OSDN Git Service

gcc/
authoriains <iains@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Apr 2010 13:34:33 +0000 (13:34 +0000)
committerMasaki Muranaka <monaka@monami-software.com>
Sun, 23 May 2010 05:30:48 +0000 (14:30 +0900)
2010-04-09  Iain Sandoe  <iains@gcc.gnu.org>

PR bootstrap/43684
* varasm.c (default_assemble_visibility): Wrap vars that are
set, but unused, by targets without GAS.
* config/rs6000/rs6000.c: (paired_emit_vector_compare):
Remove set, but unused, vars.
(rs6000_legitimize_tls_address): Likewise.
(altivec_expand_dst_builtin): Likewise.
* config/darwin.c (machopic_classify_symbol): Likewise.
(machopic_indirection_name): Likewise.

gcc/fortran/
2010-04-09  Iain Sandoe  <iains@gcc.gnu.org>

PR bootstrap/43684
* gfortranspec.c (lang_specific_driver): Do not expose vars
only used by HAVE_LD_STATIC_DYNAMIC targets unless compiling
for such.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158164 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/fortran/ChangeLog
gcc/fortran/gfortranspec.c

index 62e65cb..79d735f 100644 (file)
@@ -1,3 +1,15 @@
+2010-04-09  Iain Sandoe  <iains@gcc.gnu.org>
+
+       PR bootstrap/43684
+       * varasm.c (default_assemble_visibility): Wrap vars that are 
+       set, but unused, by targets without GAS.
+       * config/rs6000/rs6000.c: (paired_emit_vector_compare): 
+       Remove set, but unused, vars.
+       (rs6000_legitimize_tls_address): Likewise.
+       (altivec_expand_dst_builtin): Likewise.
+       * config/darwin.c (machopic_classify_symbol): Likewise.
+       (machopic_indirection_name): Likewise.
+       
 2010-04-09  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/i386.md (DWI): New mode iterator.
index 96efee0..ebce913 100644 (file)
@@ -1,3 +1,10 @@
+2010-04-09  Iain Sandoe  <iains@gcc.gnu.org>
+
+       PR bootstrap/43684
+       * gfortranspec.c (lang_specific_driver): Do not expose vars 
+       only used by HAVE_LD_STATIC_DYNAMIC targets unless compiling
+       for such.
+
 2010-04-09  Tobias Burnus  <burnus@net-b.de>
 
        PR fortran/18918
index 413da7b..d628253 100644 (file)
@@ -353,7 +353,8 @@ lang_specific_driver (int *in_argc, const char *const **in_argv,
 #ifdef HAVE_LD_STATIC_DYNAMIC
          static_linking = 1;
 #endif
-         break;
+         /* Fall through, count OPTION_static as an item included in
+            the rewritten command line. */
 
        case OPTION_l:
          ++n_infiles;