summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2019-02-18 01:19:17 +0100
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2019-02-25 21:02:48 +0100
commit4dcaf5388d53e1d1db3188f3eee1d5a3beeceeba (patch)
tree1839ce7cddd3bd19d5282c0dc9f9cbd127225cad
parent40dbb39225621021d27d4727d784ee40a1344418 (diff)
downloadsparse-4dcaf5388d53e1d1db3188f3eee1d5a3beeceeba.tar.gz
cgcc: define __APPLE_CC__ on OSX
It seems that some header files somehow need this. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
-rwxr-xr-xcgcc2
1 files changed, 1 insertions, 1 deletions
diff --git a/cgcc b/cgcc
index 629124b9..7393947c 100755
--- a/cgcc
+++ b/cgcc
@@ -273,7 +273,7 @@ sub add_specs {
' -D__NetBSD__=1';
} elsif ($spec eq 'darwin') {
return
- ' -D__APPLE__=1 -D__MACH__=1';
+ ' -D__APPLE__=1 -D__APPLE_CC__=1 -D__MACH__=1';
} elsif ($spec eq 'gnu') { # Hurd
return &add_specs ('unix') . # So, GNU is Unix, uh?
' -D__GNU__=1 -D__gnu_hurd__=1 -D__MACH__=1';