freebsd-skq/sys/amd64
markj 9d221cb662 Use elf_relocaddr() when handling R_X86_64_RELATIVE relocations.
This is required for DPCPU and VNET data variable definitions to work when
KLDs are linked as DSOs.  R_X86_64_RELATIVE relocations should not appear
in object files, so assert this in elf_relocaddr().

Reviewed by:	kib
MFC after:	1 month
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D21755
2019-09-23 14:14:43 +00:00
..
acpica Merge ACPICA 20190329. 2019-03-29 20:21:28 +00:00
amd64 Use elf_relocaddr() when handling R_X86_64_RELATIVE relocations. 2019-09-23 14:14:43 +00:00
cloudabi32
cloudabi64
conf Start to split out the really x86 specific NOTES from the global notes file. 2019-08-12 22:58:13 +00:00
ia32 Don't pass error from syscallenter() to syscallret(). 2019-07-15 21:25:16 +00:00
include Revert r352406, which contained changes I didn't intend to commit. 2019-09-16 15:04:45 +00:00
linux Update comments and ordering in linux*_dummy.c 2019-09-11 17:56:48 +00:00
linux32 Update comments and ordering in linux*_dummy.c 2019-09-11 17:56:48 +00:00
pci pci_cfgreg.c: Use io port config access for early boot time. 2019-04-09 18:07:17 +00:00
sgx Change synchonization rules for vm_page reference counting. 2019-09-09 21:32:42 +00:00
vmm Change synchonization rules for vm_page reference counting. 2019-09-09 21:32:42 +00:00
Makefile