From: Richard Sandiford Date: Thu, 5 Jul 2007 19:51:48 +0000 (+0000) Subject: mips.c (mips_file_start): Avoid declaration after code. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=629c69574f896ad73b62d8808d9f148f55d98724;p=gcc.git mips.c (mips_file_start): Avoid declaration after code. gcc/ * config/mips/mips.c (mips_file_start): Avoid declaration after code. From-SVN: r126383 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a6342261dd4..a8ff7c063c7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-07-05 Richard Sandiford + + * config/mips/mips.c (mips_file_start): Avoid declaration + after code. + 2007-07-05 Sandra Loosemore * optabs.c (expand_binop_directly): Fix signed/unsigned comparison. diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 5db2ebcf316..29c58982784 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -6134,11 +6134,6 @@ mips_file_start (void) if (!TARGET_IRIX) { -#ifdef HAVE_AS_GNU_ATTRIBUTE - fprintf (asm_out_file, "\t.gnu_attribute 4, %d\n", - TARGET_HARD_FLOAT_ABI ? (TARGET_DOUBLE_FLOAT ? 1 : 2) : 3); -#endif - /* Generate a special section to describe the ABI switches used to produce the resultant binary. This used to be done by the assembler setting bits in the ELF header's flags field, but we have run out of @@ -6148,6 +6143,11 @@ mips_file_start (void) causes unnecessary IRIX 6 ld warnings. */ const char * abi_string = NULL; +#ifdef HAVE_AS_GNU_ATTRIBUTE + fprintf (asm_out_file, "\t.gnu_attribute 4, %d\n", + TARGET_HARD_FLOAT_ABI ? (TARGET_DOUBLE_FLOAT ? 1 : 2) : 3); +#endif + switch (mips_abi) { case ABI_32: abi_string = "abi32"; break;