PATCH: LDFLAGS_FOR_TARGET
Mark Mitchell
mark@codesourcery.com
Wed Jul 27 20:21:00 GMT 2005
The toplevel Makefile had LDFLAGS_FOR_TARGET -- but wasn't passing it
to sub-makes. DJ approved this patch offline; applied to gcc, and
very shortly, to src.
--
Mark Mitchell
CodeSourcery, LLC
mark@codesourcery.com
2005-07-27 Mark Mitchell <mark@codesourcery.com>
* Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET.
* Makefile.def (flags_to_pass): Add LDFLAGS_FOR_TARGET.
* Makefile.in: Regenerated.
Index: Makefile.def
===================================================================
RCS file: /cvs/gcc/gcc/Makefile.def,v
retrieving revision 1.10.8.1
diff -c -5 -p -r1.10.8.1 Makefile.def
*** Makefile.def 3 Mar 2004 16:01:45 -0000 1.10.8.1
--- Makefile.def 27 Jul 2005 19:03:03 -0000
*************** flags_to_pass = { flag= CFLAGS_FOR_TARGE
*** 200,209 ****
--- 200,210 ----
flags_to_pass = { flag= CXX_FOR_TARGET ; };
flags_to_pass = { flag= CXXFLAGS_FOR_TARGET ; };
flags_to_pass = { flag= DLLTOOL_FOR_TARGET ; };
flags_to_pass = { flag= GCJ_FOR_TARGET ; };
flags_to_pass = { flag= LD_FOR_TARGET ; };
+ flags_to_pass = { flag= LDFLAGS_FOR_TARGET ; };
flags_to_pass = { flag= LIBCFLAGS_FOR_TARGET ; };
flags_to_pass = { flag= LIBCXXFLAGS_FOR_TARGET ; };
flags_to_pass = { flag= NM_FOR_TARGET ; };
flags_to_pass = { flag= RANLIB_FOR_TARGET ; };
flags_to_pass = { flag= WINDRES_FOR_TARGET ; };
Index: Makefile.tpl
===================================================================
RCS file: /cvs/gcc/gcc/Makefile.tpl,v
retrieving revision 1.74.4.4
diff -c -5 -p -r1.74.4.4 Makefile.tpl
*** Makefile.tpl 30 Dec 2004 22:32:58 -0000 1.74.4.4
--- Makefile.tpl 27 Jul 2005 19:03:03 -0000
*************** EXTRA_TARGET_FLAGS = \
*** 439,448 ****
--- 440,450 ----
'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
'CXX=$$(CXX_FOR_TARGET)' \
'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
'LD=$$(LD_FOR_TARGET)' \
+ 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
'NM=$$(NM_FOR_TARGET)' \
'RANLIB=$$(RANLIB_FOR_TARGET)' \
'WINDRES=$$(WINDRES_FOR_TARGET)'
More information about the Gcc-patches
mailing list