aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1996-09-25 20:38:57 +0000
committerDoug Evans <dje@gnu.org>1996-09-25 20:38:57 +0000
commitba619c961fb49d694be7be516ed168caec072a2c (patch)
tree2f4446e6814b0b46e972a2e22cd2e37064bd558c
parent4dbebeb224a8dced42b656155212a9a9a0aecf99 (diff)
downloadgcc-ba619c961fb49d694be7be516ed168caec072a2c.zip
gcc-ba619c961fb49d694be7be516ed168caec072a2c.tar.gz
gcc-ba619c961fb49d694be7be516ed168caec072a2c.tar.bz2
Create multilib versions of -fpic/-fPIC.
From-SVN: r12844
-rw-r--r--gcc/config/sparc/t-sunos4110
1 files changed, 6 insertions, 4 deletions
diff --git a/gcc/config/sparc/t-sunos41 b/gcc/config/sparc/t-sunos41
index abff069..5783d6a 100644
--- a/gcc/config/sparc/t-sunos41
+++ b/gcc/config/sparc/t-sunos41
@@ -4,11 +4,13 @@ LIBGCC1 =
CROSS_LIBGCC1 =
LIBGCC1_TEST =
-MULTILIB_OPTIONS=mv8
-MULTILIB_DIRNAMES=v8
-MULTILIB_MATCHES=
+MULTILIB_OPTIONS = fpic/fPIC mcpu=v8
+MULTILIB_DIRNAMES = pic ucpic v8
+MULTILIB_MATCHES = mcpu?v8=mv8
LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib
-TARGET_LIBGCC2_CFLAGS = -fPIC
+# The native linker doesn't handle linking -fpic code with -fPIC code. Ugh.
+# We cope by building both variants of libgcc.
+#TARGET_LIBGCC2_CFLAGS = -fPIC