summaryrefslogtreecommitdiff
path: root/disassembler/disassembler_x86.cc
diff options
context:
space:
mode:
author Andreas Gampe <agampe@google.com> 2014-12-15 18:30:38 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2014-12-15 18:30:38 +0000
commite6c0cdd11097dd72275ac24f1e98217c299d973e (patch)
tree63f168876ecb6b8416082cbc141da1d478a66988 /disassembler/disassembler_x86.cc
parent29045735a55726235e5c2c5156809cdcac61d4d7 (diff)
parent8683038c1f59bea790d8c7691e40eed7f6250e4a (diff)
Merge "ART: Do not inline elf writer debug symbols"
Diffstat (limited to 'disassembler/disassembler_x86.cc')
-rw-r--r--disassembler/disassembler_x86.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/disassembler/disassembler_x86.cc b/disassembler/disassembler_x86.cc
index ba72707dc4..b58f5fa3c5 100644
--- a/disassembler/disassembler_x86.cc
+++ b/disassembler/disassembler_x86.cc
@@ -154,8 +154,8 @@ static void DumpSegmentOverride(std::ostream& os, uint8_t segment_prefix) {
}
// Do not inline to avoid Clang stack frame problems. b/18733806
-static std::string __attribute__((noinline)) DumpCodeHex(const uint8_t* begin,
- const uint8_t* end) {
+NO_INLINE
+static std::string DumpCodeHex(const uint8_t* begin, const uint8_t* end) {
std::stringstream hex;
for (size_t i = 0; begin + i < end; ++i) {
hex << StringPrintf("%02X", begin[i]);