aboutsummaryrefslogtreecommitdiff
path: root/gold
diff options
context:
space:
mode:
authorYunQiang Su <yunqiang.su@cipunited.com>2023-08-27 23:33:03 -0400
committerYunQiang Su <yunqiang.su@cipunited.com>2023-08-27 23:43:30 -0400
commit5c4cdba100b66e2924a25dad9b12d8e5b84d527f (patch)
treea1835437a2c8366ff2dbf4c54238fcf8fb1c5fd6 /gold
parentd6cdc0af2b880bb48dd16055f4cb3509c7a2da70 (diff)
downloadgdb-5c4cdba100b66e2924a25dad9b12d8e5b84d527f.zip
gdb-5c4cdba100b66e2924a25dad9b12d8e5b84d527f.tar.gz
gdb-5c4cdba100b66e2924a25dad9b12d8e5b84d527f.tar.bz2
Gold/MIPS: Add mips64*/mips64*el triple support
Use targ_size=64 and targ_extra_size=32
Diffstat (limited to 'gold')
-rw-r--r--gold/configure.tgt16
1 files changed, 16 insertions, 0 deletions
diff --git a/gold/configure.tgt b/gold/configure.tgt
index 4b16634..e2e131b 100644
--- a/gold/configure.tgt
+++ b/gold/configure.tgt
@@ -153,6 +153,14 @@ aarch64*-*)
targ_big_endian=false
targ_extra_big_endian=true
;;
+mips64*el-*-*)
+ targ_obj=mips
+ targ_machine=EM_MIPS
+ targ_size=64
+ targ_extra_size=32
+ targ_big_endian=false
+ targ_extra_big_endian=true
+ ;;
mips*el-*-*)
targ_obj=mips
targ_machine=EM_MIPS
@@ -161,6 +169,14 @@ mips*el-*-*)
targ_big_endian=false
targ_extra_big_endian=true
;;
+mips64*-*-*)
+ targ_obj=mips
+ targ_machine=EM_MIPS
+ targ_size=64
+ targ_extra_size=32
+ targ_big_endian=true
+ targ_extra_little_endian=true
+ ;;
mips*-*-*)
targ_obj=mips
targ_machine=EM_MIPS