This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
AC_GNU_SOURCE in bfd/
- From: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- To: binutils at sourceware dot org
- Date: Thu, 5 May 2005 05:46:56 +0200
- Subject: AC_GNU_SOURCE in bfd/
This is what I committed, after testing native on
x86_64-unknown-linux-gnu (FC4t2), on the i686-pc-linux-gnu
(RH 7.3) autotester, and cross to cris-axis-elf (this one with
the sysdep.h reversion, not included in this email).
The only ramifications I noticed was that a bunch of
"checking whether x is declared... no"
turned "yes", and of course that -D_GNU_SOURCE isn't specified
on the command line (but in config.h).
* Makefile.am (INCLUDES): Don't -D_GNU_SOURCE here.
* configure.in: Call AC_GNU_SOURCE here, after AC_PROG_CC.
* configure, config.in, Makefile.in: Regenerate.
* sysdep.h (stpcpy): Revert last change.
Index: Makefile.am
===================================================================
RCS file: /cvs/src/src/bfd/Makefile.am,v
retrieving revision 1.153
diff -p -u -r1.153 Makefile.am
--- Makefile.am 28 Apr 2005 23:02:05 -0000 1.153
+++ Makefile.am 5 May 2005 01:47:34 -0000
@@ -598,7 +598,7 @@ BFD_LIBS = @bfd_libs@
BFD_MACHINES = @bfd_machines@
TDEFAULTS = @tdefaults@
-INCLUDES = -D_GNU_SOURCE @HDEFINES@ @COREFLAG@ @TDEFINES@ $(CSEARCH) $(CSWITCHES) -I$(srcdir)/../intl -I../intl
+INCLUDES = @HDEFINES@ @COREFLAG@ @TDEFINES@ $(CSEARCH) $(CSWITCHES) -I$(srcdir)/../intl -I../intl
# C source files that correspond to .o's.
SOURCE_CFILES = \
Index: configure.in
===================================================================
RCS file: /cvs/src/src/bfd/configure.in,v
retrieving revision 1.179
diff -p -u -r1.179 configure.in
--- configure.in 4 May 2005 22:15:30 -0000 1.179
+++ configure.in 5 May 2005 01:47:42 -0000
@@ -70,6 +70,7 @@ bfd_default_target_size=32
# host stuff:
AC_PROG_CC
+AC_GNU_SOURCE
ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw"
CY_GNU_GETTEXT
brgds, H-P