X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=configure.ac;h=d29902fdfedfb1e5f492a524b0d1ca961705d929;hb=48e1fa7fe2caaf6240d24e7bb85e1a3b1d23d2b5;hp=5dcff4dde835a6037d9bbb303d9d81a173d30ac2;hpb=645334618b022bf55d4cd77e8d03032532b58938;p=cacao.git diff --git a/configure.ac b/configure.ac index 5dcff4dde..d29902fdf 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ dnl 02110-1301, USA. dnl Process this file with autoconf to produce a configure script. -AC_INIT(cacao, 1.1.0pre, cacao@cacaojvm.org) +AC_INIT(cacao, 1.1.0pre2, cacao@cacaojvm.org) AC_CONFIG_SRCDIR(src/cacao/cacao.cpp) AC_CONFIG_AUX_DIR([.]) AC_CANONICAL_HOST @@ -44,7 +44,7 @@ alpha | alphaev56 | alphapca56 ) JAVA_ARCH="alpha" ;; -arm | armv4* | armv5* | armv6* ) +arm | armv4* | armv5* | armv6* | armv7* ) ARCH_DIR="arm" ARCH_FLAGS="-D__ARM__" JAVA_ARCH="arm" @@ -196,16 +196,18 @@ esac dnl Set optimization and debugging for all architectures and systems. dnl NOTE: Setting the CFLAGS/CXXFLAGS only works before calling AC_PROG_CC/AC_PROG_CXX. if test x"$CFLAGS" = "x"; then - OPT_CFLAGS="-g -O0" + OPT_CFLAGS="-g -O2" else OPT_CFLAGS=$CFLAGS fi +OPT_CFLAGS="$OPT_CFLAGS -fno-strict-aliasing" if test x"$CXXFLAGS" = "x"; then - OPT_CXXFLAGS="-g -O0" + OPT_CXXFLAGS="-g -O2" else OPT_CXXFLAGS=$CXXFLAGS fi +OPT_CXXFLAGS="$OPT_CXXFLAGS -fno-strict-aliasing" dnl Check for compiler. AC_PROG_CC @@ -286,6 +288,7 @@ AC_CHECK_HEADERS([string.h]) AC_CHECK_HEADERS([time.h]) AC_CHECK_HEADERS([ucontext.h]) AC_CHECK_HEADERS([unistd.h]) +AC_CHECK_HEADERS([mach/mach.h]) AC_CHECK_HEADERS([sys/ioctl.h]) AC_CHECK_HEADERS([sys/loadavg.h]) AC_CHECK_HEADERS([sys/mman.h]) @@ -295,6 +298,7 @@ AC_CHECK_HEADERS([sys/socket.h]) AC_CHECK_HEADERS([sys/stat.h]) AC_CHECK_HEADERS([sys/time.h]) AC_CHECK_HEADERS([sys/types.h]) +AC_CHECK_HEADERS([sys/utsname.h]) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_CONST @@ -575,6 +579,7 @@ AC_CHECK_ENABLE_ASSERTION dnl This one depends on AC_CHECK_ENABLE_ZLIB. AC_CHECK_WITH_VM_ZIP +AC_CHECK_WITH_HGREV AC_CHECK_WITH_JAVA_RUNTIME_LIBRARY @@ -653,6 +658,8 @@ AZ_PYTHON_VERSION_ENSURE( [2.4] ) AZ_PYTHON_CSPEC AZ_PYTHON_LSPEC +AC_CHECK_ENABLE_GCC_PR40134 + dnl Define version numbers. AC_VERSION_DETAIL AC_VERSION_CONFIG @@ -687,7 +694,6 @@ AC_CONFIG_FILES([Makefile] [src/mm/Makefile] [src/mm/cacao-gc/Makefile] [src/native/Makefile] - [src/native/include/Makefile] [src/native/jvmti/Makefile] [src/native/vm/Makefile] [src/native/vm/cldc1.1/Makefile]