diff options
author | Roland McGrath <roland@frob.com> | 2002-04-15 20:44:35 +0000 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2002-04-15 13:44:35 -0700 |
commit | 83248d496dd8156a42a0616e8536fb0d4d1af3d4 (patch) | |
tree | c04cc49cc7019ce3a2ffe699ab3cdc79537e87b3 /gcc/config.gcc | |
parent | a2b3412ca32b783b514633637758d1d25b5dccf4 (diff) | |
download | gcc-83248d496dd8156a42a0616e8536fb0d4d1af3d4.zip gcc-83248d496dd8156a42a0616e8536fb0d4d1af3d4.tar.gz gcc-83248d496dd8156a42a0616e8536fb0d4d1af3d4.tar.bz2 |
config.gcc (alpha*-*-gnu*): New target configuration.
* config.gcc (alpha*-*-gnu*): New target configuration.
* config/alpha/gnu.h: New file for it.
* config/gnu.h (TARGET_MEM_FUNCTIONS): #undef before #define.
From-SVN: r52332
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 844e79b..ed7ac58 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -308,6 +308,9 @@ case $machine in # But here we need a little extra magic. tmake_file="t-slibgcc-elf-ver t-linux t-gnu" case $machine in + alpha*) + tm_file="${cpu_type}/${cpu_type}.h alpha/elf.h alpha/linux.h alpha/linux-elf.h gnu.h ${tm_file}" + ;; i[34567]86-*-*) tm_file="${cpu_type}/${cpu_type}.h i386/unix.h i386/att.h dbxelf.h elfos.h svr4.h linux.h i386/linux.h gnu.h ${tm_file}" ;; @@ -485,6 +488,10 @@ alpha*-*-linux*) thread_file='posix' fi ;; +alpha*-*-gnu*) + target_cpu_default="MASK_GAS" + tmake_file="${tmake_file} alpha/t-crtfm alpha/t-alpha alpha/t-ieee" + ;; alpha*-*-freebsd*) tm_file="${tm_file} ${fbsd_tm_file} alpha/elf.h alpha/freebsd.h" target_cpu_default="MASK_GAS" |