From 9624aff9dfcc7b83c189d789c230f9cbc29f42fc Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Thu, 10 May 2012 16:56:25 +1000 Subject: [PATCH] Add host specific debug information --- configure.ac | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 13bcd484..c7e92f95 100644 --- a/configure.ac +++ b/configure.ac @@ -72,7 +72,6 @@ AS_CXX_COMPILER_FLAG([-fno-nonansi-builtins], [COMMON_CFLAGS="$COMMON_CFLAGS -fno-nonansi-builtins"]) AS_CXX_COMPILER_FLAG([-fno-rtti], [COMMON_CFLAGS="$COMMON_CFLAGS -fno-rtti"]) -AS_CXX_COMPILER_FLAG([-ggdb], [COMMON_CFLAGS="$COMMON_CFLAGS -ggdb"]) ## ## Compiler features @@ -138,6 +137,21 @@ else COMMON_CFLAGS="$COMMON_CFLAGS -O2" fi +case $host_os in + mingw32) + COMMON_CFLAGS="$COMMON_CFLAGS -gstabs" + ;; + + linux-gnu) + COMMON_CFLAGS="$COMMON_CFLAGS -g" + AS_CXX_COMPILER_FLAG([-ggdb], [COMMON_CFLAGS="$COMMON_CFLAGS -ggdb"]) + ;; + + *) + AC_ERROR([Unknown host_os]) + ;; +esac + case $host_cpu in x86_64) OPTIMISATION_FLAGS="$OPTIMISATION_FLAGS -mtune=core2"