diff options
author | Richard Henderson <rth@cygnus.com> | 1997-08-27 16:02:19 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1997-08-27 16:02:19 -0700 |
commit | 704a63062fc3ffa46721d0bf5332bd11d1c281ee (patch) | |
tree | c337bb8714a610481bba532beabda27a93984978 /gcc/configure.in | |
parent | f345de42fc8437a8742aa40cf865de357b21e37f (diff) | |
download | gcc-704a63062fc3ffa46721d0bf5332bd11d1c281ee.tar.gz |
Patch from Richard Henderson to fix alpha-linux support.
* alpha/elf.h (LINK_SPEC): Conditionalize on USE_GNULIBC_1.
* config.guess: Recognize alpha-linux-gnulibc1.
* configure.in (alpha-*-linux-gnulibc1): New target.
(alpha-*-linux-gnu*): Don't build crtbegin/end.
From-SVN: r14974
Diffstat (limited to 'gcc/configure.in')
-rw-r--r-- | gcc/configure.in | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/gcc/configure.in b/gcc/configure.in index 510018b93a1..c99c7be48f5 100644 --- a/gcc/configure.in +++ b/gcc/configure.in @@ -273,15 +273,25 @@ for machine in $build $host $target; do fixincludes=Makefile.in gas=yes gnu_ld=yes ;; + alpha*-*-linux-gnulibc1*) + tm_file="${tm_file} alpha/linux.h alpha/elf.h" + xm_file="${xm_file} alpha/xm-linux.h" + target_cpu_default="MASK_GAS" + tmake_file="t-linux t-linux-gnulibc1 alpha/t-linux" + xmake_file=none + fixincludes=Makefile.in + gas=yes gnu_ld=yes + if [[ x$enable_threads = xyes ]]; then + thread_file='posix' + fi + ;; alpha*-*-linux-gnu*) tm_file="${tm_file} alpha/linux.h alpha/elf.h" xm_file="${xm_file} alpha/xm-linux.h" target_cpu_default="MASK_GAS" - gas=no tmake_file="t-linux alpha/t-linux" xmake_file=none fixincludes=Makefile.in - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" gas=yes gnu_ld=yes if [[ x$enable_threads = xyes ]]; then thread_file='posix' |