From: Daniel Sanders Date: Sat, 19 Nov 2016 13:50:32 +0000 (+0000) Subject: Try to fix unused variable warning on lld-x86_64-darwin13 after r287439. X-Git-Tag: llvmorg-4.0.0-rc1~4100 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c6d1986a8443844714c78461ff32655b6602a875;p=platform%2Fupstream%2Fllvm.git Try to fix unused variable warning on lld-x86_64-darwin13 after r287439. Whether the variable is used or not depends on NDEBUG. llvm-svn: 287440 --- diff --git a/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp b/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp index 47f1651..91a457d 100644 --- a/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp +++ b/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp @@ -20,6 +20,7 @@ #include "llvm/MC/MCSubtargetInfo.h" #include "llvm/MC/MCSymbol.h" #include "llvm/ADT/Statistic.h" +#include "llvm/Support/Compiler.h" #include "llvm/Support/EndianStream.h" #include "llvm/Support/raw_ostream.h" using namespace llvm; @@ -30,7 +31,7 @@ namespace { class BPFMCCodeEmitter : public MCCodeEmitter { BPFMCCodeEmitter(const BPFMCCodeEmitter &) = delete; void operator=(const BPFMCCodeEmitter &) = delete; - const MCInstrInfo &MCII; + const MCInstrInfo &MCII LLVM_ATTRIBUTE_UNUSED; // Unused in NDEBUG builds. const MCRegisterInfo &MRI; bool IsLittleEndian;