diff options
author | Jim Laskey <jlaskey@mac.com> | 2006-02-28 20:15:07 +0000 |
---|---|---|
committer | Jim Laskey <jlaskey@mac.com> | 2006-02-28 20:15:07 +0000 |
commit | 45ccae5b7d658e9948f3cdfc8f06facaca536e1f (patch) | |
tree | 0188927431ddf97a94d1540398127c31b0bb80d4 /lib/CodeGen/DwarfWriter.cpp | |
parent | 06e1e253683a3e4b783bd449e44c6dd5ed5d4aa3 (diff) |
Add const, volatile, restrict support.
Add array of debug descriptor support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26428 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/DwarfWriter.cpp')
-rw-r--r-- | lib/CodeGen/DwarfWriter.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/CodeGen/DwarfWriter.cpp b/lib/CodeGen/DwarfWriter.cpp index d08e777972..41e539b52d 100644 --- a/lib/CodeGen/DwarfWriter.cpp +++ b/lib/CodeGen/DwarfWriter.cpp @@ -1075,6 +1075,9 @@ DIE *DwarfWriter::NewType(CompileUnit *Unit, TypeDesc *TyDesc) { case DI_TAG_typedef: T = DW_TAG_typedef; break; case DI_TAG_pointer: T = DW_TAG_pointer_type; break; case DI_TAG_reference: T = DW_TAG_reference_type; break; + case DI_TAG_const: T = DW_TAG_const_type; break; + case DI_TAG_volatile: T = DW_TAG_volatile_type; break; + case DI_TAG_restrict: T = DW_TAG_restrict_type; break; default: assert( 0 && "Unknown tag on derived type"); } |