diff options
author | David Blaikie <dblaikie@gmail.com> | 2014-05-20 18:36:35 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2014-05-20 18:36:35 +0000 |
commit | 1e3493b04a88fe931f73eebc175eb03c0d165e21 (patch) | |
tree | 759b22bd2d9860a179e0acb967b5408ed13c6f72 | |
parent | 447a7ce76cbec90aaa14b22592babbb4aa0f0993 (diff) | |
download | llvm-1e3493b04a88fe931f73eebc175eb03c0d165e21.tar.gz llvm-1e3493b04a88fe931f73eebc175eb03c0d165e21.tar.bz2 llvm-1e3493b04a88fe931f73eebc175eb03c0d165e21.tar.xz |
Fix test breakage introduced in r209223.
Oops, broke the broken enum constants again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209226 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/CodeGen/AsmPrinter/DwarfUnit.cpp b/lib/CodeGen/AsmPrinter/DwarfUnit.cpp index 6b54173069..68673f7fb8 100644 --- a/lib/CodeGen/AsmPrinter/DwarfUnit.cpp +++ b/lib/CodeGen/AsmPrinter/DwarfUnit.cpp @@ -759,7 +759,8 @@ static bool isUnsignedDIType(DwarfDebug *DD, DIType Ty) { return true; assert(T == dwarf::DW_TAG_typedef || T == dwarf::DW_TAG_const_type || T == dwarf::DW_TAG_volatile_type || - T == dwarf::DW_TAG_restrict_type); + T == dwarf::DW_TAG_restrict_type || + T == dwarf::DW_TAG_enumeration_type); if (DITypeRef Deriv = DTy.getTypeDerivedFrom()) return isUnsignedDIType(DD, DD->resolve(Deriv)); // FIXME: Enums without a fixed underlying type have unknown signedness |