From 715bdd29f333820829fa846ea8302b8e540b88f2 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Thu, 16 Aug 2001 19:33:41 -0700 Subject: varasm.c (named_section_flags): Remove align parameter. * 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. From-SVN: r44953 --- gcc/config/sparc/sparc.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'gcc/config/sparc/sparc.c') diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index d47b985..b0d9ade 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -167,8 +167,7 @@ static void sparc_nonflat_function_epilogue PARAMS ((FILE *, HOST_WIDE_INT, int)); static void sparc_nonflat_function_prologue PARAMS ((FILE *, HOST_WIDE_INT, int)); -static void sparc_elf_asm_named_section PARAMS ((const char *, unsigned int, - unsigned int)); +static void sparc_elf_asm_named_section PARAMS ((const char *, unsigned int)); /* Option handling. */ @@ -8695,10 +8694,9 @@ sparc_add_gc_roots () } static void -sparc_elf_asm_named_section (name, flags, align) +sparc_elf_asm_named_section (name, flags) const char *name; unsigned int flags; - unsigned int align ATTRIBUTE_UNUSED; { fprintf (asm_out_file, "\t.section\t\"%s\"", name); -- cgit v1.1