This is the mail archive of the
src-cvs@sources.redhat.com
mailing list .
src ChangeLog Makefile.def Makefile.in Makefil ...
- From: bonzini at sourceware dot org
- To: src-cvs at sources dot redhat dot com
- Date: 2 Jul 2004 07:56:07 -0000
- Subject: src ChangeLog Makefile.def Makefile.in Makefil ...
CVSROOT: /cvs/src
Module name: src
Changes by: bonzini@sourceware.org 2004-07-02 07:56:07
Modified files:
. : ChangeLog Makefile.def Makefile.in Makefile.tpl
configure configure.in
Log message:
2004-07-01 Paolo Bonzini <bonzini@gnu.org>
* Makefile.def (build_modules): Add bison, byacc, flex,
m4, texinfo.
(flags_to_pass): Add FLEX.
* Makefile.tpl (BUILD_DIR_PREFIX, BASE_EXPORTS): New.
(BUILD_EXPORTS, HOST_EXPORTS, BASE_TARGET_EXPORTS): Include it.
(DEFAULT_YACC, USUAL_YACC, DEFAULT_LEX, USUAL_LEX, DEFAULT_M4,
DEFAULT_MAKEINFO): Remove.
(CONFIGURED_YACC, CONFIGURED_FLEX, CONFIGURED_BISON,
CONFIGURED_LEX, CONFIGURED_M4, CONFIGURED_MAKEINFO): Substitute.
(YACC, FLEX, BISON, LEX, M4, MAKEINFO): Define to look into
objdir or else use configured tool.
(all-build): New.
(all): Depend on it.
(Build module dependencies): Add.
* Makefile.in: Regenerate.
* configure.in: Better support for multiple build modules,
matching what is done for host/target modules. Do not look
for "plausible" locations of build tools if Canadian cross.
Use autoconf's AC_PROG_CC to find a C compiler. Define
BUILD_DIR_PREFIX. Look for flex, makeinfo and m4.
* configure: Regenerate.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=src&r1=1.497&r2=1.498
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/Makefile.def.diff?cvsroot=src&r1=1.25&r2=1.26
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/Makefile.in.diff?cvsroot=src&r1=1.177&r2=1.178
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/Makefile.tpl.diff?cvsroot=src&r1=1.107&r2=1.108
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/configure.diff?cvsroot=src&r1=1.132&r2=1.133
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/configure.in.diff?cvsroot=src&r1=1.222&r2=1.223