This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch: install libffi
>>>>> "Alexandre" == Alexandre Oliva <aoliva@redhat.com> writes:
>> * Makefile.in: Rebuilt.
>> * Makefile.def (target_modules) [libffi]: Allow installation.
Alexandre> Ok for trunk. You'll need a different patch for the branch.
I don't see what I would do differently. The output of autogen will
be different (something I hadn't realized -- sorry for the oversight),
but it looks like the Makefile.def is the same.
I'll test and get back to you.
Incidentally, if I run `autogen Makefile.def' on the branch right now,
I get a different result than what is in cvs. Diff appended. What
gives?
Tom
Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/Makefile.in,v
retrieving revision 1.129
diff -u -r1.129 Makefile.in
--- Makefile.in 13 Dec 2002 22:26:37 -0000 1.129
+++ Makefile.in 31 Dec 2002 17:57:11 -0000
@@ -761,7 +761,7 @@
all-target-zlib \
all-target-boehm-gc \
all-target-qthreads \
- all-target-rda
+ all-target-rda
# This is a list of the configure targets for all of the modules which
# are compiled using the target tools.
@@ -781,7 +781,7 @@
configure-target-zlib \
configure-target-boehm-gc \
configure-target-qthreads \
- configure-target-rda
+ configure-target-rda
# This is a list of the check targets for all of the modules which are
# compiled using $(TARGET_FLAGS_TO_PASS).
@@ -798,7 +798,7 @@
check-target-zlib \
check-target-boehm-gc \
check-target-qthreads \
- check-target-rda
+ check-target-rda
# This is a list of the install targets for all of the modules which are
# compiled using $(TARGET_FLAGS_TO_PASS).
@@ -816,7 +816,7 @@
install-target-zlib \
install-target-boehm-gc \
install-target-qthreads \
- install-target-rda
+ install-target-rda
# This is a list of the targets for which we can do a clean-{target}.
CLEAN_MODULES = \
@@ -879,7 +879,7 @@
clean-uudecode \
clean-wdiff \
clean-zip \
- clean-zlib
+ clean-zlib
# All of the target modules that can be cleaned
CLEAN_TARGET_MODULES = \
@@ -897,7 +897,7 @@
clean-target-zlib \
clean-target-boehm-gc \
clean-target-qthreads \
- clean-target-rda
+ clean-target-rda
# All of the x11 modules that can be cleaned
CLEAN_X11_MODULES = \
@@ -1586,19 +1586,17 @@
true; \
fi
-.PHONY: check-gcc-c++
-check-gcc-c++:
+.PHONY: check-c++
+check-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
-
-.PHONY: check-c++
-check-c++: check-target-libstdc++-v3 check-gcc-c++
+ fi
.PHONY: install-gcc
install-gcc:
@@ -1727,7 +1725,6 @@
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