aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTristan Gingold <gingold@adacore.com>2009-07-15 10:00:15 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2009-07-15 12:00:15 +0200
commitece6940b3ae17e290ad52a8f8c1f49eb4ecf57c4 (patch)
treebff2a0ece2d6f6f6b629fa35c08a8313061f325c /gcc
parent6f12117afc93e5af5f2cdb1cfc99e285a15f9a91 (diff)
downloadgcc-ece6940b3ae17e290ad52a8f8c1f49eb4ecf57c4.zip
gcc-ece6940b3ae17e290ad52a8f8c1f49eb4ecf57c4.tar.gz
gcc-ece6940b3ae17e290ad52a8f8c1f49eb4ecf57c4.tar.bz2
Makefile.in: Special rule for seh_init.o no longer needed.
2009-07-15 Tristan Gingold <gingold@adacore.com> * gcc-interface/Makefile.in: Special rule for seh_init.o no longer needed. From-SVN: r149670
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/ChangeLog5
-rw-r--r--gcc/ada/gcc-interface/Makefile.in6
2 files changed, 5 insertions, 6 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index bc2ccb0..fa15e6c 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,8 @@
+2009-07-15 Tristan Gingold <gingold@adacore.com>
+
+ * gcc-interface/Makefile.in: Special rule for seh_init.o no longer
+ needed.
+
2009-07-15 Robert Dewar <dewar@adacore.com>
* debug.adb: Add -gnatd.O to output SCO table
diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in
index 9ec41af..09d8812 100644
--- a/gcc/ada/gcc-interface/Makefile.in
+++ b/gcc/ada/gcc-interface/Makefile.in
@@ -2654,12 +2654,6 @@ targext.o : targext.c
$(ALL_CPPFLAGS) $(INCLUDES_FOR_SUBDIR) \
$< $(OUTPUT_OPTION)
-# No optimization to compile this file as optimizations (-O1 or above) breaks
-# the SEH handling on Windows. The reasons are not clear.
-seh_init.o : seh_init.c raise.h
- $(COMPILER) -c $(ALL_COMPILERFLAGS) $(ADA_CFLAGS) -O0 \
- $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION)
-
# Need to keep the frame pointer in this file to pop the stack properly on
# some targets.
tracebak.o : tracebak.c tb-alvms.c tb-alvxw.c tb-gcc.c