|
Revision tags: llvmorg-2.0.0 |
|
| #
3b327826 |
| 23-May-2007 |
Anton Korobeynikov <[email protected]> |
Mark all calls as "could throw", when exceptions are enabled. Emit necessary LP info too. This fixes PR1439
llvm-svn: 37311
|
| #
bbaf5544 |
| 13-May-2007 |
Anton Korobeynikov <[email protected]> |
Emit multiple common EH frames for multiple (including blank) personality functions. This partly fixes PR1414: now we're restricted only to one personality function per eh frame, not per module. Furt
Emit multiple common EH frames for multiple (including blank) personality functions. This partly fixes PR1414: now we're restricted only to one personality function per eh frame, not per module. Further work on "multiple personalities" topic needs representative example.
llvm-svn: 37018
show more ...
|
| #
13da1784 |
| 12-May-2007 |
Anton Korobeynikov <[email protected]> |
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
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.
llvm-svn: 37015
show more ...
|
| #
79a71ec3 |
| 11-May-2007 |
Devang Patel <[email protected]> |
Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070507/049516.html
llvm-svn: 36998
|
| #
ee02c7d2 |
| 10-May-2007 |
Anton Korobeynikov <[email protected]> |
Ooops. Some debugging stuff :)
llvm-svn: 36978
|
| #
96142de3 |
| 10-May-2007 |
Anton Korobeynikov <[email protected]> |
Allow multiple invokes per landing pad. This (probably) fixes PR1410.
llvm-svn: 36977
|
| #
8c78a0bf |
| 03-May-2007 |
Devang Patel <[email protected]> |
Drop 'const'
llvm-svn: 36662
|
| #
e95c6ad8 |
| 02-May-2007 |
Devang Patel <[email protected]> |
Use 'static const char' instead of 'static const int'. Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification.
llvm-svn: 36652
|
| #
41223586 |
| 02-May-2007 |
Lauro Ramos Venancio <[email protected]> |
Fix build error.
llvm-svn: 36648
|
| #
09f162ca |
| 01-May-2007 |
Devang Patel <[email protected]> |
Do not use typeinfo to identify pass in pass manager.
llvm-svn: 36632
|
| #
6458e6ac |
| 01-Mar-2007 |
Jim Laskey <[email protected]> |
Collect eh filter info.
llvm-svn: 34804
|
| #
88dd2fd3 |
| 21-Feb-2007 |
Jim Laskey <[email protected]> |
Add structures used for collecting eh information.
llvm-svn: 34473
|
| #
c3de9b4b |
| 01-Feb-2007 |
Jim Laskey <[email protected]> |
Support for non-landing pad exception handling.
llvm-svn: 33755
|
| #
ee23de6c |
| 29-Jan-2007 |
Jim Laskey <[email protected]> |
Out of line function.
llvm-svn: 33641
|
| #
5a1df974 |
| 26-Jan-2007 |
Jim Laskey <[email protected]> |
rename files
llvm-svn: 33552
|