diff options
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 82a6ea5..ded0b1c 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1602,6 +1602,9 @@ mips*-sde-elf*) mipsisa32*) tm_defines="MIPS_ISA_DEFAULT=32 MIPS_ABI_DEFAULT=ABI_32" ;; + mipsisa64r2*) + tm_defines="MIPS_ISA_DEFAULT=65 MIPS_ABI_DEFAULT=ABI_N32" + ;; mipsisa64*) tm_defines="MIPS_ISA_DEFAULT=64 MIPS_ABI_DEFAULT=ABI_N32" ;; @@ -1609,7 +1612,8 @@ mips*-sde-elf*) ;; mipsisa32-*-elf* | mipsisa32el-*-elf* | \ mipsisa32r2-*-elf* | mipsisa32r2el-*-elf* | \ -mipsisa64-*-elf* | mipsisa64el-*-elf*) +mipsisa64-*-elf* | mipsisa64el-*-elf* | \ +mipsisa64r2-*-elf* | mipsisa64r2el-*-elf*) tm_file="elfos.h ${tm_file} mips/elf.h" tmake_file="mips/t-isa3264 mips/t-libgcc-mips16" case ${target} in @@ -1619,6 +1623,9 @@ mipsisa64-*-elf* | mipsisa64el-*-elf*) mipsisa32*) tm_defines="${tm_defines} MIPS_ISA_DEFAULT=32" ;; + mipsisa64r2*) + tm_defines="${tm_defines} MIPS_ISA_DEFAULT=65" + ;; mipsisa64*) tm_defines="${tm_defines} MIPS_ISA_DEFAULT=64" ;; |