OSDN Git Service

Initial revision
authorroland <roland@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Dec 1994 10:48:28 +0000 (10:48 +0000)
committerroland <roland@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Dec 1994 10:48:28 +0000 (10:48 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8612 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/gnu.h [new file with mode: 0644]

diff --git a/gcc/config/gnu.h b/gcc/config/gnu.h
new file mode 100644 (file)
index 0000000..ca01142
--- /dev/null
@@ -0,0 +1,21 @@
+/* Configuration common to all targets running the GNU system.  */
+
+/* Provide GCC options for standard feature-test macros.  */
+#undef CPP_SPEC
+#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{bsd:-D_BSD_SOURCE}"
+
+/* Provide an ASM_SPEC appropriate for GNU.  Currently we only deal
+   with the options for generating PIC code.  */
+#undef ASM_SPEC
+#define ASM_SPEC " %| %{fpic:-k} %{fPIC:-k -K}"
+
+/* Default C library spec.  Use -lbsd-compat for gcc -bsd.  */
+#undef LIB_SPEC
+#define LIB_SPEC "%{bsd:-lbsd-compat} %{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p}"
+
+
+/* We have atexit).  */
+#define HAVE_ATEXIT
+
+/* Implicit library calls should use memcpy, not bcopy, etc.  */
+#define TARGET_MEM_FUNCTIONS