This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH RFA: Build stages 2 and 3 with C++
David Edelsohn <dje.gcc@gmail.com> writes:
> AIX needs libsupc++ for libstdc++ static linking.
>
> * Makefile.tpl (POSTSTAGE1_CONFIGURE_FLAGS): Add libsupc++ to
> link directories.
> * Makefile.in: Rebuild.
>
> Index: Makefile.tpl
> ===================================================================
> --- Makefile.tpl (revision 176487)
> +++ Makefile.tpl (working copy)
> @@ -240,10 +240,13 @@
> CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
> -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
> -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
> + -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
> -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
> -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
> -I$$s/libstdc++-v3/libsupc++ \
> - -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
> + -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
> + -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs";
> + export CXX; \
> CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
> @endif target-libstdc++-v3-bootstrap
This is OK.
Thanks.
Ian