aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1995-12-05 03:26:37 +0000
committerJason Merrill <merrill@gnu.org>1995-12-05 03:26:37 +0000
commitbacebbcf51f23a06c8d04f982fbbb4fa4ed90a83 (patch)
tree3f904351b0139d15008aad85c821a2bfad60cc71 /gcc
parent52a08fa63e9958d0eaa6469b69f76e8c1fd13994 (diff)
downloadgcc-bacebbcf51f23a06c8d04f982fbbb4fa4ed90a83.zip
gcc-bacebbcf51f23a06c8d04f982fbbb4fa4ed90a83.tar.gz
gcc-bacebbcf51f23a06c8d04f982fbbb4fa4ed90a83.tar.bz2
(LIBGCC_SPEC): Do link with libgcc when -shared.
From-SVN: r10677
Diffstat (limited to 'gcc')
-rw-r--r--gcc/gcc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/gcc.c b/gcc/gcc.c
index fb82982f..d909698 100644
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -490,9 +490,9 @@ proper position among the other output files. */
#ifndef LIBGCC_SPEC
#if defined(LINK_LIBGCC_SPECIAL) || defined(LINK_LIBGCC_SPECIAL_1)
/* Have gcc do the search for libgcc.a. */
-#define LIBGCC_SPEC "%{!shared:libgcc.a%s}"
+#define LIBGCC_SPEC "libgcc.a%s"
#else
-#define LIBGCC_SPEC "%{!shared:-lgcc}"
+#define LIBGCC_SPEC "-lgcc"
#endif
#endif