aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2011-04-11 22:21:49 +0100
committerJoseph Myers <jsm28@gcc.gnu.org>2011-04-11 22:21:49 +0100
commit761c0c6e908c9988906045b282d458b8f85d7f20 (patch)
treef4ee8e15c143255a8616a982bb03a1e999ec23b5
parent26e0228f565f3d57769d18fa362a300ff51ba1e7 (diff)
downloadgcc-761c0c6e908c9988906045b282d458b8f85d7f20.zip
gcc-761c0c6e908c9988906045b282d458b8f85d7f20.tar.gz
gcc-761c0c6e908c9988906045b282d458b8f85d7f20.tar.bz2
gnu.h (GNU_USER_LINK_EMULATION): Define.
* config/i386/gnu.h (GNU_USER_LINK_EMULATION): Define. (CPP_SPEC, CC1_SPEC, ENDFILE_SPEC): Remove. From-SVN: r172278
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/gnu.h12
2 files changed, 7 insertions, 10 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1c0ba68..ff1cb36 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2011-04-11 Joseph Myers <joseph@codesourcery.com>
+
+ * config/i386/gnu.h (GNU_USER_LINK_EMULATION): Define.
+ (CPP_SPEC, CC1_SPEC, ENDFILE_SPEC): Remove.
+
2011-04-11 Xinliang David Li <davidxl@google.com>
* value-profile.c (check_ic_target): New function.
diff --git a/gcc/config/i386/gnu.h b/gcc/config/i386/gnu.h
index a86eff4..b8e86d4 100644
--- a/gcc/config/i386/gnu.h
+++ b/gcc/config/i386/gnu.h
@@ -20,15 +20,11 @@ You should have received a copy of the GNU General Public License
along with GCC. If not, see <http://www.gnu.org/licenses/>.
*/
+#define GNU_USER_LINK_EMULATION "elf_i386"
+
#undef GNU_USER_DYNAMIC_LINKER
#define GNU_USER_DYNAMIC_LINKER "/lib/ld.so"
-#undef CPP_SPEC
-#define CPP_SPEC "%{pthread:-D_REENTRANT} %{posix:-D_POSIX_SOURCE}"
-
-#undef CC1_SPEC
-#define CC1_SPEC "%(cc1_cpu)"
-
#undef STARTFILE_SPEC
#if defined HAVE_LD_PIE
#define STARTFILE_SPEC \
@@ -40,10 +36,6 @@ along with GCC. If not, see <http://www.gnu.org/licenses/>.
crti.o%s %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s}"
#endif
-#undef ENDFILE_SPEC
-#define ENDFILE_SPEC \
- "%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s"
-
/* FIXME: Is a Hurd-specific fallback mechanism necessary? */
#undef MD_UNWIND_SUPPORT