X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/d54215aea2a7321ab0f2dc7b0042fea2b7ff5df5..4e881433f37417ccbda89c09ffdf936855d462d4:/Makefile.osx diff --git a/Makefile.osx b/Makefile.osx index f69851c..80d85a3 100644 --- a/Makefile.osx +++ b/Makefile.osx @@ -1,13 +1,15 @@ PEDANTRY = -Weverything -pedantic-errors -Werror -Wno-c++98-compat \ - -Wno-c++98-compat-pedantic -Wno-padded -Wno-missing-prototypes \ - -Wmissing-declarations -Wno-weak-vtables -Wno-global-constructors \ - -Wno-exit-time-destructors -#OPTFLAGS = -ftrapv -O4 -OPTFLAGS = -CXXFLAGS = -ggdb -MMD -I. -std=c++11 -stdlib=libc++ $(PEDANTRY) $(OPTFLAGS) -LDFLAGS = -stdlib=libc++ $(OPTFLAGS) -CXX = clang++ -CC = clang++ + -Wno-c++98-compat-pedantic -Wno-padded -Wno-missing-prototypes \ + -Wmissing-declarations -Wno-weak-vtables -Wno-global-constructors \ + -Wno-exit-time-destructors -pedantic -Wall -Wextra -Weffc++ +OPTFLAGS = -O0 -fno-omit-frame-pointer #-fsanitize=address ,thread,undefined -fsanitize-memory-track-origins +STDLIB = -stdlib=libc++ +#STDLIB = +CXX = clang++-mp-3.4 +#CXX = g++-mp-4.8 +CXXFLAGS = -std=c++11 -ggdb3 -MMD -I. $(STDLIB) $(PEDANTRY) $(OPTFLAGS) +LDFLAGS = -std=c++11 $(STDLIB) $(OPTFLAGS) +CC := $(CXX) EXTRA_TARGETS = signatures socketfilterfw=/usr/libexec/ApplicationFirewall/socketfilterfw