Improve configure.raw for cross build.

This commit is contained in:
suzuki toshiya 2009-09-13 02:12:44 +09:00
parent 704f4d75cd
commit 812d1bc90d
2 changed files with 13 additions and 2 deletions

View File

@ -1,4 +1,14 @@
2009-09-11 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
2009-09-12 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
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 <mpsuzuki@hiroshima-u.ac.jp>
[BDF] Modify hash API to take size_t value instead of void *.

View File

@ -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