Changeset View
Changeset View
Standalone View
Standalone View
sys/conf/ldscript.arm64
/* $FreeBSD$ */ | /* $FreeBSD$ */ | ||||
OUTPUT_ARCH(aarch64) | OUTPUT_ARCH(aarch64) | ||||
ENTRY(_start) | ENTRY(_start) | ||||
SEARCH_DIR(/usr/lib); | SEARCH_DIR(/usr/lib); | ||||
SECTIONS | SECTIONS | ||||
{ | { | ||||
/* Read-only sections, merged into text segment: */ | /* Read-only sections, merged into text segment: */ | ||||
. = text_start; /* This is set using --defsym= on the command line. */ | . = text_start; /* This is set using --defsym= on the command line. */ | ||||
.vmm_vectors : { (*.vmm_vectors); } | |||||
.text : | .text : | ||||
{ | { | ||||
*(.text) | *(.text) | ||||
*(.stub) | *(.stub) | ||||
/* .gnu.warning sections are handled specially by elf32.em. */ | /* .gnu.warning sections are handled specially by elf32.em. */ | ||||
*(.gnu.warning) | *(.gnu.warning) | ||||
*(.gnu.linkonce.t*) | *(.gnu.linkonce.t*) | ||||
} =0x9090 | } =0x9090 | ||||
_etext = .; | _etext = .; | ||||
PROVIDE (etext = .); | PROVIDE (etext = .); | ||||
.fini : { *(.fini) } =0x9090 | .fini : { *(.fini) } =0x9090 | ||||
.rodata : { *(.rodata*) *(.gnu.linkonce.r*) } | .rodata : { *(.rodata*) *(.gnu.linkonce.r*) } | ||||
.rodata1 : { *(.rodata1) } | .rodata1 : { *(.rodata1) } | ||||
.interp : { *(.interp) } | .interp : { *(.interp) } | ||||
.hash : { *(.hash) } | .hash : { *(.hash) } | ||||
.dynsym : { *(.dynsym) } | .dynsym : { *(.dynsym) } | ||||
.dynstr : { *(.dynstr) } | .dynstr : { *(.dynstr) } | ||||
.gnu.version : { *(.gnu.version) } | .gnu.version : { *(.gnu.version) } | ||||
▲ Show 20 Lines • Show All 146 Lines • Show Last 20 Lines |