GNU Binutils with patches for OS216
修訂 | b4f6242e95340a31b0519187c5fc329056ddecfd (tree) |
---|---|
時間 | 2018-01-23 23:51:22 |
作者 | Maciej W. Rozycki <macro@mips...> |
Commiter | Maciej W. Rozycki |
MIPS/GAS: Correct as --help' always reporting o32' as the default ABI
Remove an issue with as --help' always reporting o32' as the default
ABI regardless of what the default actually is, originally caused by
commit cac012d6d394 ("check mips abi x linker emulation compatibility"),
<https://sourceware.org/ml/binutils/2003-05/msg00187.html> missing an
update here.
gas/
* config/tc-mips.c (md_show_usage): Correctly indicate the
configuration-specific default ABI.
@@ -1,5 +1,10 @@ | ||
1 | 1 | 2018-01-23 Maciej W. Rozycki <macro@mips.com> |
2 | 2 | |
3 | + * config/tc-mips.c (md_show_usage): Correctly indicate the | |
4 | + configuration-specific default ABI. | |
5 | + | |
6 | +2018-01-23 Maciej W. Rozycki <macro@mips.com> | |
7 | + | |
3 | 8 | * config/tc-mips.c (md_show_usage): Report `-mmips16e2' and |
4 | 9 | `-mno-mips16e2' options. |
5 | 10 |
@@ -20047,9 +20047,14 @@ MIPS options:\n\ | ||
20047 | 20047 | fputc ('\n', stream); |
20048 | 20048 | |
20049 | 20049 | fprintf (stream, _("\ |
20050 | --32 create o32 ABI object file (default)\n\ | |
20051 | --n32 create n32 ABI object file\n\ | |
20052 | --64 create 64 ABI object file\n")); | |
20050 | +-32 create o32 ABI object file%s\n"), | |
20051 | + MIPS_DEFAULT_ABI == O32_ABI ? _(" (default)") : ""); | |
20052 | + fprintf (stream, _("\ | |
20053 | +-n32 create n32 ABI object file%s\n"), | |
20054 | + MIPS_DEFAULT_ABI == N32_ABI ? _(" (default)") : ""); | |
20055 | + fprintf (stream, _("\ | |
20056 | +-64 create 64 ABI object file%s\n"), | |
20057 | + MIPS_DEFAULT_ABI == N64_ABI ? _(" (default)") : ""); | |
20053 | 20058 | } |
20054 | 20059 | |
20055 | 20060 | #ifdef TE_IRIX |