Merge "linker: extract defaults and source files"
diff --git a/benchmarks/Android.bp b/benchmarks/Android.bp
index 842f7cb..bf8b10d 100644
--- a/benchmarks/Android.bp
+++ b/benchmarks/Android.bp
@@ -40,11 +40,13 @@
         "time_benchmark.cpp",
         "unistd_benchmark.cpp",
     ],
-    shared_libs: ["libtinyxml2"],
+    shared_libs: ["liblog"],
     static_libs: [
         "libbase",
         "libBionicBenchmarksUtils",
+        "libtinyxml2",
     ],
+    stl: "libc++_static",
 }
 
 cc_defaults {
diff --git a/linker/linked_list.h b/linker/linked_list.h
index 048ea4d..7f70a2c 100644
--- a/linker/linked_list.h
+++ b/linker/linked_list.h
@@ -84,7 +84,7 @@
     clear();
   }
 
-  LinkedList(LinkedList&& that) {
+  LinkedList(LinkedList&& that) noexcept {
     this->head_ = that.head_;
     this->tail_ = that.tail_;
     that.head_ = that.tail_ = nullptr;