forked from Imagelibrary/binutils-gdb
* config/tc-mips.c (mips_target_format): Fix formatting.
Add recognition of n32 ABI formats.
This commit is contained in:
@@ -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 ();
|
||||
|
||||
Reference in New Issue
Block a user