Commit | Line | Data |
---|---|---|
1 | PHDRS | |
2 | { | |
3 | Foo PT_LOAD ; | |
4 | Bar PT_LOAD ; | |
5 | } | |
6 | ||
7 | SECTIONS | |
8 | { | |
9 | . = 0x800000 - 1; | |
10 | /* The PHDRS generated should start at the aligned .foo section | |
11 | address, not the unaligned .empty section address */ | |
12 | .empty : { | |
13 | EMPTY_START = ABSOLUTE(.) ; | |
14 | *(.empty) | |
15 | EMPTY_END = ABSOLUTE(.) ; | |
16 | } : Foo | |
17 | .foo : { *(.foo) } : Foo | |
18 | .bar : { *(.bar) | |
19 | LONG(EMPTY_START) ; | |
20 | } : Bar | |
21 | ||
22 | /DISCARD/ : { *(.*) } | |
23 | } |