Refactoring: C++11 style DISABLE_ bionic marcos

Enable the -std=gnu++11 flag for libstdc++ static and
  dynamic libs.

  ScopeGuard uses DISABLE_ macros instead of '= delete';

(cherry picked from commit d9ff722661)

Change-Id: If2573d080770e18b36b56106f2369f7bb682cd3c
This commit is contained in:
Dmitriy Ivanov
2014-09-08 16:22:22 -07:00
parent 61c4147fa8
commit ef1306d777
7 changed files with 26 additions and 24 deletions

View File

@@ -955,7 +955,7 @@ static bool find_libraries(const char* const library_names[], size_t library_nam
SoinfoLinkedList found_libs;
size_t soinfos_size = 0;
auto failure_guard = create_scope_guard([&]() {
auto failure_guard = make_scope_guard([&]() {
// Housekeeping
load_tasks.for_each([] (LoadTask* t) {
LoadTask::deleter(t);