diff options
author | Manfred Hollstein <manfred@s-direktnet.de> | 1998-02-06 00:33:04 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-02-05 17:33:04 -0700 |
commit | 4e77e8f1599742192e42c3b8d38ddc3c175caa0f (patch) | |
tree | 2c2b7aa4e68204b3febe3b232730ac9a6e8d16b1 | |
parent | 94e5565f925f8b1878dc3c44ea5be052c286df2d (diff) | |
download | gcc-4e77e8f1599742192e42c3b8d38ddc3c175caa0f.zip gcc-4e77e8f1599742192e42c3b8d38ddc3c175caa0f.tar.gz gcc-4e77e8f1599742192e42c3b8d38ddc3c175caa0f.tar.bz2 |
Makefile.in (BASE_FLAGS_TO_PASS): Don't pass PICFLAG and PICFLAG_FOR_TARGET.
* Makefile.in (BASE_FLAGS_TO_PASS): Don't pass PICFLAG and
PICFLAG_FOR_TARGET.
(EXTRA_TARGET_FLAGS): Don't pass PICFLAG_FOR_TARGET.
* configure: Emit a definition for the new macro enable_shared
into each Makefile.
* config/mh-sparcpic (PICFLAG): Define to properly according
to current multilib configuration.
* config/mt-sparcpic (PICFLAG_FOR_TARGET): Define to properly
according to current multilib configuration.
From-SVN: r17680
-rw-r--r-- | ChangeLog | 14 | ||||
-rw-r--r-- | config/mh-sparcpic | 2 | ||||
-rw-r--r-- | config/mt-sparcpic | 2 | ||||
-rwxr-xr-x | configure | 7 |
4 files changed, 23 insertions, 2 deletions
@@ -1,3 +1,17 @@ +Fri Feb 6 01:33:52 1998 Manfred Hollstein <manfred@s-direktnet.de> + + * Makefile.in (BASE_FLAGS_TO_PASS): Don't pass PICFLAG and + PICFLAG_FOR_TARGET. + (EXTRA_TARGET_FLAGS): Don't pass PICFLAG_FOR_TARGET. + + * configure: Emit a definition for the new macro enable_shared + into each Makefile. + + * config/mh-sparcpic (PICFLAG): Define to properly according + to current multilib configuration. + * config/mt-sparcpic (PICFLAG_FOR_TARGET): Define to properly + according to current multilib configuration. + Sun Feb 1 02:40:41 1998 Richard Henderson <rth@cygnus.com> * Makefile.in (TARGET_CONFIGDIRS): Add libf2c. diff --git a/config/mh-sparcpic b/config/mh-sparcpic index 35cf2c8..f6dbc22 100644 --- a/config/mh-sparcpic +++ b/config/mh-sparcpic @@ -1 +1 @@ -PICFLAG=-fPIC +PICFLAG=`case "${LIBCFLAGS} ${LIBCXXFLAGS}" in *-fpic* ) echo -fpic ;; * ) echo -fPIC ;; esac` diff --git a/config/mt-sparcpic b/config/mt-sparcpic index 35b8c9e..fd0ec27 100644 --- a/config/mt-sparcpic +++ b/config/mt-sparcpic @@ -1 +1 @@ -PICFLAG_FOR_TARGET=-fPIC +PICFLAG_FOR_TARGET=`case "${LIBCFLAGS} ${LIBCXXFLAGS}" in *-fpic* ) echo -fpic ;; * ) echo -fPIC ;; esac` @@ -1195,6 +1195,13 @@ EOF echo gxx_include_dir = ${with_gxx_include_dir} >> ${Makefile} fi + # record if we want to build shared libs. + if test -z "${enable_shared}"; then + echo enable_shared = no >> ${Makefile} + else + echo enable_shared = ${enable_shared} >> ${Makefile} + fi + # reset prefix, exec_prefix, srcdir, SUBDIRS, NONSUBDIRS, # remove any form feeds. if [ -z "${subdirs}" ]; then |