aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Mitchell <mmitchel@gcc.gnu.org>2000-10-30 00:28:41 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2000-10-30 00:28:41 +0000
commit23d3495f4523d1ec1ebda70cdf71168238be7898 (patch)
tree70700fdb4fe8f5ae9d09abdd06f913f3505cff3d
parentd3d6410dbf64915af53999c4f715eb023bc7d441 (diff)
downloadgcc-23d3495f4523d1ec1ebda70cdf71168238be7898.zip
gcc-23d3495f4523d1ec1ebda70cdf71168238be7898.tar.gz
gcc-23d3495f4523d1ec1ebda70cdf71168238be7898.tar.bz2
mkcheck.in (test_file): Use -rpath, rather than --rpath, when building shared executables.
* mkcheck.in (test_file): Use -rpath, rather than --rpath, when building shared executables. From-SVN: r37137
-rw-r--r--libstdc++-v3/ChangeLog42
-rwxr-xr-xlibstdc++-v3/mkcheck.in2
2 files changed, 43 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 0c31a82..750e250 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2000-10-29 Mark Mitchell <mark@codesourcery.com>
+
+ * mkcheck.in (test_file): Use -rpath, rather than --rpath, when
+ building shared executables.
+
2000-10-29 Mark Harig <mharig@landmark.com>
* src/Makefile.am: Change logic for include dir options.
@@ -243,6 +248,43 @@
* include/c_std/bits/std_cstdlib.h: abort, exit comment.
* include/c_std/stdlib.h: Same here.
+2000-10-23 Benjamin Kosnik <bkoz@redhat.com>
+
+ * testsuite/21_strings/compare.cc (test01): Add using declarations.
+
+ * include/c_std/bits/std_cerrno.h: And here.
+ * include/c_std/bits/std_cassert.h: Tweaks.
+
+ * mkcheck.in: Simplify.
+
+ * acinclude.m4 (GLIBCPP_ENABLE_LONG_DOUBLE): Simplify.
+ (GLIBCPP_ENABLE_LONG_LONG): Same.
+ * aclocal.m4: Regenerate.
+
+ * src/Makefile.am (c_shadow_headers): Add features.h,
+ bits/wrap_features.h.
+ * src/Makefile.in: Regenerate.
+ * include/c_std/features.h: New file.
+ * include/c_std/bits/wrap_features.h (_CPP_WRAP_FEATURES_H): New
+ file. Need to have c++config.h included before this file so
+ _ISOC99_SOURCE around.
+
+ * include/c_std/sys/cdefs.h: Hack.
+ * include/c_std/stdlib.h: Same, use c++config.h.
+ * include/c_std/bits/std_cstdlib.h: Use _GLIBCPP_HAVE_STRTOLD.
+
+ * include/c_std/bits/std_cassert.h: Fix.
+ * include/c_std/bits/std_cerrno.h: Make consistent.
+
+ * include/c_std/bits/std_csetjmp.h (setjmp): Unscope global
+ declaration from ::_C_legacy to _C_legacy.
+
+ * include/c_std/bits/std_cstdio.h: same with printf.
+ * include/c_std/stdio.h: And here.
+
+ * include/c_std/bits/std_cstdlib.h: abort, exit comment.
+ * include/c_std/stdlib.h: Same here.
+
2000-10-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* acinclude.m4 (GLIBCPP_ENABLE_LONG_DOUBLE): New macro.
diff --git a/libstdc++-v3/mkcheck.in b/libstdc++-v3/mkcheck.in
index ffc3b31..23f5dd8 100755
--- a/libstdc++-v3/mkcheck.in
+++ b/libstdc++-v3/mkcheck.in
@@ -198,7 +198,7 @@ test_file()
# eventually have to calculate time_t anyhow. Or 3) just grab two
# time_t's (no more overhead than grabbing two date(1)'s).
COMP_TIME_START=$($TEST_DIR/printnow)
- $CXX $CXX_FLAG $S_FLAG $INC_PATH -L$LIB_PATH -Wl,--rpath -Wl,$LIB_PATH \
+ $CXX $CXX_FLAG $S_FLAG $INC_PATH -L$LIB_PATH -Wl,-rpath -Wl,$LIB_PATH \
$SRC_NAME -o $EXENAME 2>> $LOG_FILE
COMP_TIME_END=$($TEST_DIR/printnow)