Module Name:    src
Committed By:   matt
Date:           Sun Aug 16 13:16:53 UTC 2009

Modified Files:
        src/gnu/dist/gcc4/gcc/config/i386: t-netbsd64

Log Message:
Pull in a hunk from t-linux64 for compile flags for CRTSTUFF


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/gnu/dist/gcc4/gcc/config/i386/t-netbsd64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/gnu/dist/gcc4/gcc/config/i386/t-netbsd64
diff -u src/gnu/dist/gcc4/gcc/config/i386/t-netbsd64:1.1 src/gnu/dist/gcc4/gcc/config/i386/t-netbsd64:1.2
--- src/gnu/dist/gcc4/gcc/config/i386/t-netbsd64:1.1	Sat Oct 11 05:03:43 2008
+++ src/gnu/dist/gcc4/gcc/config/i386/t-netbsd64	Sun Aug 16 13:16:52 2009
@@ -7,3 +7,9 @@
 
 LIBGCC = stmp-multilib
 INSTALL_LIBGCC = install-multilib
+
+# The pushl in CTOR initialization interferes with frame pointer elimination.
+# crtend*.o cannot be compiled without -fno-asynchronous-unwind-tables,
+# because then __FRAME_END__ might not be the last thing in .eh_frame
+# section.
+CRTSTUFF_T_CFLAGS = -fno-omit-frame-pointer -fno-asynchronous-unwind-tables

Reply via email to