https://sourceware.org/bugzilla/show_bug.cgi?id=22764
--- Comment #10 from Ard Biesheuvel ---
(In reply to Renlin Li from comment #9)
> (In reply to Peter Smith from comment #5)
> > I think that the new error message for R_AARCH64_ABS32 from the linker makes
> > some sense if the destination symb
https://sourceware.org/bugzilla/show_bug.cgi?id=22764
--- Comment #8 from Ard Biesheuvel ---
(In reply to Andrew Pinski from comment #7)
> (In reply to Matthias Klose from comment #6)
> > systemd on aarch64 configured with efi support fails with a similar
> > relocation error:
> >
> > ld -o src/
https://sourceware.org/bugzilla/show_bug.cgi?id=22764
--- Comment #4 from Ard Biesheuvel ---
(In reply to H.J. Lu from comment #3)
> (In reply to Ard Biesheuvel from comment #2)
> >
> > One could argue that absolute relocations against *absolute* ELF symbols
> > should always be resolved at stat
https://sourceware.org/bugzilla/show_bug.cgi?id=22764
--- Comment #2 from Ard Biesheuvel ---
>From commit 79e741920446582bd0e09f3e2b9f899c258efa56
R_AARCH64_ABS64 under LP64 is allowed in shared object and a dynamic
relocation entry
will be generated. This allows the dynamic linker to do
https://sourceware.org/bugzilla/show_bug.cgi?id=22764
Ard Biesheuvel changed:
What|Removed |Added
CC||ard.biesheuvel at linaro dot
org
https://sourceware.org/bugzilla/show_bug.cgi?id=21999
--- Comment #1 from Ard Biesheuvel ---
Thinking about this again, I suppose this is simply a downside of
-mimplicit-it, given that putting the label past the 'it' instruction would be
inappropriate as well.
--
You are receiving this mail bec
Severity: normal
Priority: P2
Component: gas
Assignee: unassigned at sourceware dot org
Reporter: ard.biesheuvel at linaro dot org
Target Milestone: ---
The following code
.syntax unified
.thumb
movwr0, #:lower16:foo - (1f + 4
: enhancement
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: ard.biesheuvel at linaro dot org
Target Milestone: ---
One thing that would be particularly useful in position independent bare metal
code that needs to be
https://sourceware.org/bugzilla/show_bug.cgi?id=20402
--- Comment #5 from Ard Biesheuvel ---
As it turns out, this is a known issue (at least to some):
https://sourceware.org/ml/binutils/2012-05/msg00019.html
SHN_ABS symbols are treated just like other (section relative) symbols, because
symbol
https://sourceware.org/bugzilla/show_bug.cgi?id=20402
--- Comment #2 from Ard Biesheuvel ---
The issue can be reproduced by:
abs.s
-
.quad foo, bar
abs.lds
---
HIDDEN(foo = ABSOLUTE(0xff00ff11ff22ff33));
bar = ABSOLUTE(0xff44ff55ff66ff77);
Build using
aarch64-linux-gnu-gcc -
https://sourceware.org/bugzilla/show_bug.cgi?id=20402
--- Comment #1 from Ard Biesheuvel ---
Uhm, actually it does not fix it. I will try to come up with a small
reproducing test case.
--
You are receiving this mail because:
You are on the CC list for the bug.
__
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: ard.biesheuvel at linaro dot org
Target Milestone: ---
ld.bfd in -pie mode will 'optimize' away a R_AARCH64_ABS64 relocation against a
hidd
https://sourceware.org/bugzilla/show_bug.cgi?id=11539
Ard Biesheuvel changed:
What|Removed |Added
CC||ard.biesheuvel at linaro dot
org
https://sourceware.org/bugzilla/show_bug.cgi?id=18692
--- Comment #2 from Ard Biesheuvel ---
Yes, you are right. Sorry for the noise.
--
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binuti
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: ard.biesheuvel at linaro dot org
Target Milestone: ---
When merging ELF sections together, section relative relocations emitted using
--emit-relocs do not have their addends recalculated
https://sourceware.org/bugzilla/show_bug.cgi?id=18541
--- Comment #3 from Ard Biesheuvel ---
Yes, the patch works fine when applied to 2.24. Thanks.
--
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing
Priority: P2
Component: gas
Assignee: unassigned at sourceware dot org
Reporter: ard.biesheuvel at linaro dot org
Target Milestone: ---
The following ARM code fails to assemble in Thumb mode
"""
adr r0, cp15_save_power
.align
.globl
17 matches
Mail list logo