Displaying 5 results from an estimated 5 matches for "r_x86_64_16".
2017 Jan 23
2
sanbooting FreeBSD ISO under UEFI
...t':
(.text16.real_to_prot+0x1): relocation truncated to fit: R_X86_64_PC16
against symbol `enable_a20' defined in .text16.early section in
bin-x86_64-efi/blib.a(liba20.o)
bin-x86_64-efi/blib.a(librm.o): In function `real_to_prot':
(.text16.real_to_prot+0x8): relocation truncated to fit: R_X86_64_16
against symbol `rm_ds' defined in .text16.data.rm_ds section in
bin-x86_64-efi/blib.a(librm.o)
bin-x86_64-efi/blib.a(librm.o): In function `real_to_prot':
(.text16.real_to_prot+0x22): relocation truncated to fit: R_X86_64_16
against `.bss16.rm_virt_addrs'
bin-x86_64-efi/blib.a(librm.o):...
2017 Jan 23
0
[ipxe-devel] sanbooting FreeBSD ISO under UEFI
...l_to_prot+0x1): relocation truncated to fit: R_X86_64_PC16
> against symbol `enable_a20' defined in .text16.early section in
> bin-x86_64-efi/blib.a(liba20.o)
> bin-x86_64-efi/blib.a(librm.o): In function `real_to_prot':
> (.text16.real_to_prot+0x8): relocation truncated to fit: R_X86_64_16
> against symbol `rm_ds' defined in .text16.data.rm_ds section in
> bin-x86_64-efi/blib.a(librm.o)
> bin-x86_64-efi/blib.a(librm.o): In function `real_to_prot':
> (.text16.real_to_prot+0x22): relocation truncated to fit: R_X86_64_16
> against `.bss16.rm_virt_addrs'
> b...
2017 Jan 23
0
[ipxe-devel] sanbooting FreeBSD ISO under UEFI
...relocation truncated to fit: R_X86_64_PC16
>> against symbol `enable_a20' defined in .text16.early section in
>> bin-x86_64-efi/blib.a(liba20.o)
>> bin-x86_64-efi/blib.a(librm.o): In function `real_to_prot':
>> (.text16.real_to_prot+0x8): relocation truncated to fit: R_X86_64_16
>> against symbol `rm_ds' defined in .text16.data.rm_ds section in
>> bin-x86_64-efi/blib.a(librm.o)
>> bin-x86_64-efi/blib.a(librm.o): In function `real_to_prot':
>> (.text16.real_to_prot+0x22): relocation truncated to fit: R_X86_64_16
>> against `.bss16.rm_vi...
2013 Dec 12
3
[LLVMdev] [RFC PATCH 1/2] x86: Fix ModR/M byte output in 16-bit addressing mode
This attempts to address http://llvm.org/bugs/show_bug.cgi?id=18220
It also fixes a test which was requiring the *wrong* output.
I'm relatively happy with this part, and it even solves most of the hard
part of feature request for .code16 in bug 8684 — which was actually why
I started prodding at this. But I could do with some help with the
16-bit signed relocation handling, which I've
2018 Jun 05
2
lld mishandling R_X86_64_PC32 relocations
Hi,
I've tracked down what I believe is a bug in lld's relocation processing for R_X86_64_PC32 REL relocations.
I'm producing the object file in a slightly unusual way: I'm using objcopy on a relocatable i386 ELF object file to convert it to x86_64 which transforms a R_386_PC32 into a R_X86_64_PC32.
Steps to reproduce:
1. Assemble the attached bug.asm using nasm and note the