From 10b05b6229d99faaa97eaf92ae63d5da97e9be8c Mon Sep 17 00:00:00 2001 From: Nikolay Igotti Date: Fri, 5 Oct 2018 17:05:39 +0200 Subject: [PATCH] Add few missing headers in Darwin kernel interop. (#2174) --- platformLibs/src/platform/ios/darwin.def | 4 ++-- platformLibs/src/platform/osx/darwin.def | 10 +++------- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/platformLibs/src/platform/ios/darwin.def b/platformLibs/src/platform/ios/darwin.def index 211a4e217d2..6f840f57ea5 100644 --- a/platformLibs/src/platform/ios/darwin.def +++ b/platformLibs/src/platform/ios/darwin.def @@ -25,13 +25,13 @@ headers = AppleTextureEncoder.h AssertMacros.h Availability.h AvailabilityIntern bsm/audit.h \ os/activity.h os/availability.h os/base.h os/lock.h \ os/log.h os/object.h os/overflow.h os/trace.h \ - simd/simd.h + simd/simd.h sys/sysctl.h headerFilter = ** excludedFunctions = __tg_promote -compilerOpts = -D_XOPEN_SOURCE +compilerOpts = -D_XOPEN_SOURCE -DSYSCTL_DEF_ENABLED linkerOpts = -ldl -lz --- diff --git a/platformLibs/src/platform/osx/darwin.def b/platformLibs/src/platform/osx/darwin.def index b86508870fd..c560d117e00 100644 --- a/platformLibs/src/platform/osx/darwin.def +++ b/platformLibs/src/platform/osx/darwin.def @@ -12,7 +12,7 @@ headers = AppleTextureEncoder.h AssertMacros.h Availability.h AvailabilityIntern gethostuuid.h glob.h ifaddrs.h inttypes.h iso646.h \ langinfo.h \ libgen.h libunwind.h \ - membership.h monetary.h mpool.h \ + membership.h menu.h monetary.h mpool.h \ nameser.h ndbm.h nl_types.h \ notify.h notify_keys.h ntsid.h \ printf.h \ @@ -25,15 +25,11 @@ headers = AppleTextureEncoder.h AssertMacros.h Availability.h AvailabilityIntern bsm/libbsm.h \ os/activity.h os/availability.h os/base.h os/lock.h \ os/log.h os/object.h os/overflow.h os/trace.h \ - simd/simd.h + simd/simd.h sys/sysctl.h sys/user.h headerFilter = ** excludedFunctions = __tg_promote -compilerOpts = -D_XOPEN_SOURCE +compilerOpts = -D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_NO_64_BIT_INODE -DSYSCTL_DEF_ENABLED linkerOpts = -ldl -lz - ---- - -// menu.h is excluded so far due to interop issues.