[lld] r229072 - ELF/AArch64: Add support for checking for ABS32 overflow

Filipe Cabecinhas filcab at gmail.com
Mon Feb 16 08:46:34 PST 2015


Here's our output for that test (it seems like it has the wrong order
(data1 vs data2)):

----------------------------
C:\Buildbot\Slave\builds\1.LLVM.Windows.Phase.2\llvm.obj\bin>not lld
-flavor gnu -target arm64 -o
C:\Buildbot\Slave\builds\1.LLVM.Windows.Phase.2\llvm.obj\tools\lld\test\elf\AArch64\Output\rel-abs32-overflow.test.tmp-exe
C:\Buildbot\Slave\builds\1.LLVM.Windows.Phase.2\llvm.obj\tools\lld\test\elf\AArch64\Output\rel-abs32-overflow.test.tmp-obj
2>&1
Relocation out of range in file
C:\Buildbot\Slave\builds\1.LLVM.Windows.Phase.2\llvm.obj\tools\lld\test\elf\AArch64\Output\rel-abs32-overflow.test.tmp-obj:
reference from data2+0 to data1+34359738369 of type 258 (R_AARCH64_ABS32)
Relocation out of range in file
C:\Buildbot\Slave\builds\1.LLVM.Windows.Phase.2\llvm.obj\tools\lld\test\elf\AArch64\Output\rel-abs32-overflow.test.tmp-obj:
reference from data1+0 to data2+34359738369 of type 258 (R_AARCH64_ABS32)
LLVM ERROR: relocating output
---------------------------------

  Filipe

On Mon, Feb 16, 2015 at 3:20 AM, Renato Golin <renato.golin at linaro.org>
wrote:

> On 16 February 2015 at 18:01, Will Newton <will.newton at linaro.org> wrote:
> > CHECK: Relocation out of range in file {{.*}}rel-abs32-overflow{{.*}}:
>
> I'm not sure this will make any difference, since the current regex is
> more generic than that.
>
> Without the original output, it'll be hard to guess. The public
> buildbots seem to be stuck on MSVC error...
>
> cheers,
> --renato
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150216/acd1f928/attachment.html>


More information about the llvm-commits mailing list