From d09c7dba92c29a0182d2867d38adeea622f4facf Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Thu, 7 Feb 2013 00:12:03 +0100 Subject: [PATCH] gnu.h (GNU_USER_TARGET_OS_CPP_BUILTINS): Never define MACH, just __MACH__. gcc/ * config/gnu.h (GNU_USER_TARGET_OS_CPP_BUILTINS): Never define MACH, just __MACH__. From-SVN: r195826 --- gcc/ChangeLog | 5 +++++ gcc/config/gnu.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 00a3ea25a1f4..24d2587588ae 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2013-02-06 Thomas Schwinge + + * config/gnu.h (GNU_USER_TARGET_OS_CPP_BUILTINS): Never define + MACH, just __MACH__. + 2013-02-06 Richard Biener * tracer.c (tracer): Mark loops with LOOPS_NEED_FIXUP diff --git a/gcc/config/gnu.h b/gcc/config/gnu.h index 604ba8d61e73..263b023a33bd 100644 --- a/gcc/config/gnu.h +++ b/gcc/config/gnu.h @@ -33,7 +33,7 @@ along with GCC. If not, see . builtin_define ("__gnu_hurd__"); \ builtin_define ("__GNU__"); \ builtin_define_std ("unix"); \ - builtin_define_std ("MACH"); \ + builtin_define ("__MACH__"); \ builtin_assert ("system=gnu"); \ builtin_assert ("system=mach"); \ builtin_assert ("system=unix"); \ -- 2.47.2