PATCH: stabs and AS
Marcus Meissner
meissner at suse.de
Wed Jan 8 08:16:48 CST 2003
Hi,
Ciao, Marcus
Changelog:
Check and define AS (for cross/biarch compiler support).
Add -gstabs to CFLAGS so our debugger is useable (gcc 3 uses
dwarf as default, which the debugger does not understand).
Index: Make.rules.in
===================================================================
RCS file: /home/wine/wine/Make.rules.in,v
retrieving revision 1.138
diff -u -r1.138 Make.rules.in
--- Make.rules.in 4 Jan 2003 00:52:21 -0000 1.138
+++ Make.rules.in 8 Jan 2003 14:07:44 -0000
@@ -48,6 +48,7 @@
TOOLSDIR = @TOOLSDIR@
DIVINCL = -I$(SRCDIR) -I. -I$(TOPSRCDIR)/include -I$(TOPOBJDIR)/include $(EXTRAINCL)
ALLCFLAGS = $(DIVINCL) $(CFLAGS) $(DEFS) $(OPTIONS)
+AS = @AS@
LD = @LD@
LDFLAGS = @LDFLAGS@
LDCOMBINE = $(LD) -r
Index: configure.ac
===================================================================
RCS file: /home/wine/wine/configure.ac,v
retrieving revision 1.116
diff -u -r1.116 configure.ac
--- configure.ac 4 Jan 2003 02:52:05 -0000 1.116
+++ configure.ac 8 Jan 2003 14:07:55 -0000
@@ -78,6 +79,7 @@
AC_MSG_ERROR([no suitable lex found. Please install the 'flex' package.])
fi
+AC_CHECK_TOOL(AS,as,as)
AC_CHECK_TOOL(LD,ld,ld)
AC_CHECK_TOOL(AR,ar,ar)
AC_PROG_RANLIB
@@ -117,6 +119,16 @@
AC_SUBST(DB2PS)
dnl **** Check for some libraries ****
+
+AC_MSG_CHECKING([whether compiler can use -gstabs])
+ac_save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS -gstabs"
+AC_TRY_COMPILE([#include <stdio.h>],[return 0;],
+ [AC_MSG_RESULT([yes])],
+ [CFLAGS="$ac_save_CFLAGS"
+ AC_MSG_RESULT([no])
+ ]
+)
dnl Check for -lm
AC_CHECK_LIB(m,sqrt)
More information about the wine-patches
mailing list