diff options
author | Doug Kwan <dougkwan@google.com> | 2008-07-14 21:01:42 +0000 |
---|---|---|
committer | Doug Kwan <dougkwan@gcc.gnu.org> | 2008-07-14 21:01:42 +0000 |
commit | 8abc1906c0af753560cc0233b0c1d112826396fc (patch) | |
tree | 9e88347e708a186e5714613b7216d73f7078f8e9 /gcc/config/arm/elf.h | |
parent | 6dc4bfc4cc9526d3adba2069ce40bad13aa71ed5 (diff) | |
download | gcc-8abc1906c0af753560cc0233b0c1d112826396fc.zip gcc-8abc1906c0af753560cc0233b0c1d112826396fc.tar.gz gcc-8abc1906c0af753560cc0233b0c1d112826396fc.tar.bz2 |
config.gcc (arm*-*-eabi*): Include arm/eabi.h and use additional option file arm/eabi.opt.
2008-07-14 Doug Kwan <dougkwan@google.com>
* config.gcc (arm*-*-eabi*): Include arm/eabi.h and use
additional option file arm/eabi.opt.
* config/arm/eabi.h (File): New configuration file for EABI targets.
* config/arm/elf.h (SUBTARGET_EXTRA_SPECS): Add
SUBSUBTARGET_EXTRA_SPECS.
(SUBSUBTARGET_EXTRA_SPECS): Provide empty default.
* config/arm/unknown-elf.h (UNKNOWN_ELF_STARTFILE_SPEC): Renamed
from STARTFILE_SPEC so that it can be referenced in an override.
(STARTFILE_SPEC): Use UNKNOWN_ELF_STARTFILE_SPEC.
(UNKNOWN_ELF_ENDFILE_SPEC): Renamed from ENDFILE_SPEC so that it
can be referenced in an override.
(ENDFILE_SPEC): Use UNKNOWN_ELF_ENDFILE_SPEC.
* config/arm/bpabi.h (BPABI_LINK_SPEC): Renamed from LINK_SPEC
so that it can be referenced in an override.
(LINK_SPEC): Use BPABI_LINK_SPEC.
* config/arm/eabi.opt (File): New.
From-SVN: r137798
Diffstat (limited to 'gcc/config/arm/elf.h')
-rw-r--r-- | gcc/config/arm/elf.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/config/arm/elf.h b/gcc/config/arm/elf.h index 37c366d..7c3eddb 100644 --- a/gcc/config/arm/elf.h +++ b/gcc/config/arm/elf.h @@ -36,7 +36,8 @@ #ifndef SUBTARGET_EXTRA_SPECS #define SUBTARGET_EXTRA_SPECS \ { "subtarget_extra_asm_spec", SUBTARGET_EXTRA_ASM_SPEC }, \ - { "subtarget_asm_float_spec", SUBTARGET_ASM_FLOAT_SPEC }, + { "subtarget_asm_float_spec", SUBTARGET_ASM_FLOAT_SPEC }, \ + SUBSUBTARGET_EXTRA_SPECS #endif #ifndef SUBTARGET_EXTRA_ASM_SPEC @@ -48,6 +49,9 @@ %{mapcs-float:-mfloat}" #endif +#undef SUBSUBTARGET_EXTRA_SPECS +#define SUBSUBTARGET_EXTRA_SPECS + #ifndef ASM_SPEC #define ASM_SPEC "\ %{mbig-endian:-EB} \ |