From 013b39e7f6c19ba4a3521c4bb4e8f7a4dfd87ec1 Mon Sep 17 00:00:00 2001 From: koekeishiya Date: Fri, 13 Nov 2020 00:19:59 +0100 Subject: [PATCH] #589 update support for macOS Big Sur 11.0.1 --- makefile | 4 ++-- src/osax/common.h | 2 +- src/osax/loader.m | 1 - src/osax/payload.m | 2 -- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/makefile b/makefile index 468f037a..46d35c54 100644 --- a/makefile +++ b/makefile @@ -20,8 +20,8 @@ install: BUILD_FLAGS=-std=c99 -Wall -DNDEBUG -O2 -fvisibility=hidden -mmacosx-ve install: clean-build $(BINS) $(OSAX_SRC): $(OSAX_PATH)/loader.m $(OSAX_PATH)/payload.m $(OSAX_PATH)/mach_bootstrap.c - clang $(OSAX_PATH)/loader.m -shared -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/loader -framework Cocoa - clang $(OSAX_PATH)/payload.m -DOBJC_OLD_DISPATCH_PROTOTYPES=1 -shared -fPIC -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/payload -framework Cocoa -framework Carbon + clang $(OSAX_PATH)/loader.m -shared -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/loader -framework Foundation + clang $(OSAX_PATH)/payload.m -DOBJC_OLD_DISPATCH_PROTOTYPES=1 -shared -fPIC -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/payload -framework Foundation -framework Carbon clang $(OSAX_PATH)/mach_bootstrap.c -shared -fPIC -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/mach_bootstrap -framework Carbon -lpthread xxd -i -a $(OSAX_PATH)/loader $(OSAX_PATH)/sa_loader.c xxd -i -a $(OSAX_PATH)/payload $(OSAX_PATH)/sa_payload.c diff --git a/src/osax/common.h b/src/osax/common.h index 13ed1de0..c2f3e33d 100644 --- a/src/osax/common.h +++ b/src/osax/common.h @@ -1,7 +1,7 @@ #ifndef SA_COMMON_H #define SA_COMMON_H -#define OSAX_VERSION "1.0.25" +#define OSAX_VERSION "1.0.26" #define OSAX_PAYLOAD_SUCCESS 0 #define OSAX_PAYLOAD_NOT_FOUND 1 diff --git a/src/osax/loader.m b/src/osax/loader.m index 6bfb1239..2a1cba5c 100644 --- a/src/osax/loader.m +++ b/src/osax/loader.m @@ -1,4 +1,3 @@ -#import #import #import "common.h" diff --git a/src/osax/payload.m b/src/osax/payload.m index 657d5a5c..e7d0a719 100644 --- a/src/osax/payload.m +++ b/src/osax/payload.m @@ -1,6 +1,4 @@ #include -#include - #include #include