diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-04-29 14:48:51 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-04-29 14:48:51 +0000 |
commit | 7b11a4cbdc613c768871a0e4aad4ad3ae7cab5de (patch) | |
tree | 36a8c7969f1ab034c5978f1b1320baa04bcec63c /lib/CodeGen/AsmPrinter/DwarfException.h | |
parent | d49ffe8284457953db68db063b527ee9c346b67a (diff) | |
download | external_llvm-7b11a4cbdc613c768871a0e4aad4ad3ae7cab5de.zip external_llvm-7b11a4cbdc613c768871a0e4aad4ad3ae7cab5de.tar.gz external_llvm-7b11a4cbdc613c768871a0e4aad4ad3ae7cab5de.tar.bz2 |
Change DwarfCFIException's member variables to track what it actually
emmits: .cfi_personality, .cfi_lsda and the moves.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130503 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/AsmPrinter/DwarfException.h')
-rw-r--r-- | lib/CodeGen/AsmPrinter/DwarfException.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/lib/CodeGen/AsmPrinter/DwarfException.h b/lib/CodeGen/AsmPrinter/DwarfException.h index 06b1de6..f111641 100644 --- a/lib/CodeGen/AsmPrinter/DwarfException.h +++ b/lib/CodeGen/AsmPrinter/DwarfException.h @@ -140,17 +140,18 @@ public: }; class DwarfCFIException : public DwarfException { - /// shouldEmitTable - Per-function flag to indicate if EH tables should - /// be emitted. - bool shouldEmitTable; + /// shouldEmitPersonality - Per-function flag to indicate if .cfi_personality + /// should be emitted. + bool shouldEmitPersonality; + + /// shouldEmitLSDA - Per-function flag to indicate if .cfi_lsda + /// should be emitted. + bool shouldEmitLSDA; /// shouldEmitMoves - Per-function flag to indicate if frame moves info /// should be emitted. bool shouldEmitMoves; - /// shouldEmitTableModule - Per-module flag to indicate if EH tables - /// should be emitted. - bool shouldEmitTableModule; public: //===--------------------------------------------------------------------===// // Main entry points. |