From 3000b4bfc54134d8120b776a377a24c47f8640a7 Mon Sep 17 00:00:00 2001 From: twisti Date: Wed, 24 May 2006 14:08:56 +0000 Subject: [PATCH] * configure.ac: Added INTRP_CFLAGS. * src/vm/jit/intrp/Makefile.am (CFLAGS): Set to INTRP_CFLAGS. --- configure.ac | 6 ++++++ src/vm/jit/intrp/Makefile.am | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index db2f33a4c..1450da59b 100644 --- a/configure.ac +++ b/configure.ac @@ -70,26 +70,31 @@ dnl host type case "$host_os" in *darwin* ) OS_DIR="darwin" + INTRP_CFLAGS="$CFLAGS -D__DARWIN__ -Wall -Wno-long-long" CFLAGS="$CFLAGS -D__DARWIN__ -ansi -pedantic -Wall -Wno-long-long" ;; *freebsd* ) OS_DIR="freebsd" + INTRP_CFLAGS="$CFLAGS -D__FREEBSD__ -Wall -Wno-long-long -D_XOPEN_SOURCE_EXTENDED" CFLAGS="$CFLAGS -D__FREEBSD__ -ansi -pedantic -Wall -Wno-long-long -D_XOPEN_SOURCE_EXTENDED" ;; *irix* ) OS_DIR="irix" + INTRP_CFLAGS="$CFLAGS -D__IRIX__" CFLAGS="$CFLAGS -D__IRIX__" ;; *linux* | *Linux* ) OS_DIR="linux" + INTRP_CFLAGS="$CFLAGS -D__LINUX__ -Wall -Wno-long-long -D_POSIX_C_SOURCE=199506L -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE" CFLAGS="$CFLAGS -D__LINUX__ -ansi -pedantic -Wall -Wno-long-long -D_POSIX_C_SOURCE=199506L -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE" ;; *netbsd* ) OS_DIR="netbsd" + INTRP_CFLAGS="$CFLAGS -D__NETBSD__ -Wall -Wno-long-long -D_POSIX_C_SOURCE=199506L -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE" CFLAGS="$CFLAGS -D__NETBSD__ -ansi -pedantic -Wall -Wno-long-long -D_POSIX_C_SOURCE=199506L -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE" ;; @@ -108,6 +113,7 @@ dnl define and substitute some architecture specific variables AC_DEFINE_UNQUOTED([ARCH_DIR], "${ARCH_DIR}", [architecture directory]) AC_SUBST(ARCH_DIR) AC_SUBST(OS_DIR) +AC_SUBST(INTRP_CFLAGS) AC_SUBST(USE_SCHEDULER) diff --git a/src/vm/jit/intrp/Makefile.am b/src/vm/jit/intrp/Makefile.am index 053f48ef9..f608e81b1 100644 --- a/src/vm/jit/intrp/Makefile.am +++ b/src/vm/jit/intrp/Makefile.am @@ -28,10 +28,11 @@ ## ## Changes: ## -## $Id: Makefile.am 4563 2006-03-06 13:03:05Z twisti $ +## $Id: Makefile.am 4947 2006-05-24 14:08:56Z twisti $ ## Process this file with automake to produce Makefile.in +CFLAGS = $(INTRP_CFLAGS) AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/src/vm/jit/$(ARCH_DIR) -I$(top_srcdir)/src/vm/jit/$(ARCH_DIR)/$(OS_DIR) -I$(top_builddir) -I$(top_builddir)/src LIBS = -- 2.25.1