Projet_SETI_RISC-V/riscv-gnu-toolchain/gdb/ld/testsuite/ld-scripts/phdrs2.t
2023-03-06 14:48:14 +01:00

23 lines
394 B
Perl

PHDRS
{
Foo PT_LOAD ;
Bar PT_LOAD ;
}
SECTIONS
{
. = 0x800000 - 1;
/* The PHDRS generated should start at the aligned .foo section
address, not the unaligned .empty section address */
.empty : {
EMPTY_START = ABSOLUTE(.) ;
*(.empty)
EMPTY_END = ABSOLUTE(.) ;
} : Foo
.foo : { *(.foo) } : Foo
.bar : { *(.bar)
LONG(EMPTY_START) ;
} : Bar
/DISCARD/ : { *(.*) }
}