Merge "Remove denver from bionic"
diff --git a/libc/bionic/malloc_common.cpp b/libc/bionic/malloc_common.cpp
index 528ffb0..d530fa4 100644
--- a/libc/bionic/malloc_common.cpp
+++ b/libc/bionic/malloc_common.cpp
@@ -44,6 +44,7 @@
#include <pthread.h>
#include <stdatomic.h>
+#include <private/bionic_defs.h>
#include <private/bionic_config.h>
#include <private/bionic_globals.h>
#include <private/bionic_malloc_dispatch.h>
@@ -671,6 +672,7 @@
// Initializes memory allocation framework.
// This routine is called from __libc_init routines in libc_init_dynamic.cpp.
+__BIONIC_WEAK_FOR_NATIVE_BRIDGE
__LIBC_HIDDEN__ void __libc_init_malloc(libc_globals* globals) {
malloc_init_impl(globals);
}
diff --git a/tools/versioner/src/Driver.cpp b/tools/versioner/src/Driver.cpp
index 8ba3d42..6062240 100644
--- a/tools/versioner/src/Driver.cpp
+++ b/tools/versioner/src/Driver.cpp
@@ -41,6 +41,7 @@
#include <llvm/ADT/IntrusiveRefCntPtr.h>
#include <llvm/ADT/SmallVector.h>
#include <llvm/ADT/StringRef.h>
+#include <llvm/Option/Option.h>
#include <llvm/Support/VirtualFileSystem.h>
#include "Arch.h"
@@ -168,7 +169,7 @@
}
const driver::Command& driver_cmd = llvm::cast<driver::Command>(*jobs.begin());
- const driver::ArgStringList& cc_args = driver_cmd.getArguments();
+ const llvm::opt::ArgStringList& cc_args = driver_cmd.getArguments();
if (cc_args.size() == 0) {
errx(1, "driver returned empty command for %s", to_string(type).c_str());