[llvm] r214285 - [MCJIT] Fix the ARM BR24 relocation in RuntimeDyldMachO.

Renato Golin renato.golin at linaro.org
Wed Jul 30 04:06:19 PDT 2014


On 30 July 2014 04:35, Lang Hames <lhames at gmail.com> wrote:
> Author: lhames
> Date: Tue Jul 29 22:35:05 2014
> New Revision: 214285
>
> URL: http://llvm.org/viewvc/llvm-project?rev=214285&view=rev
> Log:
> [MCJIT] Fix the ARM BR24 relocation in RuntimeDyldMachO.
>
> We now (1) correctly decode the branch immediate, (2) modify the immediate to
> corretly treat it as PC-rel, and (3) properly populate the stub entry.
> Previously we had been doing each of these wrong.


Hi Lang,

You've probably seen it, but just in case you didn't, this broke the ARM bot:

http://lab.llvm.org:8011/builders/clang-native-arm-cortex-a15/builds/2150

Is this a MachO specific thing that the JIT is not getting it right on Linux?

cheers,
--renato



More information about the llvm-commits mailing list