diff options
author | Anton Korobeynikov <asl@math.spbu.ru> | 2007-05-12 22:36:25 +0000 |
---|---|---|
committer | Anton Korobeynikov <asl@math.spbu.ru> | 2007-05-12 22:36:25 +0000 |
commit | 0ff3ca4f9240048462d4cf8e708b519177acf1b4 (patch) | |
tree | c12b488f210dc6e9fbf3e4ab89ebd13075fe03f4 /include/llvm | |
parent | 92c728350011c7d7df29d42166ad3436f1285249 (diff) | |
download | external_llvm-0ff3ca4f9240048462d4cf8e708b519177acf1b4.zip external_llvm-0ff3ca4f9240048462d4cf8e708b519177acf1b4.tar.gz external_llvm-0ff3ca4f9240048462d4cf8e708b519177acf1b4.tar.bz2 |
More DWARF-related things cleanup:
1. Fix PR1380
2. Apply Duncan's patch from PR1410
3. Insert workaround for "one personality function per module" as noted in PR1414
4. Emit correct debug frames for x86/linux. This partly fixes DebugInfo/2006-11-06-StackTrace.cpp: stack trace is
shown correctly, but arguments for function on top of stack are displayed incorrectly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37015 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm')
-rw-r--r-- | include/llvm/CodeGen/MachineModuleInfo.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/MachineModuleInfo.h b/include/llvm/CodeGen/MachineModuleInfo.h index 4771a38..3c04c8c 100644 --- a/include/llvm/CodeGen/MachineModuleInfo.h +++ b/include/llvm/CodeGen/MachineModuleInfo.h @@ -1020,6 +1020,7 @@ private: // std::vector<GlobalVariable *> TypeInfos; + Function *Personality; public: static char ID; // Pass identification, replacement for typeid |