mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-19 15:11:08 +08:00
mips.c (mips_file_start): Create special section ".gcc_compiled_longXX" for o64 ABI as well as EABI.
2006-06-12 Fred Fish <fnf@specifix.com> * config/mips/mips.c (mips_file_start): Create special section ".gcc_compiled_longXX" for o64 ABI as well as EABI. From-SVN: r114566
This commit is contained in:
parent
cb253473bc
commit
0901c5a3d9
@ -1,3 +1,8 @@
|
||||
2006-06-12 Fred Fish <fnf@specifix.com>
|
||||
|
||||
* config/mips/mips.c (mips_file_start): Create special section
|
||||
".gcc_compiled_longXX" for o64 ABI as well as EABI.
|
||||
|
||||
2006-06-11 Eric Christopher <echristo@apple.com>
|
||||
|
||||
PR middle-end/27948
|
||||
|
@ -5830,8 +5830,9 @@ mips_file_start (void)
|
||||
|
||||
/* There is no ELF header flag to distinguish long32 forms of the
|
||||
EABI from long64 forms. Emit a special section to help tools
|
||||
such as GDB. */
|
||||
if (mips_abi == ABI_EABI)
|
||||
such as GDB. Do the same for o64, which is sometimes used with
|
||||
-mlong64. */
|
||||
if (mips_abi == ABI_EABI || mips_abi == ABI_O64)
|
||||
fprintf (asm_out_file, "\t.section .gcc_compiled_long%d\n",
|
||||
TARGET_LONG64 ? 64 : 32);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user