llvm-6502/tools
Jim Grosbach 1b747ad8a0 SjLj based exception handling unwinding support. This patch is nasty, brutish
and short. Well, it's kinda short. Definitely nasty and brutish.

The front-end generates the register/unregister calls into the SjLj runtime,
call-site indices and landing pad dispatch. The back end fills in the LSDA
with the call-site information provided by the front end. Catch blocks are
not yet implemented.

Built on Darwin and verified no llvm-core "make check" regressions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78625 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-11 00:09:57 +00:00
..
bugpoint MSVC warning fixes; patch by Stein Roger! 2009-08-07 20:50:09 +00:00
gccas
gccld
gold
llc
lli
llvm-ar
llvm-as
llvm-bcanalyzer
llvm-config
llvm-db
llvm-dis
llvm-extract
llvm-ld Use (void *)(intptr_t) to cast function addresses to void* 2009-08-05 21:03:39 +00:00
llvm-link
llvm-mc split MachO section handling stuff out to its out .h/.cpp file. 2009-08-10 18:15:01 +00:00
llvm-nm
llvm-prof Some ProfileInfo cleanups. 2009-08-08 18:59:03 +00:00
llvm-ranlib
llvm-stub fix some warnings for the MSVC build, by Yonggang Luo! 2009-08-10 17:35:42 +00:00
llvmc llvm-ld has a new option called -b to specify the name of bitcode output file, use that. 2009-08-06 04:09:26 +00:00
lto SjLj based exception handling unwinding support. This patch is nasty, brutish 2009-08-11 00:09:57 +00:00
opt
CMakeLists.txt
Makefile