From 650036588ed477715dd2f6f5fa9853d49be99a7d Mon Sep 17 00:00:00 2001 From: Manfred Hollstein Date: Mon, 23 Feb 1998 09:41:09 +0000 Subject: [PATCH] t-linux (LIBGCC1, [...]): Add macros and set to empty. # * config/t-linux (LIBGCC1, CROSS_LIBGCC1, LIBGCC1_TEST): Add macros and set to empty. * config/t-linux-aout (LIBGCC1, CROSS_LIBGCC1, LIBGCC1_TEST): Likewise. * config/alpha/t-linux: Remove file. * config/sparc/t-linux: Remove file. * config/m68k/t-linux (LIBGCC1, CROSS_LIBGCC1): Remove. * config/m68k/t-linux-aout (LIBGCC1, CROSS_LIBGCC1): Likewise. * configure.in (alpha*-*-linux-gnulibc1*): Use t-linux instead of alpha/t-linux for tmake_file. (alpha*-*-linux-gnu*): Likewise. (sparc-*-linux-gnulibc1*): Use t-linux instead of sparc/t-linux for tmake_file. (sparc-*-linux-gnu*): Likewise. From-SVN: r18205 --- gcc/config/m68k/t-linux | 5 +---- gcc/config/t-linux | 6 ++++++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/gcc/config/m68k/t-linux b/gcc/config/m68k/t-linux index 169661f6296..7c2e5e3b84a 100644 --- a/gcc/config/m68k/t-linux +++ b/gcc/config/m68k/t-linux @@ -1,9 +1,6 @@ # Don't run fixproto STMP_FIXPROTO = -# Don't make libgcc1.a -LIBGCC1 = -CROSS_LIBGCC1 = -# On Linux we can print long double +# On GNU/Linux we can print long double ENQUIRE_CFLAGS = -DNO_MEM -O0 # Don't install assert.h INSTALL_ASSERT_H = diff --git a/gcc/config/t-linux b/gcc/config/t-linux index 843fa1bdf79..d67feed83c1 100644 --- a/gcc/config/t-linux +++ b/gcc/config/t-linux @@ -8,3 +8,9 @@ INSTALL_ASSERT_H = CRTSTUFF_T_CFLAGS_S = -fPIC # Compile libgcc2.a with pic. TARGET_LIBGCC2_CFLAGS = -fPIC + +# Do not build libgcc1. Let gcc generate those functions. The GNU/Linux +# C library can handle them. +LIBGCC1 = +CROSS_LIBGCC1 = +LIBGCC1_TEST = -- 2.30.2