aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@schwinge.name>2011-02-08 20:14:04 +0100
committerThomas Schwinge <tschwinge@gcc.gnu.org>2011-02-08 20:14:04 +0100
commite1c5225a765d9aa1483b5c192800dff1e846fd0d (patch)
tree57b4070783846386f1465395f59b0550612d0d8c
parentf897ac2b0faf301ee2ee03a6b67b54f9bebacff1 (diff)
downloadgcc-e1c5225a765d9aa1483b5c192800dff1e846fd0d.zip
gcc-e1c5225a765d9aa1483b5c192800dff1e846fd0d.tar.gz
gcc-e1c5225a765d9aa1483b5c192800dff1e846fd0d.tar.bz2
GNU/Hurd: remove -bsd command-line option.
gcc/ * config/gnu.h (CPP_SPEC, LIB_SPEC): Remove handling of -bsd option. * config/i386/gnu.h (CPP_SPEC): Likewise. From-SVN: r169935
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/gnu.h10
-rw-r--r--gcc/config/i386/gnu.h4
3 files changed, 12 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e27a71f..eebe73c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2011-02-08 Thomas Schwinge <thomas@schwinge.name>
+
+ * config/gnu.h (CPP_SPEC, LIB_SPEC): Remove handling of -bsd option.
+ * config/i386/gnu.h (CPP_SPEC): Likewise.
+
2011-02-08 Ian Lance Taylor <iant@google.com>
* common.opt (fcx-limited-range): Add SetByCombined flag.
diff --git a/gcc/config/gnu.h b/gcc/config/gnu.h
index 1299376..fcf6ebc 100644
--- a/gcc/config/gnu.h
+++ b/gcc/config/gnu.h
@@ -1,8 +1,8 @@
/* Configuration common to all targets running the GNU system. */
/*
-Copyright (C) 1994, 1995, 1997, 1998, 1999, 2002, 2003, 2004, 2007, 2008 Free
-Software Foundation, Inc.
+Copyright (C) 1994, 1995, 1997, 1998, 1999, 2002, 2003, 2004, 2007, 2008, 2011
+Free Software Foundation, Inc.
This file is part of GCC.
@@ -22,11 +22,11 @@ along with GCC. If not, see <http://www.gnu.org/licenses/>.
/* Provide GCC options for standard feature-test macros. */
#undef CPP_SPEC
-#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{bsd:-D_BSD_SOURCE}"
+#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}"
-/* Default C library spec. Use -lbsd-compat for gcc -bsd. */
+/* Default C library spec. */
#undef LIB_SPEC
-#define LIB_SPEC "%{pthread:-lpthread} %{bsd:-lbsd-compat} %{pg|p|profile:-lc_p;:-lc}"
+#define LIB_SPEC "%{pthread:-lpthread} %{pg|p|profile:-lc_p;:-lc}"
/* Standard include directory. In GNU, "/usr" is a four-letter word. */
#undef STANDARD_INCLUDE_DIR
diff --git a/gcc/config/i386/gnu.h b/gcc/config/i386/gnu.h
index 077933b..ce37683 100644
--- a/gcc/config/i386/gnu.h
+++ b/gcc/config/i386/gnu.h
@@ -2,7 +2,7 @@
/*
Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-2005, 2007, 2008 Free Software Foundation, Inc.
+2005, 2007, 2008, 2011 Free Software Foundation, Inc.
This file is part of GCC.
@@ -27,7 +27,7 @@ along with GCC. If not, see <http://www.gnu.org/licenses/>.
#define TARGET_VERSION fprintf (stderr, " (i386 GNU)");
#undef CPP_SPEC
-#define CPP_SPEC "%{pthread:-D_REENTRANT} %{posix:-D_POSIX_SOURCE} %{bsd:-D_BSD_SOURCE}"
+#define CPP_SPEC "%{pthread:-D_REENTRANT} %{posix:-D_POSIX_SOURCE}"
#undef CC1_SPEC
#define CC1_SPEC "%(cc1_cpu)"