Reinstate macOS logic

This commit is contained in:
Alex Arslan 2018-04-04 11:41:45 -07:00
parent 36a17536ca
commit 8f811a9312
No known key found for this signature in database
GPG Key ID: EC409F3AF54AD659
1 changed files with 8 additions and 3 deletions

View File

@ -23,11 +23,16 @@ ifneq ($(findstring cmd.exe,$(SHELL)),)
ifeq ($(shell where $(CC) 2>NUL),)
CC = gcc
endif
else # POSIX
else # POSIX-ish
ifeq ($(shell command -v $(CC) 2>/dev/null),)
ifeq ($(shell uname -s),Darwin)
CC = clang
# EXTRALIB += -Wl,-no_compact_unwind
else
CC = gcc
endif
endif
endif # Darwin
endif # CC exists
endif # Shell is sane
endif # CC is set to default