1PHDRS
2{
3  Foo PT_LOAD ;
4  Bar PT_LOAD ;
5}
6
7SECTIONS
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}
24