OSDN Git Service

* config/alpha/driver-alpha.c (IMPLVER_EV4_FAMILY,
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jul 2011 15:34:33 +0000 (15:34 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jul 2011 15:34:33 +0000 (15:34 +0000)
commitd2914357372f30ab9f4922809b5cf7d6d37ad8e9
tree5a4ae092cf1eed8eb7d2adbb2000404601d9e786
parent5c564ed1846131b61e9f8c8d202b091e6ab6d87c
* config/alpha/driver-alpha.c (IMPLVER_EV4_FAMILY,
IMPLVER_EV5_FAMILY, IMPLVER_EV6_FAMILY, IMPLVER_EV7_FAMILY): Define.
(AMASK_BWX, AMASK_FIX, AMASK_CIX, AMASK_MVI, AMASK_PRECISE,
AMASK_LOCKPFTCHOK): Define.
(host_detect_local_cpu): Remove buf, f, cpu_names.
Define cpu_types, implver, amask.
Use __builtin_alpha_implver, __builtin_alpha_amask to determine
native CPU.
* config.host: Also use driver-alpha.o, alpha/x-alpha on
alpha*-dec-osf*.
* config/alpha/osf5.h [__alpha__ || __alpha]
(host_detect_local_cpu): Declare.
(EXTRA_SPEC_FUNCTIONS, MCPU_MTUNE_NATIVE_SPECS)
(DRIVER_SELF_SPECS): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@176926 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config.host
gcc/config/alpha/driver-alpha.c
gcc/config/alpha/osf5.h