This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fold cross-make and build-make into configure



Ok.  Please review the relevent documentation to make sure it's up to
date as well.

> 	* build-make, cross-make: Delete file.
> 	* configure.in: Set and substitute CROSS, ALL,
> 	SYSTEM_HEADER_DIR, HOST_PREFIX, HOST_PREFIX_1, HOST_CC,
> 	HOST_CFLAGS, STMP_FIXINC, and STMP_FIXPROTO depending on
> 	whether build == host and host == target.  Do not
> 	AC_SUBST_FILE build_overrides or cross_overrides.  Do not
> 	AC_SUBST cross_defines or extra_c_flags.
> 	* Makefile.in (NATIVE_SYSTEM_HEADER_DIR): New.
> 	(SYSTEM_HEADER_DIR, HOST_PREFIX, HOST_CC, HOST_PREFIX,
> 	HOST_PREFIX_1, HOST_CFLAGS, ALL, INTERNAL_CFLAGS): Set
> 	partially or completely with autoconf-substituted @variable@
> 	notation.
> 	(INSTALL_TARGET, @cross_defines@, @cross_overrides@,
> 	@build_overrides@, @extra_c_flags@, all.build, install-build,
> 	install-cross-rest, install-float-h-cross): Deleted.
> 	(install-normal): Rename to install.  Delete old "install"
> 	indirection rule.
> 	* ada/Makefile.in, ch/Makefile.in: Don't set ALL.  Delete
> 	@cross_defines@, @cross_overrides@, @build_overrides@ stanzas.
> 	INTERNAL_CFLAGS is now @CROSS@ -DIN_GCC; update comment.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]