Retro68/binutils/ld/testsuite/ld-riscv-elf/code-model-01.ld
Wolfgang Thaller f485e125c4 binutils 2.39
2022-10-27 20:45:45 +02:00

25 lines
326 B
Plaintext

/* text: in the 32-bit address range.
data: far away from text. */
ENTRY(_start)
MEMORY
{
rom (rx) : ORIGIN = 0x10000, LENGTH = 0x1000
ram (!rx) : ORIGIN = 0x800000000, LENGTH = 0x1000
}
SECTIONS {
.text : {
*(.text*)
} >rom
.data : {
*(.data*)
} >ram
__global_pointer$ = .;
.got : {
*(.got*)
} > ram
}