summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-07-19 00:00:05 +0000
committerBill Wendling <isanbard@gmail.com>2011-07-19 00:00:05 +0000
commitc1e40ddde2b7944dea4fc8a2989fea64699f766d (patch)
treeccf8838878961ea3477d58426c1d14622b26831a
parent2405470f01358edef4c112678d298231d86f982e (diff)
downloadbcm5719-llvm-c1e40ddde2b7944dea4fc8a2989fea64699f766d.tar.gz
bcm5719-llvm-c1e40ddde2b7944dea4fc8a2989fea64699f766d.zip
Add a field for the compact unwind encoding.
llvm-svn: 135446
-rw-r--r--llvm/include/llvm/MC/MCDwarf.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/include/llvm/MC/MCDwarf.h b/llvm/include/llvm/MC/MCDwarf.h
index c426e132940..431e3c4da86 100644
--- a/llvm/include/llvm/MC/MCDwarf.h
+++ b/llvm/include/llvm/MC/MCDwarf.h
@@ -263,7 +263,7 @@ namespace llvm {
struct MCDwarfFrameInfo {
MCDwarfFrameInfo() : Begin(0), End(0), Personality(0), Lsda(0),
Function(0), Instructions(), PersonalityEncoding(),
- LsdaEncoding(0) {}
+ LsdaEncoding(0), CompactUnwindEncoding(0) {}
MCSymbol *Begin;
MCSymbol *End;
const MCSymbol *Personality;
@@ -272,6 +272,7 @@ namespace llvm {
std::vector<MCCFIInstruction> Instructions;
unsigned PersonalityEncoding;
unsigned LsdaEncoding;
+ uint32_t CompactUnwindEncoding;
};
class MCDwarfFrameEmitter {
OpenPOWER on IntegriCloud