• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

修訂0984958bd1d20245e4d42888a697b6015dc6172f (tree)
時間2018-01-24 06:18:24
作者Maciej W. Rozycki <macro@mips...>
CommiterMaciej W. Rozycki

Log Message

MIPS/GAS: Correct default ABI selection for mips64*-ps2-elf*'

Correct an issue with the mips64*-ps2-elf*' target introduced with
commit e407c74b5b60 ("Support for MIPS R5900 (Sony Playstation 2)"),
<https://sourceware.org/ml/binutils/2012-12/msg00240.html> and make
the n32 ABI the default for GAS, consistently with how BFD and LD
are configured for this target.

gas/
* configure.ac: Also set mips_default_abi' to N32_ABI for
mips64*-ps2-elf*'.
* configure: Regenerate.

Change Summary

差異

--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,11 @@
11 2018-01-23 Maciej W. Rozycki <macro@mips.com>
22
3+ * configure.ac: Also set `mips_default_abi' to N32_ABI for
4+ `mips64*-ps2-elf*'.
5+ * configure: Regenerate.
6+
7+2018-01-23 Maciej W. Rozycki <macro@mips.com>
8+
39 * config/tc-mips.c (options): Remove OPTION_COMPAT_ARCH_BASE
410 enum value.
511
--- a/gas/configure
+++ b/gas/configure
@@ -12380,7 +12380,8 @@ _ACEOF
1238012380 esac
1238112381 # Decide which ABI to target by default.
1238212382 case ${target} in
12383- mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12383+ mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* \
12384+ | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*)
1238412385 mips_default_abi=N32_ABI
1238512386 ;;
1238612387 mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
--- a/gas/configure.ac
+++ b/gas/configure.ac
@@ -345,7 +345,8 @@ changequote([,])dnl
345345 esac
346346 # Decide which ABI to target by default.
347347 case ${target} in
348- mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
348+ mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* \
349+ | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*)
349350 mips_default_abi=N32_ABI
350351 ;;
351352 mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)