bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/18668] relocation truncated to fit: R_AARCH64_CALL26 (veneers no


From: david.abdurachmanov at gmail dot com
Subject: [Bug ld/18668] relocation truncated to fit: R_AARCH64_CALL26 (veneers not inserted)
Date: Tue, 14 Jul 2015 16:36:41 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=18668

--- Comment #3 from David Abdurachmanov <david.abdurachmanov at gmail dot com> 
---
OpenLoops are suffering from another issue -- the offset between load
instruction and constant pool is above 1MB boundary. Yes, you cannot have huge
functions in AArch64.

PR63304 on GCC (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63304). OpenLoops
compilation most likely will fail with these errors first.

After explaining the problem to the authors, they were working on cutting down
the size of function bodies. Some of that work landed in
http://openloops.hepforge.org/svn/OpenLoops/branches/public_beta . That's the
one, which hit "relocation truncated to fit: R_AARCH64_CALL26" a number of
times, because DSO is huge.

Compilation instructions could be taken from here:
https://github.com/cms-sw/cmsdist/blob/IB/CMSSW_7_6_X/stable/openloops.spec

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]