summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-scripts/empty-orphan.t
blob: b57e164aa7c7c9c3eb2a2068cc7b784ceddb688a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
MEMORY
{
  default_mem : ORIGIN = 0x0, LENGTH = 0x100000
  text_mem : ORIGIN = 0x60000000, LENGTH = 0x100
  data_mem : ORIGIN = 0x70000000, LENGTH = 0x100
}

PHDRS
{
  default_phdr PT_LOAD;
  text_phdr PT_LOAD;
  data_phdr PT_LOAD;
}

SECTIONS
{
   .text : { *(.text) } > text_mem : text_phdr
   .data : { *(.data) } > data_mem : data_phdr
   .bss : { *(.bss) } > data_mem : data_phdr
   /DISCARD/ : { *(.reginfo) *(.glue*) }
   /* .orphan_data is an orphan */
}