Use AC_GNU_SOURCE.
authorIan Lance Taylor <iant@google.com>
Wed, 24 Oct 2007 18:11:23 +0000 (18:11 +0000)
committerIan Lance Taylor <iant@google.com>
Wed, 24 Oct 2007 18:11:23 +0000 (18:11 +0000)
gold/Makefile.am
gold/Makefile.in
gold/config.in
gold/configure
gold/configure.ac
gold/testsuite/Makefile.am
gold/testsuite/Makefile.in

index d05979e3cff82a0977ea1b53736073e0a03ad2be..c9cde9ca977f9770659a2158659bd9f1fe5e5fd9 100644 (file)
@@ -10,7 +10,7 @@ ACLOCAL_AMFLAGS = -I ../bfd -I ../config
 
 AM_CXXFLAGS = $(WARN_CXXFLAGS) $(LFS_CXXFLAGS)
 
-INCLUDES = -D_GNU_SOURCE \
+INCLUDES = \
        -I$(srcdir) -I$(srcdir)/../include -I$(srcdir)/../elfcpp \
        -DLOCALEDIR="\"$(datadir)/locale\"" \
        -DBINDIR="\"$(bindir)\"" -DTOOLBINDIR="\"$(tooldir)/bin\"" \
index 4b1b9e2a96905b98bdefb8f354d8fdd59adb5891..a7e3f73893f913c5df54cf73d7c0c6ee2a722444 100644 (file)
@@ -271,7 +271,7 @@ SUBDIRS = po testsuite
 tooldir = $(exec_prefix)/$(target_alias)
 ACLOCAL_AMFLAGS = -I ../bfd -I ../config
 AM_CXXFLAGS = $(WARN_CXXFLAGS) $(LFS_CXXFLAGS)
-INCLUDES = -D_GNU_SOURCE \
+INCLUDES = \
        -I$(srcdir) -I$(srcdir)/../include -I$(srcdir)/../elfcpp \
        -DLOCALEDIR="\"$(datadir)/locale\"" \
        -DBINDIR="\"$(bindir)\"" -DTOOLBINDIR="\"$(tooldir)/bin\"" \
index f46745d20d09358a2a114ddda3d26834f2fb7f3b..755022416825a4df819c86608859ec36a58c9dfd 100644 (file)
 /* Define to 1 if your processor stores words with the most significant byte
    first (like Motorola and SPARC, unlike Intel and VAX). */
 #undef WORDS_BIGENDIAN
+
+/* Enable GNU extensions on systems that have them.  */
+#ifndef _GNU_SOURCE
+# undef _GNU_SOURCE
+#endif
index 2490e255f2e7f63a2497c01d3d4d77141a628d50..7648c2c4120f063c620550841589b11d4a198066 100755 (executable)
@@ -3810,6 +3810,14 @@ else
 echo "${ECHO_T}no, using $LN_S" >&6
 fi
 
+
+
+cat >>confdefs.h <<\_ACEOF
+#define _GNU_SOURCE 1
+_ACEOF
+
+
+
 # If we haven't got the data from the intl directory,
 # assume NLS is disabled.
 USE_NLS=no
index d8f71dfcb65a2f52286a679ea021982873df5739..e230b5f55bcfec3711f8ae2115ac595cc719ea6a 100644 (file)
@@ -144,6 +144,9 @@ AC_PROG_YACC
 AC_PROG_RANLIB
 AC_PROG_INSTALL
 AC_PROG_LN_S
+
+AC_GNU_SOURCE
+
 ZW_GNU_GETTEXT_SISTER_DIR
 AM_PO_SUBDIRS
 
index bcbdcc3401533cf49cf6431d1ed221a33a490059..5c42b3fb3bd45f13fdc31122e03e388d26eb3406 100644 (file)
@@ -11,7 +11,7 @@ AUTOMAKE_OPTIONS =
 # eventually.
 AM_CXXFLAGS = $(WARN_CXXFLAGS) $(LFS_CXXFLAGS) -fmerge-constants
 
-INCLUDES = -D_GNU_SOURCE \
+INCLUDES = \
        -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../../include \
        -I$(srcdir)/../../elfcpp \
        -DLOCALEDIR="\"$(datadir)/locale\"" \
index b8ab3e5553b1ce7002ec4e443899b9d3e2642bba..1cfea398ce0a8e64da7632cf0da52e8f606dabb7 100644 (file)
@@ -545,7 +545,7 @@ AUTOMAKE_OPTIONS =
 # it on.  This may need to be controlled by a configure option
 # eventually.
 AM_CXXFLAGS = $(WARN_CXXFLAGS) $(LFS_CXXFLAGS) -fmerge-constants
-INCLUDES = -D_GNU_SOURCE \
+INCLUDES = \
        -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../../include \
        -I$(srcdir)/../../elfcpp \
        -DLOCALEDIR="\"$(datadir)/locale\"" \