Hi everyone,<br><br>I have questions about relocations.<br><br>- "normal" relocation (current global mapping of the JIT ?)  needs to be patch in code and relatively to the address of the code.<br>- .LJTI are emitted because of a "switch"-like construct : this is the jumping table, the address of this table (in "data" section) needs to be patch in code section.<br>
- .LBB are emitted because of a "switch"-like construct : They need to be patch with code address but in the "data" section. (I understand BB as address of "Basic Block")<br>- .LCPI : It seems to be related to "constant pool entry" but I have no clue on what they are for. Anyone ?<br>
- .Ltmp : No clue on what it is used for, but it seems safe to ignore them ?<br><br>Are you aware of other "special" relocations, of their meaning and on how to patch them ?<br>Perhaps someone has a good link on a documentation/code/explanation ?<br>
<br>Thanks !<br>Olivier.<br><br><br>