[Bug bootstrap/43684] multiple 'set but not used' errors.

2010-04-09 Thread iains at gcc dot gnu dot org


--- Comment #1 from iains at gcc dot gnu dot org  2010-04-09 11:30 ---
Created an attachment (id=20346)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20346action=view)
Remove (or wrap, as necessary) set but unused vars.

this replaces and consolidates the patches referenced above.

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

gcc/
PR bootstrap/43684
* varasm.c (default_assemble_visibility): Wrap vars that are 
set, but unused, by targets without GAS.
* config/rs6000/rs6000.c: Remove set, but unused, vars.
* config/darwin.c: Ditto.



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43684



[Bug bootstrap/43684] multiple 'set but not used' errors.

2010-04-09 Thread iains at gcc dot gnu dot org


--- Comment #2 from iains at gcc dot gnu dot org  2010-04-09 13:34 ---
Subject: Bug 43684

Author: iains
Date: Fri Apr  9 13:34:33 2010
New Revision: 158164

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=158164
Log:
gcc/
2010-04-09  Iain Sandoe  ia...@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  ia...@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.



Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/darwin.c
trunk/gcc/config/rs6000/rs6000.c
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/gfortranspec.c
trunk/gcc/varasm.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43684



[Bug bootstrap/43684] multiple 'set but not used' errors.

2010-04-09 Thread iains at gcc dot gnu dot org


--- Comment #3 from iains at gcc dot gnu dot org  2010-04-09 19:36 ---
bootstrap completed on {powerpc,i686}-apple-darwin9 and x86_64-apple-darwin10 
@r158165


-- 

iains at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43684