This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch: install libffi
>>>>> "Tom" == Tom Tromey <tromey@redhat.com> writes:
Alexandre> Ok for trunk. You'll need a different patch for the branch.
Tom> I'll test and get back to you.
The patch as written works fine even though the autogen output
differs. So, please approve as-is.
Tom> Incidentally, if I run `autogen Makefile.def' on the branch right now,
Tom> I get a different result than what is in cvs. Diff appended. What
Tom> gives?
It looks like a couple changes were made to Makefile.in but not
Makefile.tpl. This appears to have been corrected on the trunk.
Appended is a patch to move these fixes to the branch. Ok? With this
patch in place, the only difference I see to Makefile.in when running
autogen on the branch is some whitespace (I haven't investigated
this).
Tom
2002-12-13 Jason Merrill <jason@redhat.com>
* Makefile.tpl (check-gcc-c++): Renamed from check-c++. Don't run
library tests.
(check-c++): Just depend on it and check-target-libstdc++-v3.
* Makefile.in: Regenerate.
2002-12-12 Alexandre Oliva <aoliva@redhat.com>
* Makefile.tpl (configure-target-rda): Depend on $(ALL_GCC_C).
* Makefile.in: Rebuilt.
Index: Makefile.tpl
===================================================================
RCS file: /cvs/gcc/gcc/Makefile.tpl,v
retrieving revision 1.13
diff -u -r1.13 Makefile.tpl
--- Makefile.tpl 14 Nov 2002 19:44:41 -0000 1.13
+++ Makefile.tpl 31 Dec 2002 18:28:06 -0000
@@ -1327,17 +1327,19 @@
true; \
fi
-.PHONY: check-c++
-check-c++:
+.PHONY: check-gcc-c++
+check-gcc-c++:
@if [ -f ./gcc/Makefile ] ; then \
r=`${PWD}`; export r; \
s=`cd $(srcdir); ${PWD}`; export s; \
$(SET_LIB_PATH) \
(cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
- $(MAKE) check-target-libstdc++-v3; \
else \
true; \
- fi
+ fi
+
+.PHONY: check-c++
+check-c++: check-target-libstdc++-v3 check-gcc-c++
.PHONY: install-gcc
install-gcc:
@@ -1466,6 +1468,7 @@
all-time:
all-tix: all-tcl all-tk
all-wdiff:
+configure-target-rda: $(ALL_GCC_C)
configure-target-winsup: $(ALL_GCC_C)
all-target-winsup: all-target-libiberty all-target-libtermcap
all-uudecode: all-libiberty