diff options
| author | Patrick Meyer <meyerpatrick@google.com> | 2021-05-06 23:08:51 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2021-05-20 13:29:54 +0200 |
| commit | e5d3015f47ca8f88dfedb85243e8e77957bd51cd (patch) | |
| tree | 6c21d24e729d897ef74ab4583f1ab5d0537c8ec0 /sys | |
| parent | a39775d33f7a69adcf1f5b39474a7dba73c0d049 (diff) | |
executor: initial darwin support
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/targets/targets.go | 17 |
1 files changed, 11 insertions, 6 deletions
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, }, }, |
