On Aug 19, 2007, at 1:17 PM, Duncan Sands wrote: > Exception handling rewrite - let gcc do the heavy > lifting. This patch strips out the existing LLVM > eh code, and replaces it with simpler code that > exploits gcc's eh machinery. It requires running > gcc's eh lowering pass (it was already being run > in gcc-4.2). Not only is the new code simpler, > it also handles more cases correctly (essentially > all of the gcc eh tests) and results in better > quality bytecode. In order to handle all of the > gcc tests correctly, some small tweaks need to be > made to the way LLVM handles the "nounwind" > attribute. I plan to take care of this later.
Excellent! Can you elaborate on what the nounwind change is? Welcome back Duncan, -Chris _______________________________________________ llvm-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
