<font size=2 face="sans-serif">Hello friendly Clang-World,</font>
<br>
<br><font size=2 face="sans-serif">working with the JIT is real great and
I'm learning great things. But one thing I couldn't get along with. I created
an object-file, with a simple exception-handling. One functions throws
an integer and another catches the exception. When I try to run the code,
the application crashes. I noticed, that the reference "??_7type_info@@6B@"
couldn't be resolved. Some research later, I discovered, that this value
is the "type_info::vftable". But passing a fake-virtual-table
to the reference didn't lead to a function being called. Later I found
this article: </font><a href="https://groups.google.com/forum/#!topic/llvm-dev/Fd-ggDDWwRg"><font size=2 color=blue face="sans-serif">https://groups.google.com/forum/#!topic/llvm-dev/Fd-ggDDWwRg</font></a>
<br>
<br><font size=2 face="sans-serif">But using the </font><font size=3>msvcrt.lib
</font><font size=2 face="sans-serif">didn't help me too, because there
were other undefined references and the application continued crashing.
So - what can I do? Loading every *.lib Windows is providing? Or is there
a simpler solution? Couldn't I just change the exception type, when clang
compiles my cpp-Files?</font>
<br>
<br><font size=2 face="sans-serif">Kind regards</font>
<br><font size=2 face="sans-serif">Björn<br>
Als GmbH eingetragen im Handelsregister Bad Homburg v.d.H. HRB 9816, USt.ID-Nr.
DE 114 165 789<br>
Geschäftsführer: Hiroshi Kawamura, Dr Hiroshi Nakamura, Markus Bode, Heiko
Lampert, Takashi Nagano, Takeshi Fukushima.</font>