[RFA] toplevel: Always use in tree makeinfo in texinfo subdir

Paolo Bonzini bonzini@gnu.org
Tue Jun 22 22:10:00 GMT 2004


Hi Corinna & all, I took a few minutes to implement my suggestion of 
using an extra Makefile.def definition to give per-package flags to 
configure and make.  This allows a more robust implementation of your 
patch and will allow some very cool simplifications of Makefile logic 
when toplevel bootstrap becomes the default.

I also took the liberty of eliminating GCC_HOST_EXPORTS and merging it 
into HOST_EXPORTS.

Please check if it works for you.

Ok for mainline gcc and src?

2004-06-22  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.def (texinfo): Use in-tree makeinfo.
	* Makefile.tpl (configure-build-[+module+],
	configure-[+module+], configure-target-[+module+]): Pass
	[+extra_configure_args+].
	(all-build-[+module+], all-[+module+], check-[+module+],
	install-[+module+], [+make_target+]-[+module+],
	all-target-[+module+], check-target-[+module+],
	install-target-[+module+], [+make_target+]-target-[+module+]):
	Pass [+extra_make_args+].
	(HOST_EXPORTS): Include the former GCC_HOST_EXPORTS.
	(GCC_HOST_EXPORTS): Remove.
	(configure-gcc, all-gcc, GCC_STRAP_TARGETS, profiledbootstrap,
	cross, check-gcc, check-gcc-c++, install-gcc,
	gcc-no-fixedincludes, [+make_target+]-gcc, stage[+id+]-bubble):
	Replace GCC_HOST_EXPORTS with HOST_EXPORTS.
	* Makefile.in: Regenerate.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: add-makefile-extra-args.patch
URL: <http://sourceware.org/pipermail/newlib/attachments/20040622/d2c3f470/attachment.ksh>


More information about the Newlib mailing list