aboutsummaryrefslogtreecommitdiff
path: root/gas/config/tc-mips.c
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2001-04-08 05:09:21 +0000
committerH.J. Lu <hjl.tools@gmail.com>2001-04-08 05:09:21 +0000
commitaf9539e4e537df73df80ac513416c37be5b5f6a0 (patch)
tree78938895735192fbd5379f459484b845dcb01731 /gas/config/tc-mips.c
parentc839c4db61a73535746c9a8f52e127c100c600ca (diff)
downloadfsf-binutils-gdb-af9539e4e537df73df80ac513416c37be5b5f6a0.zip
fsf-binutils-gdb-af9539e4e537df73df80ac513416c37be5b5f6a0.tar.gz
fsf-binutils-gdb-af9539e4e537df73df80ac513416c37be5b5f6a0.tar.bz2
2001-04-07 Steven J. Hill <sjhill@cotw.com>
* config/tc-mips.c: Support ELF64 for traditional MIPS targets. * Makefile.am: (TARG_ENV_HFILES): Add tc-mips.h. * Makefile.in: Regenerated. * configure.in: Use traditional MIPS targets for Linux/MIPS. * configure: Regenerated.
Diffstat (limited to 'gas/config/tc-mips.c')
-rw-r--r--gas/config/tc-mips.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c
index 72a1478..6c2f317 100644
--- a/gas/config/tc-mips.c
+++ b/gas/config/tc-mips.c
@@ -126,7 +126,8 @@ mips_target_format ()
#ifdef TE_TMIPS
/* This is traditional mips */
return (target_big_endian
- ? "elf32-tradbigmips" : "elf32-tradlittlemips");
+ ? (mips_64 ? "elf64-tradbigmips" : "elf32-tradbigmips")
+ : (mips_64 ? "elf64-tradlittlemips" : "elf32-tradlittlemips"));
#else
return (target_big_endian
? (mips_64 ? "elf64-bigmips" : "elf32-bigmips")