Add -fno-builtin when compiling with gcc in relay32/ subdir.
diff --git a/configure b/configure
index 771df1e..6b9d723 100755
--- a/configure
+++ b/configure
@@ -4511,6 +4511,13 @@
fi
+GCC_NO_BUILTIN=""
+if test "$GCC" = "yes"
+then
+ GCC_NO_BUILTIN="-fno-builtin"
+fi
+
+
MAKE_RULES=Make.rules
@@ -4738,6 +4745,7 @@
s%@XLIB@%$XLIB%g
s%@DLLFLAGS@%$DLLFLAGS%g
s%@LDSHARED@%$LDSHARED%g
+s%@GCC_NO_BUILTIN@%$GCC_NO_BUILTIN%g
/@MAKE_RULES@/r $MAKE_RULES
s%@MAKE_RULES@%%g
diff --git a/configure.in b/configure.in
index ca43e58..725af94 100644
--- a/configure.in
+++ b/configure.in
@@ -625,6 +625,14 @@
AC_DEFINE(HAVE_MSGHDR_ACCRIGHTS)
fi
+dnl $GCC is set by autoconf
+GCC_NO_BUILTIN=""
+if test "$GCC" = "yes"
+then
+ GCC_NO_BUILTIN="-fno-builtin"
+fi
+AC_SUBST(GCC_NO_BUILTIN)
+
dnl **** Generate output files ****
MAKE_RULES=Make.rules
diff --git a/relay32/Makefile.in b/relay32/Makefile.in
index 4c1ca52..ab6e02a 100644
--- a/relay32/Makefile.in
+++ b/relay32/Makefile.in
@@ -1,4 +1,4 @@
-DEFS = @DLLFLAGS@ -D__WINE__
+DEFS = @DLLFLAGS@ @GCC_NO_BUILTIN@ -D__WINE__
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ..
SRCDIR = @srcdir@