OSDN Git Service

PR c++/31074
[pf3gnuchains/gcc-fork.git] / gcc / crtstuff.c
index 8fdc021..e847ad0 100644 (file)
@@ -86,7 +86,9 @@ call_ ## FUNC (void)                                  \
 }
 #endif
 
-#if defined(OBJECT_FORMAT_ELF) && defined(HAVE_LD_EH_FRAME_HDR) \
+#if defined(OBJECT_FORMAT_ELF) \
+    && !defined(OBJECT_FORMAT_FLAT) \
+    && defined(HAVE_LD_EH_FRAME_HDR) \
     && !defined(inhibit_libc) && !defined(CRTSTUFFT_O) \
     && defined(__GLIBC__) && __GLIBC__ >= 2
 #include <link.h>