Commit 78b9f8df by Richard Kenner

(i[3456]86-*-linux*): Default thread_file is `posix'.

(i[3456]86-*-linux*gnulibc1): New case.

From-SVN: r14353
parent b2c44c9c
...@@ -775,15 +775,31 @@ for machine in $build $host $target; do ...@@ -775,15 +775,31 @@ for machine in $build $host $target; do
broken_install=yes broken_install=yes
gnu_ld=yes gnu_ld=yes
;; ;;
i[[3456]]86-*-linux*gnulibc1)
xm_file=i386/xm-linux.h # Intel 80386's running Linux
xmake_file=x-linux # with ELF format using the
tm_file=i386/linux.h # Linux C library 5
tmake_file="t-linux t-linux-gnulibc1 i386/t-crtstuff"
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
fixincludes=Makefile.in #On Linux, the headers are ok already.
broken_install=yes
gnu_ld=yes
if [[ x$thread_file = x ]]; then
thread_file='single'
fi
;;
i[[3456]]86-*-linux*) # Intel 80386's running Linux i[[3456]]86-*-linux*) # Intel 80386's running Linux
xm_file=i386/xm-linux.h # with ELF format xm_file=i386/xm-linux.h # with ELF format using glibc 2
xmake_file=x-linux xmake_file=x-linux # aka Linux C library 6
tm_file=i386/linux.h tm_file=i386/linux.h
tmake_file="t-linux i386/t-crtstuff" tmake_file="t-linux i386/t-crtstuff"
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
fixincludes=Makefile.in #On Linux, the headers are ok already. fixincludes=Makefile.in #On Linux, the headers are ok already.
broken_install=yes broken_install=yes
gnu_ld=yes gnu_ld=yes
if [[ x$thread_file = x ]]; then
thread_file='posix'
fi
;; ;;
i[[3456]]86-*-gnu*) i[[3456]]86-*-gnu*)
;; ;;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment