* varasm.c (named_section_flags): Remove align parameter.
* varasm.c, dwarf2out.c: Update all callers. * output.h: Update prototypes. * target.h (target.asm_out.named_section): Remove align parameter. * varasm.c, config/a29k/a29k.c, config/alpha/alpha.c, config/arm/arm.c, config/c4x/c4x.c, config/h8300/h8300.c, config/i386/i386.c, config/i386/winnt.c, config/m68k/m68k.c, config/mcore/mcore.c, config/mips/mips.c, config/rs6000/rs6000.c, config/sh/sh.c, config/sparc/sparc.c: Update implementations to match. * varasm.c (in_named_entry_eq, in_named_entry_hash): New. (get_named_section_flags, set_named_section_flags): New. (named_section_flags): Use them. (named_section): Do decl vs section flags check here... (default_section_type_flags): ... not here. (init_varasm_once): Create in_named_htab. (resolve_unique_section): Mark reloc unused. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44953 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 21 additions, 0 deletionsgcc/ChangeLog
- gcc/config/a29k/a29k.c 2 additions, 4 deletionsgcc/config/a29k/a29k.c
- gcc/config/alpha/alpha.c 2 additions, 9 deletionsgcc/config/alpha/alpha.c
- gcc/config/arm/arm.c 1 addition, 3 deletionsgcc/config/arm/arm.c
- gcc/config/c4x/c4x.c 2 additions, 4 deletionsgcc/config/c4x/c4x.c
- gcc/config/h8300/h8300.c 2 additions, 4 deletionsgcc/config/h8300/h8300.c
- gcc/config/i386/i386.c 5 additions, 7 deletionsgcc/config/i386/i386.c
- gcc/config/i386/winnt.c 1 addition, 2 deletionsgcc/config/i386/winnt.c
- gcc/config/m68k/m68k.c 2 additions, 4 deletionsgcc/config/m68k/m68k.c
- gcc/config/mcore/mcore.c 1 addition, 3 deletionsgcc/config/mcore/mcore.c
- gcc/config/mips/mips.c 2 additions, 12 deletionsgcc/config/mips/mips.c
- gcc/config/rs6000/rs6000.c 6 additions, 6 deletionsgcc/config/rs6000/rs6000.c
- gcc/config/sh/sh.c 2 additions, 4 deletionsgcc/config/sh/sh.c
- gcc/config/sparc/sparc.c 2 additions, 4 deletionsgcc/config/sparc/sparc.c
- gcc/dwarf2out.c 19 additions, 20 deletionsgcc/dwarf2out.c
- gcc/java/class.c 2 additions, 2 deletionsgcc/java/class.c
- gcc/output.h 8 additions, 10 deletionsgcc/output.h
- gcc/target.h 3 additions, 5 deletionsgcc/target.h
- gcc/varasm.c 108 additions, 44 deletionsgcc/varasm.c
Loading
Please register or sign in to comment