driver-alpha.c (IMPLVER_EV4_FAMILY, [...]): Define.
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Fri, 29 Jul 2011 15:34:33 +0000 (15:34 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Fri, 29 Jul 2011 15:34:33 +0000 (15:34 +0000)
commitd2da41f5cc7f6623ab3d65c1746c46cef8c55370
tree5a4ae092cf1eed8eb7d2adbb2000404601d9e786
parent8b7d763c8475f15c9acaeea799a229a338db477e
driver-alpha.c (IMPLVER_EV4_FAMILY, [...]): Define.

* 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.

From-SVN: r176926
gcc/ChangeLog
gcc/config.host
gcc/config/alpha/driver-alpha.c
gcc/config/alpha/osf5.h