aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Harig <mharig@landmark.com>2000-10-29 22:30:28 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2000-10-29 22:30:28 +0000
commita50372f5fdee798b7b08dcee4826696e4069778b (patch)
tree1b81a76042466a4e053206f52bb6c7e4d567ed8f
parent3c97056f548aa69dd9721b43e0738f63f656398e (diff)
downloadgcc-a50372f5fdee798b7b08dcee4826696e4069778b.zip
gcc-a50372f5fdee798b7b08dcee4826696e4069778b.tar.gz
gcc-a50372f5fdee798b7b08dcee4826696e4069778b.tar.bz2
Makefile.am: Change logic for include dir options.
2000-10-29 Mark Harig <mharig@landmark.com> * src/Makefile.am: Change logic for include dir options. * src/Makefile.in: Regenerate. * libsupc++/Makefile.am: Ditto. * libsupc++/Makefile.in: Regenerate. From-SVN: r37132
-rw-r--r--libstdc++-v3/libsupc++/Makefile.am8
-rw-r--r--libstdc++-v3/src/Makefile.am32
2 files changed, 23 insertions, 17 deletions
diff --git a/libstdc++-v3/libsupc++/Makefile.am b/libstdc++-v3/libsupc++/Makefile.am
index ec5732d..b5948d4 100644
--- a/libstdc++-v3/libsupc++/Makefile.am
+++ b/libstdc++-v3/libsupc++/Makefile.am
@@ -27,17 +27,17 @@ MAINT_CHARSET = latin1
# Cross compiler and multilib support.
# Install a library built with a cross compiler in tooldir, not libdir.
if USE_LIBDIR
-toolexeclibdir = $(libdir)$(MULTISUBDIR)
-else
if VERSION_SPECIFIC_LIBS
gcc_version = @gcc_version@
toolexecdir = $(libdir)/gcc-lib/$(target_alias)
toolexeclibdir = $(toolexecdir)/$(gcc_version)
else
+toolexeclibdir = $(libdir)$(MULTISUBDIR)
+endif
+else
toolexecdir = $(exec_prefix)/$(target_alias)
toolexeclibdir = $(toolexecdir)/lib$(MULTISUBDIR)
endif
-endif
# Need this library to both be part of libstdc++.a, and installed
@@ -74,7 +74,7 @@ CSHADOW_INCLUDES = @CSHADOW_INCLUDES@
INCLUDES = \
-I$(top_srcdir)/../gcc -I$(top_srcdir)/../include \
$(CSHADOW_INCLUDES) $(LIBSUPCXX_INCLUDES) -I$(GLIBCPP_INCLUDE_DIR) \
- $(CONFIG_INCLUDES) -I$(top_builddir)
+ $(CONFIG_INCLUDES) -I$(top_builddir)/include
headers = \
cxxabi.h exception new new.h typeinfo
diff --git a/libstdc++-v3/src/Makefile.am b/libstdc++-v3/src/Makefile.am
index 251d6b4..e226009 100644
--- a/libstdc++-v3/src/Makefile.am
+++ b/libstdc++-v3/src/Makefile.am
@@ -21,7 +21,7 @@
## Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
## USA.
-## $Id: Makefile.am,v 1.43 2000/10/18 23:26:22 bkoz Exp $
+## $Id: Makefile.am,v 1.44 2000/10/24 17:00:59 bkoz Exp $
AUTOMAKE_OPTIONS = 1.3 gnits
MAINT_CHARSET = latin1
@@ -29,17 +29,17 @@ MAINT_CHARSET = latin1
# Cross compiler and multilib support.
# Install a library built with a cross compiler in tooldir, not libdir.
if USE_LIBDIR
-toolexeclibdir = $(libdir)$(MULTISUBDIR)
-else
if VERSION_SPECIFIC_LIBS
gcc_version = @gcc_version@
toolexecdir = $(libdir)/gcc-lib/$(target_alias)
toolexeclibdir = $(toolexecdir)/$(gcc_version)
else
+toolexeclibdir = $(libdir)$(MULTISUBDIR)
+endif
+else
toolexecdir = $(exec_prefix)/$(target_alias)
toolexeclibdir = $(toolexecdir)/lib$(MULTISUBDIR)
endif
-endif
toolexeclib_LTLIBRARIES = libstdc++.la
EXTRA_LTLIBRARIES = libinst-string.la libinst-wstring.la
@@ -71,7 +71,7 @@ CSHADOW_INCLUDES = @CSHADOW_INCLUDES@
INCLUDES = \
-D_GNU_SOURCE -D_ISOC99_SOURCE -nostdinc++ \
$(CSHADOW_INCLUDES) $(LIBSUPCXX_INCLUDES) -I$(GLIBCPP_INCLUDE_DIR) \
- $(LIBIO_INCLUDES) $(LIBMATH_INCLUDES) -I$(top_builddir) \
+ $(LIBIO_INCLUDES) $(LIBMATH_INCLUDES) -I$(top_builddir)/include \
$(TOPLEVEL_INCLUDES)
base_headers = \
@@ -165,12 +165,9 @@ libio_headers =
endif
build_headers = \
- $(top_builddir)/bits/std_limits.h $(top_builddir)/bits/c++config.h \
- $(top_builddir)/bits/c++io.h $(top_builddir)/bits/c++threads.h \
- $(top_builddir)/bits/atomicity.h $(top_builddir)/bits/os_defines.h \
- $(top_builddir)/bits/ctype_base.h \
- $(top_builddir)/bits/ctype_noninline.h \
- $(top_builddir)/bits/ctype_inline.h
+ bits/std_limits.h bits/c++config.h bits/c++io.h bits/c++threads.h \
+ bits/atomicity.h bits/os_defines.h \
+ bits/ctype_base.h bits/ctype_noninline.h bits/ctype_inline.h
headers = $(base_headers) $(c_headers)
@@ -250,8 +247,8 @@ myinstallheaders: $(headers:%=$(myincludep)/%)
$(INSTALL_DATA) $(GLIBCPP_INCLUDE_DIR)/std/$$i $(myincludep); \
done; \
for i in $(build_headers); do \
- echo "$(INSTALL_DATA) $$i $(myincludep)/bits/"; \
- $(INSTALL_DATA) $$i $(myincludep)/bits/; \
+ echo "$(INSTALL_DATA) $(top_builddir)/include/$$i $(myincludep)/bits/"; \
+ $(INSTALL_DATA) $(top_builddir)/include/$$i $(myincludep)/bits/; \
done; \
libio_headers_install='$(libio_headers)'; \
for i in $$libio_headers_install; do \
@@ -341,3 +338,12 @@ LTCXXCOMPILE = $(LIBTOOL) --tag CXX --mode=compile $(CXX) $(INCLUDES) \
# which of course is problematic at this point.
CXXLINK = $(LIBTOOL) --mode=link "$(CC)" \
@OPT_LDFLAGS@ @SECTION_LDFLAGS@ $(AM_CXXFLAGS) $(LDFLAGS) -o $@
+
+
+
+
+
+
+
+
+