[llvm] r208166 - Allow using normal .eh_frame based unwinding on ARM. Use the same

Evgeniy Stepanov eugeni.stepanov at gmail.com
Wed May 14 04:21:14 PDT 2014


Test added in r208770.

On Tue, May 13, 2014 at 11:10 PM, Joerg Sonnenberger
<joerg at britannica.bec.de> wrote:
> On Tue, May 13, 2014 at 03:23:45PM +0400, Evgeniy Stepanov wrote:
>> this commit broke asan on arm-android, see
>> http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/9520/steps/build%20Android%20runtime%20and%20tests/logs/stdio
>>
>> I'll see if I can make a minimized testcase.
>
> Please add the test case. I'm once again surprised by how #%#$% the
> implementation details of ARM EHABI are. The very existance of
> R_ARM_TARGET2 makes no sense, it could have just as well used the normal
> indirect+pcrel encoding everyone else is using. Heck, it is semantically
> the same as R_ARM_GOT_PREL.
>
> Joerg
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list