Skip to content
Snippets Groups Projects
  • Paolo Bonzini's avatar
    2abefe3d
    configure.in (CONFIGURED_BISON, [...]): Remove "CONFIGURED_" from the AC_CHECK_PROGS invocation. · 2abefe3d
    Paolo Bonzini authored
    toplevel:
    2005-12-05  Paolo Bonzini  <bonzini@gnu.org>
    
    	* configure.in (CONFIGURED_BISON, CONFIGURED_YACC, CONFIGURED_M4,
    	CONFIGURED_FLEX, CONFIGURED_LEX, CONFIGURED_MAKEINFO): Remove
    	"CONFIGURED_" from the AC_CHECK_PROGS invocation.  Move below.
    	Find in-tree tools if available.
    	(EXPECT, RUNTEST, LIPO, STRIP): Find them and substitute them.
    	(CONFIGURED_*_FOR_TARGET): Don't set nor substitute.
    	(*_FOR_TARGET): Set them with GCC_TARGET_TOOL.
    	(COMPILER_*_FOR_TARGET): New.
    	* Makefile.tpl (HOST_EXPORTS): Add *_FOR_TARGET symbols that gcc needs.
    	(BASE_TARGET_EXPORTS): Use COMPILER_*_FOR_TARGET symbols.
    	(CONFIGURED_*, USUAL_*): Remove.
    	(BISON, YACC, FLEX, LEX, M4, MAKEINFO, EXPECT, RUNTEST, LIPO,
    	STRIP): Use autoconf substitutions.
    	(COMPILER_AS_FOR_TARGET, COMPILER_LD_FOR_TARGET,
    	COMPILER_NM_FOR_TARGET): New.
    	(EXTRA_HOST_FLAGS): Pass LIPO and STRIP.
    
    	(all): Make all-host and all-target in parallel.
    	(do-[+make_target+], do-check, install, [+compare-target+]): Ensure
    	that $$r and $$s are set before invoking a recursive make.
    	(stage[+id+]-bubble): Likewise, and invoke the comparison at the end.
    	([+bootstrap-target+]): Inline most of the `all' target.
    
    config:
    2005-12-05  Paolo Bonzini  <bonzini@gnu.org>
    
            * acx.m4 (GCC_TARGET_TOOL): New.
    
    From-SVN: r108059
    2abefe3d
    History
    configure.in (CONFIGURED_BISON, [...]): Remove "CONFIGURED_" from the AC_CHECK_PROGS invocation.
    Paolo Bonzini authored
    toplevel:
    2005-12-05  Paolo Bonzini  <bonzini@gnu.org>
    
    	* configure.in (CONFIGURED_BISON, CONFIGURED_YACC, CONFIGURED_M4,
    	CONFIGURED_FLEX, CONFIGURED_LEX, CONFIGURED_MAKEINFO): Remove
    	"CONFIGURED_" from the AC_CHECK_PROGS invocation.  Move below.
    	Find in-tree tools if available.
    	(EXPECT, RUNTEST, LIPO, STRIP): Find them and substitute them.
    	(CONFIGURED_*_FOR_TARGET): Don't set nor substitute.
    	(*_FOR_TARGET): Set them with GCC_TARGET_TOOL.
    	(COMPILER_*_FOR_TARGET): New.
    	* Makefile.tpl (HOST_EXPORTS): Add *_FOR_TARGET symbols that gcc needs.
    	(BASE_TARGET_EXPORTS): Use COMPILER_*_FOR_TARGET symbols.
    	(CONFIGURED_*, USUAL_*): Remove.
    	(BISON, YACC, FLEX, LEX, M4, MAKEINFO, EXPECT, RUNTEST, LIPO,
    	STRIP): Use autoconf substitutions.
    	(COMPILER_AS_FOR_TARGET, COMPILER_LD_FOR_TARGET,
    	COMPILER_NM_FOR_TARGET): New.
    	(EXTRA_HOST_FLAGS): Pass LIPO and STRIP.
    
    	(all): Make all-host and all-target in parallel.
    	(do-[+make_target+], do-check, install, [+compare-target+]): Ensure
    	that $$r and $$s are set before invoking a recursive make.
    	(stage[+id+]-bubble): Likewise, and invoke the comparison at the end.
    	([+bootstrap-target+]): Inline most of the `all' target.
    
    config:
    2005-12-05  Paolo Bonzini  <bonzini@gnu.org>
    
            * acx.m4 (GCC_TARGET_TOOL): New.
    
    From-SVN: r108059