Home | History | Annotate | Download | only in ld-scripts
      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 }
     24