]> gcc.gnu.org Git - gcc.git/commit
* config.gcc (sh5-*-netbsd*, sh5l*-*-netbsd*)
authorJason Thorpe <thorpej@wasabisystems.com>
Tue, 4 Jun 2002 05:02:44 +0000 (05:02 +0000)
committerJason Thorpe <thorpej@gcc.gnu.org>
Tue, 4 Jun 2002 05:02:44 +0000 (05:02 +0000)
commitb655555e3395efa3e077bed8da70967051213f23
treedba477555760564dfc58c022fd821810cc866ee8
parent6d8fd7bbd7f1fa8a0b985e3cd0e2120143d4d557
* config.gcc (sh5-*-netbsd*, sh5l*-*-netbsd*)
(sh64-*-netbsd*, sh64l*-*-netbsd*): New targets.
* config/sh/netbsd-elf.h (TARGET_VERSION_ENDIAN)
(TARGET_VERSION_CPU): Define according to the
default target.
(TARGET_VERSION): Use TARGET_VERSION_ENDIAN and
TARGET_VERSION_CPU.
(TARGET_OS_CPP_BUILTINS): Use NETBSD_OS_CPP_BUILTINS_LP64
if TARGET_SHMEDIA64.
(LINK_DEFAULT_CPU_EMUL): Define according to the
default target.
(SUBTARGET_LINK_EMUL_SUFFIX): Define.
(SUBTARGET_LINK_SPEC): Define.
(LINK_SPEC): Use SH_LINK_SPEC.
(ASM_SPEC): Remove.
(TARGET_DEFAULT): Use TARGET_CPU_DEFAULT.
(FUNCTION_PROFILER): Add cases for TARGET_SHMEDIA32
and TARGET_SHMEDIA64 which abort, for now.
* config/sh/t-netbsd-sh5: New file.
* config/sh/t-netbsd-sh5-32: New file.
* config/sh/t-netbsd-sh5-64: New file.

From-SVN: r54230
gcc/ChangeLog
gcc/config.gcc
gcc/config/sh/netbsd-elf.h
gcc/config/sh/t-netbsd-sh5 [new file with mode: 0644]
gcc/config/sh/t-netbsd-sh5-32 [new file with mode: 0644]
gcc/config/sh/t-netbsd-sh5-64 [new file with mode: 0644]
This page took 0.063433 seconds and 5 git commands to generate.