From 49f9cda8a291f41dab099be33e68c4fa752a661a Mon Sep 17 00:00:00 2001
From: Manfred Hollstein <manfred@gcc.gnu.org>
Date: Mon, 23 Feb 1998 09:41:10 +0000
Subject: [PATCH] t-linux (LIBGCC1, [...]): Add macros and set to empty.

e
	* 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: r18206
---
 gcc/config/alpha/t-linux     | 5 -----
 gcc/config/m68k/t-linux-aout | 5 +----
 gcc/config/sparc/t-linux     | 6 ------
 gcc/config/t-linux-aout      | 6 ++++++
 4 files changed, 7 insertions(+), 15 deletions(-)
 delete mode 100644 gcc/config/alpha/t-linux
 delete mode 100644 gcc/config/sparc/t-linux

diff --git a/gcc/config/alpha/t-linux b/gcc/config/alpha/t-linux
deleted file mode 100644
index e4c9fd492618..000000000000
--- a/gcc/config/alpha/t-linux
+++ /dev/null
@@ -1,5 +0,0 @@
-# Do not build libgcc1. Let gcc generate those functions. The Linux
-# C library can handle them.
-LIBGCC1 = 
-CROSS_LIBGCC1 =
-LIBGCC1_TEST =
diff --git a/gcc/config/m68k/t-linux-aout b/gcc/config/m68k/t-linux-aout
index 85f13a7f1ed1..99dc4522ea45 100644
--- a/gcc/config/m68k/t-linux-aout
+++ b/gcc/config/m68k/t-linux-aout
@@ -1,5 +1,2 @@
-# 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
diff --git a/gcc/config/sparc/t-linux b/gcc/config/sparc/t-linux
deleted file mode 100644
index 5a4690eab1f7..000000000000
--- a/gcc/config/sparc/t-linux
+++ /dev/null
@@ -1,6 +0,0 @@
-LIBGCC1 =
-CROSS_LIBGCC1 =
-
-# We don't want to build .umul, etc., because Linux provides them,
-# which means that libgcc1-test will fail for cross-compiler.
-LIBGCC1_TEST =
diff --git a/gcc/config/t-linux-aout b/gcc/config/t-linux-aout
index a7c091799e89..8826cddcab65 100644
--- a/gcc/config/t-linux-aout
+++ b/gcc/config/t-linux-aout
@@ -3,3 +3,9 @@ STMP_FIXPROTO =
 
 # Don't install "assert.h" in gcc. We use the one in glibc.
 INSTALL_ASSERT_H =
+
+# Do not build libgcc1. Let gcc generate those functions. The GNU/Linux
+# C library can handle them.
+LIBGCC1 = 
+CROSS_LIBGCC1 =
+LIBGCC1_TEST =
-- 
GitLab