Browse Source

* config/tc-mips.c (mips_target_format): Fix formatting.

Add recognition of n32 ABI formats.
drow-cplus-branch
Thiemo Seufer 24 years ago
parent
commit
cfe86eaadc
  1. 5
      gas/ChangeLog
  2. 25
      gas/config/tc-mips.c

5
gas/ChangeLog

@ -1,3 +1,8 @@
2002-07-31 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
* config/tc-mips.c (mips_target_format): Fix formatting.
Add recognition of n32 ABI formats.
2002-07-30 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
* tc-mips.c (load_address): Don't clobber $at when loading a

25
gas/config/tc-mips.c

@ -989,17 +989,26 @@ mips_target_format ()
return "pe-mips";
case bfd_target_elf_flavour:
#ifdef TE_TMIPS
/* This is traditional mips */
/* This is traditional mips. */
return (target_big_endian
? (HAVE_64BIT_OBJECTS ? "elf64-tradbigmips"
: "elf32-tradbigmips")
: (HAVE_64BIT_OBJECTS ? "elf64-tradlittlemips"
: "elf32-tradlittlemips"));
? (HAVE_64BIT_OBJECTS
? "elf64-tradbigmips"
: (HAVE_NEWABI
? "elf32-ntradbigmips" : "elf32-tradbigmips"))
: (HAVE_64BIT_OBJECTS
? "elf64-tradlittlemips"
: (HAVE_NEWABI
? "elf32-ntradlittlemips" : "elf32-tradlittlemips")));
#else
return (target_big_endian
? (HAVE_64BIT_OBJECTS ? "elf64-bigmips" : "elf32-bigmips")
: (HAVE_64BIT_OBJECTS ? "elf64-littlemips"
: "elf32-littlemips"));
? (HAVE_64BIT_OBJECTS
? "elf64-bigmips"
: (HAVE_NEWABI
? "elf32-nbigmips" : "elf32-bigmips"))
: (HAVE_64BIT_OBJECTS
? "elf64-littlemips"
: (HAVE_NEWABI
? "elf32-nlittlemips" : "elf32-littlemips")));
#endif
default:
abort ();

Loading…
Cancel
Save