mips.c (mips_file_start): Avoid declaration after code.

gcc/
	* config/mips/mips.c (mips_file_start): Avoid declaration
	after code.

From-SVN: r126383
This commit is contained in:
Richard Sandiford 2007-07-05 19:51:48 +00:00 committed by Richard Sandiford
parent 9ee3427440
commit 629c69574f
2 changed files with 10 additions and 5 deletions

View file

@ -1,3 +1,8 @@
2007-07-05 Richard Sandiford <rsandifo@nildram.co.uk>
* config/mips/mips.c (mips_file_start): Avoid declaration
after code.
2007-07-05 Sandra Loosemore <sandra@codesourcery.com>
* optabs.c (expand_binop_directly): Fix signed/unsigned comparison.

View file

@ -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;