diff options
Diffstat (limited to 'lld')
-rw-r--r-- | lld/ELF/Symbols.cpp | 2 | ||||
-rw-r--r-- | lld/MachO/Driver.cpp | 2 | ||||
-rwxr-xr-x | lld/utils/benchmark.py | 9 |
3 files changed, 4 insertions, 9 deletions
diff --git a/lld/ELF/Symbols.cpp b/lld/ELF/Symbols.cpp index de839795..220ec99 100644 --- a/lld/ELF/Symbols.cpp +++ b/lld/ELF/Symbols.cpp @@ -35,7 +35,7 @@ template <typename T> struct AssertSymbol { "SymbolUnion not aligned enough"); }; -LLVM_ATTRIBUTE_UNUSED static inline void assertSymbols() { +[[maybe_unused]] static inline void assertSymbols() { AssertSymbol<Defined>(); AssertSymbol<CommonSymbol>(); AssertSymbol<Undefined>(); diff --git a/lld/MachO/Driver.cpp b/lld/MachO/Driver.cpp index 94f441b..bfd35ae 100644 --- a/lld/MachO/Driver.cpp +++ b/lld/MachO/Driver.cpp @@ -355,7 +355,7 @@ void multiThreadedPageInBackground(DeferredFiles &deferred) { // Reference all file's mmap'd pages to load them into memory. for (const char *page = buff.data(), *end = page + buff.size(); page < end; page += pageSize) { - LLVM_ATTRIBUTE_UNUSED volatile char t = *page; + [[maybe_unused]] volatile char t = *page; (void)t; } }; diff --git a/lld/utils/benchmark.py b/lld/utils/benchmark.py index 7202e07..059f82a 100755 --- a/lld/utils/benchmark.py +++ b/lld/utils/benchmark.py @@ -13,13 +13,8 @@ import subprocess import json import datetime import argparse - -try: - from urllib.parse import urlencode - from urllib.request import urlopen, Request -except ImportError: - from urllib import urlencode - from urllib2 import urlopen, Request +from urllib.parse import urlencode +from urllib.request import urlopen, Request parser = argparse.ArgumentParser() |