diff options
author | Andreas Gampe <agampe@google.com> | 2014-09-25 23:13:47 -0700 |
---|---|---|
committer | Andreas Gampe <agampe@google.com> | 2014-09-26 00:16:53 -0700 |
commit | 7a536531791293441253cffb6e370ba1150eee96 (patch) | |
tree | ca6cbd10d9f11dd470d538c51348a26b3f829986 /runtime/native_bridge_art_interface.cc | |
parent | 1ed5b27ee329208fd8ae22b8a9a61d708e2c1ffb (diff) | |
download | art-7a536531791293441253cffb6e370ba1150eee96.tar.gz art-7a536531791293441253cffb6e370ba1150eee96.tar.bz2 art-7a536531791293441253cffb6e370ba1150eee96.zip |
ART: Fix mac build
Change-Id: I5821cf4d5b8f4142912c9cd3524a6aaa4b4a397c
Diffstat (limited to 'runtime/native_bridge_art_interface.cc')
-rw-r--r-- | runtime/native_bridge_art_interface.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/native_bridge_art_interface.cc b/runtime/native_bridge_art_interface.cc index fcd11ed442..cc446153c1 100644 --- a/runtime/native_bridge_art_interface.cc +++ b/runtime/native_bridge_art_interface.cc @@ -115,11 +115,13 @@ void LoadNativeBridge(std::string& native_bridge_library_filename) { void PreInitializeNativeBridge(std::string dir) { VLOG(startup) << "Runtime::Pre-initialize native bridge"; +#ifndef __APPLE__ // Mac OS does not support CLONE_NEWNS. if (unshare(CLONE_NEWNS) == -1) { LOG(WARNING) << "Could not create mount namespace."; return; } android::PreInitializeNativeBridge(dir.c_str(), GetInstructionSetString(kRuntimeISA)); +#endif } void InitializeNativeBridge(JNIEnv* env, const char* instruction_set) { |