mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-27 05:44:15 +08:00
re PR go/66147 (go fails to cross build)
./: PR go/66147 * Makefile.tpl (HOST_EXPORTS): Add XGCC_FLAGS_FOR_TARGET. * Makefile.in: Regenerate. gotools/: PR go/66147 * Makefile.am (GOCOMPILER): In NATIVE case, add $(XGCC_FLAGS_FOR_TARGET). From-SVN: r231199
This commit is contained in:
parent
f479b43da0
commit
105b682e13
@ -1,3 +1,9 @@
|
||||
2015-12-02 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
PR go/66147
|
||||
* Makefile.tpl (HOST_EXPORTS): Add XGCC_FLAGS_FOR_TARGET.
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2015-12-01 Andreas Tobler <andreast@gcc.gnu.org>
|
||||
|
||||
PR libffi/65726
|
||||
|
@ -224,6 +224,7 @@ HOST_EXPORTS = \
|
||||
ISLINC="$(HOST_ISLINC)"; export ISLINC; \
|
||||
LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
|
||||
LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
|
||||
XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
|
||||
@if gcc-bootstrap
|
||||
$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
|
||||
@endif gcc-bootstrap
|
||||
|
@ -227,6 +227,7 @@ HOST_EXPORTS = \
|
||||
ISLINC="$(HOST_ISLINC)"; export ISLINC; \
|
||||
LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
|
||||
LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
|
||||
XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
|
||||
@if gcc-bootstrap
|
||||
$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
|
||||
@endif gcc-bootstrap
|
||||
|
@ -1,3 +1,9 @@
|
||||
2015-12-02 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
PR go/66147
|
||||
* Makefile.am (GOCOMPILER): In NATIVE case, add
|
||||
$(XGCC_FLAGS_FOR_TARGET).
|
||||
|
||||
2015-10-31 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* Makefile.am (go_cmd_go_files): Update to Go 1.5.1 library by
|
||||
|
@ -30,7 +30,7 @@ LIBGODEP = $(libgodir)/libgo.la
|
||||
|
||||
if NATIVE
|
||||
# Use the compiler we just built.
|
||||
GOCOMPILER = $(GOC_FOR_TARGET)
|
||||
GOCOMPILER = $(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET)
|
||||
else
|
||||
GOCOMPILER = $(GOC)
|
||||
endif
|
||||
|
@ -256,7 +256,7 @@ LIBGODEP = $(libgodir)/libgo.la
|
||||
@NATIVE_FALSE@GOCOMPILER = $(GOC)
|
||||
|
||||
# Use the compiler we just built.
|
||||
@NATIVE_TRUE@GOCOMPILER = $(GOC_FOR_TARGET)
|
||||
@NATIVE_TRUE@GOCOMPILER = $(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET)
|
||||
GOCOMPILE = $(GOCOMPILER) $(GOCFLAGS)
|
||||
AM_LDFLAGS = -L $(libgodir) -L $(libgodir)/.libs
|
||||
GOLINK = $(GOCOMPILER) $(GOCFLAGS) $(AM_GOCFLAGS) $(LDFLAGS) $(AM_LDFLAGS) -o $@
|
||||
@ -563,8 +563,8 @@ distclean-generic:
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
@NATIVE_FALSE@uninstall-local:
|
||||
@NATIVE_FALSE@install-exec-local:
|
||||
@NATIVE_FALSE@uninstall-local:
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-binPROGRAMS clean-generic clean-noinstPROGRAMS \
|
||||
|
Loading…
Reference in New Issue
Block a user