summaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authordrow <drow@138bc75d-0d04-0410-961f-82ee72b054a4>2005-02-23 23:11:08 +0000
committerdrow <drow@138bc75d-0d04-0410-961f-82ee72b054a4>2005-02-23 23:11:08 +0000
commit03829d4ac7637b044f0ecf2b1c9e4227e009978c (patch)
tree72ce531348fcea60af182a71ee702bee514eccb7 /gcc/gcc.c
parent82598b814c8df1598d95639d1bc652a0cf466aba (diff)
downloadgcc-03829d4ac7637b044f0ecf2b1c9e4227e009978c.tar.gz
* doc/tm.texi (LINK_LIBGCC_SPECIAL): Remove.
(LINK_LIBGCC_SPECIAL_1): Don't mention it. * gcc.c: Don't check for LINK_LIBGCC_SPECIAL. * system.h: Poison LINK_LIBGCC_SPECIAL. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95476 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcc.c')
-rw-r--r--gcc/gcc.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/gcc/gcc.c b/gcc/gcc.c
index 753ba33eeff..1a9cc5005d6 100644
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -620,7 +620,7 @@ proper position among the other output files. */
#ifndef LIBGCC_SPEC
#if defined(REAL_LIBGCC_SPEC)
#define LIBGCC_SPEC REAL_LIBGCC_SPEC
-#elif defined(LINK_LIBGCC_SPECIAL) || defined(LINK_LIBGCC_SPECIAL_1)
+#elif defined(LINK_LIBGCC_SPECIAL_1)
/* Have gcc do the search for libgcc.a. */
#define LIBGCC_SPEC "libgcc.a%s"
#else
@@ -706,13 +706,8 @@ proper position among the other output files. */
#endif
#ifndef LINK_LIBGCC_SPEC
-# ifdef LINK_LIBGCC_SPECIAL
-/* Don't generate -L options for startfile prefix list. */
-# define LINK_LIBGCC_SPEC ""
-# else
-/* Do generate them. */
-# define LINK_LIBGCC_SPEC "%D"
-# endif
+/* Generate -L options for startfile prefix list. */
+# define LINK_LIBGCC_SPEC "%D"
#endif
#ifndef STARTFILE_PREFIX_SPEC