aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2011-01-26 11:53:51 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2011-01-26 11:53:51 +0000
commit0418e131cb2f282df950394a77616fe58c361955 (patch)
treef7f3433d5d7100c7fe903050d3d65e4ad32fb141 /gcc
parent21d6a1c71eede3f1cfeac9e53888d65b0b58d366 (diff)
downloadgcc-0418e131cb2f282df950394a77616fe58c361955.zip
gcc-0418e131cb2f282df950394a77616fe58c361955.tar.gz
gcc-0418e131cb2f282df950394a77616fe58c361955.tar.bz2
re PR other/47467 (hwint.h:239:3: error: implicit declaration of function 'abs')
2011-01-26 Richard Guenther <rguenther@suse.de> PR bootstrap/47467 * targext.c: Include config.h. * gcc-interface/Make-lang.in (ada/targext.o): Add $(CONFIG_H) dependency. From-SVN: r169285
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/ChangeLog7
-rw-r--r--gcc/ada/gcc-interface/Make-lang.in2
-rw-r--r--gcc/ada/targext.c1
3 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index fbb70e4..b110e9a 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,10 @@
+2011-01-26 Richard Guenther <rguenther@suse.de>
+
+ PR bootstrap/47467
+ * targext.c: Include config.h.
+ * gcc-interface/Make-lang.in (ada/targext.o): Add $(CONFIG_H)
+ dependency.
+
2011-01-04 Pascal Obry <obry@adacore.com>
Eric Botcazou <ebotcazou@adacore.com>
diff --git a/gcc/ada/gcc-interface/Make-lang.in b/gcc/ada/gcc-interface/Make-lang.in
index b320e43..637a686 100644
--- a/gcc/ada/gcc-interface/Make-lang.in
+++ b/gcc/ada/gcc-interface/Make-lang.in
@@ -1189,7 +1189,7 @@ ada/final.o : ada/final.c $(CONFIG_H) $(SYSTEM_H) ada/raise.h
ada/link.o : ada/link.c
-ada/targext.o : ada/targext.c $(SYSTEM_H) coretypes.h $(TM_H)
+ada/targext.o : ada/targext.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H)
$(COMPILER) -c $(ALL_COMPILERFLAGS) $(ADA_CFLAGS) \
$(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION)
diff --git a/gcc/ada/targext.c b/gcc/ada/targext.c
index 72e6c2c..c9b6b9f 100644
--- a/gcc/ada/targext.c
+++ b/gcc/ada/targext.c
@@ -33,6 +33,7 @@
/* extension for object and executable files. It is used by the compiler, */
/* binder and tools. */
+#include "config.h"
#include "system.h"
#include "coretypes.h"
#include "tm.h"