[llvm-commits] Handle global variables in eh_selector lowering

Duncan Sands baldrick at free.fr
Sat Apr 14 08:34:52 PDT 2007


The eh_selector intrinsic wants global variables for its
extra arguments, but wasn't expecting to get... global
variables!  Only bitcasts of global variables.  Discovered
by the Ada f-e, fix attached.  Maybe it can be done more
neatly, but I don't know LLVM well enough to say.

Ciao,

Duncan.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: eh.diff
Type: text/x-diff
Size: 1717 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20070414/135a5ab7/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: testcase.diff
Type: text/x-diff
Size: 779 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20070414/135a5ab7/attachment-0001.diff>


More information about the llvm-commits mailing list