diff options
author | van Hauser <vh@thc.org> | 2021-04-16 13:53:08 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-16 13:53:08 +0200 |
commit | 400ab10cfdfdb25235bf0483bc0fa0332ae11461 (patch) | |
tree | c5f5c705b502109917f722ed79549e281f5a02c3 /GNUmakefile.llvm | |
parent | 98989f1088d04dd4c0d21834c38b7683f1cfb42d (diff) | |
parent | 5dad04867461e93cefd1ecee6d336fa4d9ef632d (diff) | |
download | afl++-400ab10cfdfdb25235bf0483bc0fa0332ae11461.tar.gz |
Merge branch 'dev' into dev
Diffstat (limited to 'GNUmakefile.llvm')
-rw-r--r-- | GNUmakefile.llvm | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/GNUmakefile.llvm b/GNUmakefile.llvm index 4b5ac520..61c17e92 100644 --- a/GNUmakefile.llvm +++ b/GNUmakefile.llvm @@ -30,7 +30,9 @@ BUILD_DATE ?= $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" "+%Y-%m-%d" 2>/dev/nul VERSION = $(shell grep '^$(HASH)define VERSION ' ./config.h | cut -d '"' -f2) -ifeq "$(shell uname)" "OpenBSD" +SYS = $(shell uname -s) + +ifeq "$(SYS)" "OpenBSD" LLVM_CONFIG ?= $(BIN_PATH)/llvm-config HAS_OPT = $(shell test -x $(BIN_PATH)/opt && echo 0 || echo 1) ifeq "$(HAS_OPT)" "1" @@ -275,13 +277,13 @@ CLANG_LFL = `$(LLVM_CONFIG) --ldflags` $(LDFLAGS) # User teor2345 reports that this is required to make things work on MacOS X. -ifeq "$(shell uname)" "Darwin" +ifeq "$(SYS)" "Darwin" CLANG_LFL += -Wl,-flat_namespace -Wl,-undefined,suppress else CLANG_CPPFL += -Wl,-znodelete endif -ifeq "$(shell uname)" "OpenBSD" +ifeq "$(SYS)" "OpenBSD" CLANG_LFL += `$(LLVM_CONFIG) --libdir`/libLLVM.so CLANG_CPPFL += -mno-retpoline CFLAGS += -mno-retpoline |