2002-04-11 David O'Brien <obrien@FreeBSD.org>
authorobrien <obrien@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Apr 2002 23:25:54 +0000 (23:25 +0000)
committerobrien <obrien@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Apr 2002 23:25:54 +0000 (23:25 +0000)
commitf75effa0f7b30bdf068329ad8f7193f4ecbff827
tree112fc10b2f4a8ed394127a1052c1bfd9a0483895
parent4cf013992181e8c466cdc7db19945e68286dd906
2002-04-11  David O'Brien  <obrien@FreeBSD.org>
* config.gcc (alpha*-*-openbsd, alpha64-dec-*vms,alpha*-dec-*vms):
Include {cpu}/{cpu}.h thru tm_file.
(alpha*-*-linux*ecoff): Remove target.
* config/alpha/elf.h (CPP_SUBTARGET_SPEC): Define __ELF__.
(LINK_SPEC): Remove, is not OS independent.
* config/alpha/freebsd.h (CPP_SPEC): Do not define __ELF__.
(LINK_SPEC): Do not need to #undef any longer.
* config/alpha/linux-ecoff.h (LINK_SPEC): Do not need to #undef
any longer.
* config/alpha/linux-elf.h (SUB_CPP_PREDEFINES): Do not define
__ELF__.
(LINK_SPEC): Moved here from alpha/elf.h.
* config/alpha/linux.h (CPP_PREDEFINES): No longer consumer of
SUB_CPP_PREDEFINES.
* config/alpha/linux-ecoff.h: Remove.
* config/alpha/netbsd.h (CPP_PREDEFINES): Do not define __ELF__.
(CPP_SPEC): Define _POSIX_SOURCE as needed.
(CPP_SUBTARGET_SPEC): Do not define.
(LINK_SPEC): Do not need to #undef any longer.
* config/alpha/openbsd.h: Do not directly include alpha/alpha.h.
* config/alpha/vms.h: Likewise.

Approved by:  Richard Henderson <rth@redhat.com>
              Message-ID: <20020411152309.A11121@redhat.com>
      Message-ID: <20020411160159.B11250@redhat.com>
      Jason R Thorpe <thorpej@wasabisystems.com>
      Message-ID: <20020411161434.I4954@dr-evil.shagadelic.org>

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52186 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config.gcc
gcc/config/alpha/elf.h
gcc/config/alpha/freebsd.h
gcc/config/alpha/linux-ecoff.h [deleted file]
gcc/config/alpha/linux-elf.h
gcc/config/alpha/linux.h
gcc/config/alpha/netbsd.h
gcc/config/alpha/openbsd.h
gcc/config/alpha/vms.h