From e5d3015f47ca8f88dfedb85243e8e77957bd51cd Mon Sep 17 00:00:00 2001 From: Patrick Meyer Date: Thu, 6 May 2021 23:08:51 +0200 Subject: executor: initial darwin support --- sys/targets/targets.go | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'sys') diff --git a/sys/targets/targets.go b/sys/targets/targets.go index 475f9ed6b..6f399be92 100644 --- a/sys/targets/targets.go +++ b/sys/targets/targets.go @@ -334,12 +334,17 @@ var List = map[string]map[string]*Target{ }, Darwin: { AMD64: { - PtrSize: 8, - PageSize: 4 << 10, - DataOffset: 512 << 24, - LittleEndian: true, - CCompiler: "clang", - CFlags: []string{"-m64"}, + PtrSize: 8, + PageSize: 4 << 10, + DataOffset: 512 << 24, + LittleEndian: true, + CCompiler: "clang", + CFlags: []string{ + "-m64", + "-I", sourceDirVar + "/san", + // FIXME(HerrSpace): syscall was marked as deprecated on macos + "-Wno-deprecated-declarations", + }, NeedSyscallDefine: dontNeedSyscallDefine, }, }, -- cgit mrf-deployment