<font size=2 face="sans-serif">Hello friendly LLVM-World,</font>
<br>
<br><font size=2 face="sans-serif">because I don't know if I had send my
problem to the correct Mailing-List, I will send my problem to this address
too. I'm not subscribed to this list, so please add my in CC if you response.</font>
<br>
<br><font size=2 face="sans-serif">Kind regards</font>
<br><font size=2 face="sans-serif">Björn</font>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:
</font><font size=1 face="sans-serif">Bjoern Gaier/HE/HORIBA</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:
</font><font size=1 face="sans-serif">Clang Dev <cfe-dev@lists.llvm.org>,
"cfe-dev" <cfe-dev-bounces@lists.llvm.org></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:
</font><font size=1 face="sans-serif">19.09.2017 08:05</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:
</font><font size=1 face="sans-serif">Clang/LLVM JIT
- When to use "registerEHFrames()"</font>
<br>
<hr noshade>
<br>
<br><font size=2 face="sans-serif">Hello friendly Clang-World,</font>
<br>
<br><font size=2 face="sans-serif">I was experimenting with Clang and the
JIT capabilities of LLVM. Most of my attempts were successfully but, I
still fail miserably at exceptions. Doing research I found the function
"registerEHFrames()" which should assist me supporting exceptions
- but sadly the documentation I found wasn't helpful.</font>
<br><font size=2 face="sans-serif">I looked at into the "notifyObjectLoaded"
function and discovered that there appear some symbol names starting with
"$" - I expected them to be connected to my try and catch block.
But what now? As usually, at this point I have there names, but can't get
there address to register them with the "registerEHFrames()"
function. Also the JITTER still wants an address for "??_7type_info@@6B@"
which is the virtual table of the type_info struct.</font>
<br>
<br><font size=2 face="sans-serif">Confusing! So friendly Clang-World,
could you please help? </font>
<br>
<br><font size=2 face="sans-serif">Not so important - but has the dragon
which decorates clang and LLVM a name?</font>
<br>
<br><font size=2 face="sans-serif">Kind regards</font>
<br><font size=2 face="sans-serif">Björn</font>
<br><font size=2 face="sans-serif"><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>