From 812d1bc90dc85d41edff08628e15b29a67edb165 Mon Sep 17 00:00:00 2001 From: suzuki toshiya Date: Sun, 13 Sep 2009 02:12:44 +0900 Subject: [PATCH] Improve configure.raw for cross build. --- ChangeLog | 12 +++++++++++- builds/unix/configure.raw | 3 ++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5ba1b03d..2ea05438 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,14 @@ -2009-09-11 suzuki toshiya +2009-09-12 suzuki toshiya + + Improve configure.raw for cross build. + + * builds/unix/configure.raw: Remove temporal files created by + the suffix checking for CC_BUILD. Set XX_ANSIFLAGS and + XX_CFLAGS when cross compiler is GCC. AC_PROG_CC checks + whether the cross compiler is GCC, its result is stored in + GCC. + +2009-09-12 suzuki toshiya [BDF] Modify hash API to take size_t value instead of void *. diff --git a/builds/unix/configure.raw b/builds/unix/configure.raw index 3317d039..cbb82f40 100644 --- a/builds/unix/configure.raw +++ b/builds/unix/configure.raw @@ -55,6 +55,7 @@ if test ${cross_compiling} = yes; then elif test -x conftest.* ; then EXEEXT_BUILD=`echo conftest.* | sed -n '1s/^.*\././'` fi + rm -f a.* b.* a_out.exe conftest.* AC_MSG_RESULT($EXEEXT_BUILD) else CC_BUILD=${CC} @@ -68,7 +69,7 @@ AC_SUBST(EXEEXT_BUILD) # get compiler flags right -if test "x$CC" = xgcc; then +if test "x$GCC" = xyes; then XX_CFLAGS="-Wall" XX_ANSIFLAGS="-pedantic -ansi" else