g++ include dir tweaks.

Benjamin Kosnik bkoz@redhat.com
Tue Dec 19 17:43:00 GMT 2000


gcc_tooldir is incorrect when --exec-prefix=foo is specified. This
synchs up where gcc looks with where libstdc++-v3 installs.

-benjamin


2000-12-19  Benjamin Kosnik  <bkoz@redhat.com>

        * Makefile.in (-DGPLUSPLUS_TOOL_INCLUDE_DIR): Use build_tooldir
        instead of gcc_tooldir.

Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/egcs/gcc/Makefile.in,v
retrieving revision 1.569
diff -c -p -r1.569 Makefile.in
*** Makefile.in	2000/12/18 18:12:45	1.569
--- Makefile.in	2000/12/19 23:54:48
*************** intl.all intl.install intl.uninstall \
*** 1868,1874 ****
  PREPROCESSOR_DEFINES = \
    -DGCC_INCLUDE_DIR=\"$(libsubdir)/include\" \
    -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
!   -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include/$(libstdcxx_incdir)\" \
    -DLOCAL_INCLUDE_DIR=\"$(includedir)\" \
    -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
    -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\"
--- 1868,1874 ----
  PREPROCESSOR_DEFINES = \
    -DGCC_INCLUDE_DIR=\"$(libsubdir)/include\" \
    -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
!   -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"$(build_tooldir)/include/$(libstdcxx_incdir)\" \
    -DLOCAL_INCLUDE_DIR=\"$(includedir)\" \
    -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
    -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\"


More information about the Gcc-patches mailing list