From a699d67255c06d0efdca1593810b01cf3bfdd99b Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Fri, 21 Nov 2014 08:49:17 -0800 Subject: [PATCH] Always use PIC option with -shared in libtool Libtool needs to pass PIC option -shared when creating shared object to link regular object files with slim-lto archive. PR bootstrap/63784 * libtool.m4: Add $pic_flag with -shared. boehm-gc/ PR bootstrap/63784 * configure: Regenerated. gcc/ PR bootstrap/63784 * configure: Regenerated. libatomic/ PR bootstrap/63784 * configure: Regenerated. libbacktrace/ PR bootstrap/63784 * configure: Regenerated. libcc1/ PR bootstrap/63784 * configure: Regenerated. libcilkrts/ PR bootstrap/63784 * configure: Regenerated. libffi/ PR bootstrap/63784 * configure: Regenerated. libgfortran/ PR bootstrap/63784 * configure: Regenerated. libgomp/ PR bootstrap/63784 * configure: Regenerated. libitm/ PR bootstrap/63784 * configure: Regenerated. libjava/ PR bootstrap/63784 * configure: Regenerated. libjava/classpath/ PR bootstrap/63784 * configure: Regenerated. libobjc/ PR bootstrap/63784 * configure: Regenerated. libquadmath/ PR bootstrap/63784 * configure: Regenerated. libsanitizer/ PR bootstrap/63784 * configure: Regenerated. libssp/ PR bootstrap/63784 * configure: Regenerated. libstdc++-v3/ PR bootstrap/63784 * configure: Regenerated. libvtv/ PR bootstrap/63784 * configure: Regenerated. lto-plugin/ PR bootstrap/63784 * configure: Regenerated. From-SVN: r217937 --- ChangeLog | 5 +++++ boehm-gc/ChangeLog | 5 +++++ boehm-gc/configure | 6 +++--- gcc/ChangeLog | 5 +++++ gcc/configure | 6 +++--- libatomic/ChangeLog | 5 +++++ libatomic/configure | 2 +- libbacktrace/ChangeLog | 5 +++++ libbacktrace/configure | 2 +- libcc1/ChangeLog | 5 +++++ libcc1/configure | 6 +++--- libcilkrts/ChangeLog | 5 +++++ libcilkrts/configure | 6 +++--- libffi/ChangeLog | 5 +++++ libffi/configure | 2 +- libgfortran/ChangeLog | 5 +++++ libgfortran/configure | 4 ++-- libgomp/ChangeLog | 5 +++++ libgomp/configure | 4 ++-- libitm/ChangeLog | 5 +++++ libitm/configure | 6 +++--- libjava/ChangeLog | 5 +++++ libjava/classpath/ChangeLog | 5 +++++ libjava/classpath/configure | 6 +++--- libjava/configure | 8 ++++---- libobjc/ChangeLog | 5 +++++ libobjc/configure | 2 +- libquadmath/ChangeLog | 5 +++++ libquadmath/configure | 2 +- libsanitizer/ChangeLog | 5 +++++ libsanitizer/configure | 6 +++--- libssp/ChangeLog | 5 +++++ libssp/configure | 2 +- libstdc++-v3/ChangeLog | 5 +++++ libstdc++-v3/configure | 6 +++--- libtool.m4 | 6 +++--- libvtv/ChangeLog | 5 +++++ libvtv/configure | 6 +++--- lto-plugin/ChangeLog | 5 +++++ lto-plugin/configure | 2 +- zlib/configure | 2 +- 41 files changed, 146 insertions(+), 46 deletions(-) diff --git a/ChangeLog b/ChangeLog index db727ae04cd..0e06fca562d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 Markus Trippelsdorf + + PR bootstrap/63784 + * libtool.m4: Add $pic_flag with -shared. + 2014-11-21 Renlin Li * MAINTAINERS (Write After Approval): Added myself. diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog index b70492aa211..a0e162c3b18 100644 --- a/boehm-gc/ChangeLog +++ b/boehm-gc/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-11 Francois-Xavier Coudert PR target/63610 diff --git a/boehm-gc/configure b/boehm-gc/configure index ef7100e50ed..fe0357f55c4 100755 --- a/boehm-gc/configure +++ b/boehm-gc/configure @@ -9081,7 +9081,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -12019,8 +12019,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c3ef16bce9c..7afa95fa3d9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-21 Kyrylo Tkachov * config/aarch64/arm_neon.h (vsqrt_f64): New intrinsic. diff --git a/gcc/configure b/gcc/configure index 8e62ee7233f..31848fd3de0 100755 --- a/gcc/configure +++ b/gcc/configure @@ -15936,7 +15936,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -18847,8 +18847,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog index 21f4856998b..21ea7f27c90 100644 --- a/libatomic/ChangeLog +++ b/libatomic/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-13 Andrew Waterman * cas_n.c (libat_compare_exchange): Add missing cast. diff --git a/libatomic/configure b/libatomic/configure index e16b2fd2f96..3623c09c13a 100755 --- a/libatomic/configure +++ b/libatomic/configure @@ -8901,7 +8901,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog index ec6fbc3494d..1674cfbc37d 100644 --- a/libbacktrace/ChangeLog +++ b/libbacktrace/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-11 David Malcolm * ChangeLog.jit: New. diff --git a/libbacktrace/configure b/libbacktrace/configure index b1c23771d8f..d6abc7d72fa 100755 --- a/libbacktrace/configure +++ b/libbacktrace/configure @@ -8879,7 +8879,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/libcc1/ChangeLog b/libcc1/ChangeLog index 1164c501022..abf7ab6f336 100644 --- a/libcc1/ChangeLog +++ b/libcc1/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-13 Rainer Orth * configure.ac (libcc1_cv_lib_sockets): Check for -lsocket -lnsl. diff --git a/libcc1/configure b/libcc1/configure index d8daefb38de..c1fd4035738 100755 --- a/libcc1/configure +++ b/libcc1/configure @@ -8326,7 +8326,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -11642,8 +11642,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' diff --git a/libcilkrts/ChangeLog b/libcilkrts/ChangeLog index a4a53538069..0eb18c6c1a5 100644 --- a/libcilkrts/ChangeLog +++ b/libcilkrts/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-13 Kirill Yukhin * configure.tgt: Use config/target-posix. diff --git a/libcilkrts/configure b/libcilkrts/configure index 72a89d279f8..e826fcb438d 100644 --- a/libcilkrts/configure +++ b/libcilkrts/configure @@ -8849,7 +8849,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -11760,8 +11760,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' diff --git a/libffi/ChangeLog b/libffi/ChangeLog index 953db85f34b..2b5c10ec895 100644 --- a/libffi/ChangeLog +++ b/libffi/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-11 Francois-Xavier Coudert PR target/63610 diff --git a/libffi/configure b/libffi/configure index 68f02956090..40247e216b4 100755 --- a/libffi/configure +++ b/libffi/configure @@ -8697,7 +8697,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index a389a4231b5..abbfdd19a34 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-16 Janne Blomqvist PR libfortran/60324 diff --git a/libgfortran/configure b/libgfortran/configure index 17d7570e26c..dc68af54dbd 100755 --- a/libgfortran/configure +++ b/libgfortran/configure @@ -10118,7 +10118,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -13967,7 +13967,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 5e6d3bf29ea..cfb3479b4fb 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-19 Uros Bizjak * testsuite/libgomp.c/examples-4/e.53.5.c: Require diff --git a/libgomp/configure b/libgomp/configure index 19f36c6db0c..bff5c62947e 100755 --- a/libgomp/configure +++ b/libgomp/configure @@ -8887,7 +8887,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -12747,7 +12747,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/libitm/ChangeLog b/libitm/ChangeLog index 30c3244dfd8..37c616938eb 100644 --- a/libitm/ChangeLog +++ b/libitm/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-11 Francois-Xavier Coudert PR target/63610 diff --git a/libitm/configure b/libitm/configure index 45ef74e9e3e..e9242283bb2 100644 --- a/libitm/configure +++ b/libitm/configure @@ -9575,7 +9575,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -12486,8 +12486,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' diff --git a/libjava/ChangeLog b/libjava/ChangeLog index fb315ee9cdb..ddef0311724 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-11 Francois-Xavier Coudert PR target/63610 diff --git a/libjava/classpath/ChangeLog b/libjava/classpath/ChangeLog index 4389fc05507..c19fcef4ecc 100644 --- a/libjava/classpath/ChangeLog +++ b/libjava/classpath/ChangeLog @@ -1,3 +1,8 @@ +2014-11-09 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-05-13 Bernd Edlinger Fix current cygwin-64 build problems. diff --git a/libjava/classpath/configure b/libjava/classpath/configure index bf99d0b8a17..5edc1e6a487 100755 --- a/libjava/classpath/configure +++ b/libjava/classpath/configure @@ -9642,7 +9642,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -13956,8 +13956,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' diff --git a/libjava/configure b/libjava/configure index f59fc95bcb6..00f41cd92fc 100755 --- a/libjava/configure +++ b/libjava/configure @@ -11151,7 +11151,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -14089,8 +14089,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' @@ -18113,7 +18113,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index dc037203fe9..8488abb05d8 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-11 Francois-Xavier Coudert PR target/63610 diff --git a/libobjc/configure b/libobjc/configure index 3843dab46ef..642eb9cc5f2 100755 --- a/libobjc/configure +++ b/libobjc/configure @@ -8364,7 +8364,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/libquadmath/ChangeLog b/libquadmath/ChangeLog index 71c4498f037..169446692c0 100644 --- a/libquadmath/ChangeLog +++ b/libquadmath/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-11 Francois-Xavier Coudert PR target/63610 diff --git a/libquadmath/configure b/libquadmath/configure index 593e474457c..ae9bd420da9 100755 --- a/libquadmath/configure +++ b/libquadmath/configure @@ -8290,7 +8290,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog index ed32d032d8e..e5f389bb439 100644 --- a/libsanitizer/ChangeLog +++ b/libsanitizer/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-21 Jakub Jelinek PR target/61137 diff --git a/libsanitizer/configure b/libsanitizer/configure index acb84c701b9..108b1fd75e1 100755 --- a/libsanitizer/configure +++ b/libsanitizer/configure @@ -9809,7 +9809,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -12720,8 +12720,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' diff --git a/libssp/ChangeLog b/libssp/ChangeLog index 7e3c5167a24..e7c3ce2467f 100644 --- a/libssp/ChangeLog +++ b/libssp/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-11 Francois-Xavier Coudert PR target/63610 diff --git a/libssp/configure b/libssp/configure index 3e688a95254..332aa2caa2b 100755 --- a/libssp/configure +++ b/libssp/configure @@ -8427,7 +8427,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c0e17389558..c245d26b670 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-18 Marc Glisse PR libstdc++/43622 diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure index 5fcb705b363..3f8ecf15622 100755 --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure @@ -9294,7 +9294,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -12232,8 +12232,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' diff --git a/libtool.m4 b/libtool.m4 index c96d80cde8d..4b2d30a1558 100644 --- a/libtool.m4 +++ b/libtool.m4 @@ -4459,7 +4459,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -5525,8 +5525,8 @@ if test "$_lt_caught_CXX_error" != yes; then # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' diff --git a/libvtv/ChangeLog b/libvtv/ChangeLog index 8c671c32050..d63806f5c32 100644 --- a/libvtv/ChangeLog +++ b/libvtv/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-11 Francois-Xavier Coudert PR target/63610 diff --git a/libvtv/configure b/libvtv/configure index 1c9b958f6da..90c3c4d9186 100755 --- a/libvtv/configure +++ b/libvtv/configure @@ -9917,7 +9917,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -12828,8 +12828,8 @@ with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' diff --git a/lto-plugin/ChangeLog b/lto-plugin/ChangeLog index 69af7814e6f..5307e478ef3 100644 --- a/lto-plugin/ChangeLog +++ b/lto-plugin/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 H.J. Lu + + PR bootstrap/63784 + * configure: Regenerated. + 2014-11-13 Ilya Verbin Bernd Schmidt Andrey Turetskiy diff --git a/lto-plugin/configure b/lto-plugin/configure index 9d1b09440d7..2683520064a 100755 --- a/lto-plugin/configure +++ b/lto-plugin/configure @@ -8409,7 +8409,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler diff --git a/zlib/configure b/zlib/configure index 4095df2b5b9..1a9d854e8d8 100755 --- a/zlib/configure +++ b/zlib/configure @@ -8166,7 +8166,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler -- 2.30.2