]> gcc.gnu.org Git - gcc.git/commitdiff
Contents replaced with old i386/gnuelf.h.
authorRoland McGrath <roland@gcc.gnu.org>
Fri, 12 May 1995 23:10:11 +0000 (23:10 +0000)
committerRoland McGrath <roland@gcc.gnu.org>
Fri, 12 May 1995 23:10:11 +0000 (23:10 +0000)
From-SVN: r9669

gcc/config/i386/gnu.h

index 1ae02bb6168bf793d2108fa9935025771347224c..1ad5df991e44bead2c430867a39f6d31c838fa6c 100644 (file)
@@ -1,20 +1,20 @@
-/* Configuration for an i386 running GNU as the target machine.  */
+/* Configuration for an i386 running GNU with ELF as the target machine.  */
 
-/* We do want to add an underscore to the front of each user symbol.
-   i386/gas.h checks this.  */
-#define YES_UNDERSCORES
-
-#include <i386/gstabs.h>
-
-/* Get perform_* macros to build libgcc.a.  */
-#include <i386/perform.h>
+/* This does it mostly for us.  */
+#include <i386/linux.h>
 
 #undef CPP_PREDEFINES
 #define CPP_PREDEFINES GNU_CPP_PREDEFINES("i386")
 
-/* Don't default to pcc-struct-return, because gcc is the only compiler, and
-   we want to retain compatibility with older gcc versions.  */
-#define DEFAULT_PCC_STRUCT_RETURN 0
+#undef LINK_SPEC
+#define LINK_SPEC "-m elf_i386 %{shared:-shared} \
+  %{!shared: \
+    %{!ibcs: \
+      %{!static: \
+       %{rdynamic:-export-dynamic} \
+       %{!dynamic-linker:-dynamic-linker /lib/ld.so} \
+       %{!rpath:-rpath /lib/}} %{static:-static}}}"
+
 
 /* Get machine-independent configuration parameters for the GNU system.  */
 #include <gnu.h>
This page took 0.062521 seconds and 5 git commands to generate.