config.gcc (arm*-*-eabi*): Include arm/eabi.h and use additional option file arm...
authorDoug Kwan <dougkwan@google.com>
Mon, 14 Jul 2008 21:01:42 +0000 (21:01 +0000)
committerDoug Kwan <dougkwan@gcc.gnu.org>
Mon, 14 Jul 2008 21:01:42 +0000 (21:01 +0000)
commit8abc1906c0af753560cc0233b0c1d112826396fc
tree9e88347e708a186e5714613b7216d73f7078f8e9
parent6dc4bfc4cc9526d3adba2069ce40bad13aa71ed5
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
gcc/ChangeLog
gcc/config.gcc
gcc/config/arm/bpabi.h
gcc/config/arm/eabi.h [new file with mode: 0644]
gcc/config/arm/eabi.opt [new file with mode: 0644]
gcc/config/arm/elf.h
gcc/config/arm/unknown-elf.h