Home | History | Annotate | Line # | Download | only in cdboot
      1  1.2  skrll /*	$NetBSD: ld.script,v 1.2 2017/09/01 07:29:56 skrll Exp $	*/
      2  1.1  skrll 
      3  1.2  skrll /*	$OpenBSD: ld.script,v 1.2 1999/04/20 20:02:37 mickey Exp $	*/
      4  1.1  skrll 
      5  1.1  skrll OUTPUT_FORMAT("elf32-hppa")
      6  1.1  skrll OUTPUT_ARCH(hppa)
      7  1.1  skrll ENTRY(begin)
      8  1.1  skrll 
      9  1.1  skrll SECTIONS {
     10  1.1  skrll 
     11  1.1  skrll 	/* Read-only sections, merged into text segment: */
     12  1.1  skrll 	. = + SIZEOF_HEADERS;
     13  1.1  skrll 	.text : {
     14  1.1  skrll 		*(.text)
     15  1.2  skrll 		*(.text.1)
     16  1.1  skrll 		*(.rodata)
     17  1.1  skrll 		*(.rodata1)
     18  1.1  skrll 		*($CODE$)
     19  1.2  skrll 		etext = ABSOLUTE(.);
     20  1.2  skrll 	} = 0x08000240 /* nop */
     21  1.1  skrll 
     22  1.1  skrll 	/* Read-write sections, merged into data segment: */
     23  1.1  skrll 	.data : {
     24  1.1  skrll 		$global$ = .;
     25  1.1  skrll 		*(.data)
     26  1.2  skrll 		*(.data*)
     27  1.1  skrll 		*(.sdata)
     28  1.1  skrll 		*(.sdata2)
     29  1.1  skrll 		*(.dynamic)
     30  1.1  skrll 		CONSTRUCTORS
     31  1.1  skrll 		edata = ABSOLUTE(.);
     32  1.1  skrll 	} = 0
     33  1.1  skrll 
     34  1.1  skrll 	.bss : {
     35  1.1  skrll 		__bss_start = .;
     36  1.1  skrll 		*(.dynbss)
     37  1.1  skrll 		*(.bss)
     38  1.1  skrll 		*(.sbss)
     39  1.1  skrll 		*(.scommon)
     40  1.1  skrll 		*(COMMON)
     41  1.1  skrll 		end = ABSOLUTE(.);
     42  1.1  skrll 		__bss_end = .;
     43  1.1  skrll 	}
     44  1.1  skrll 
     45  1.1  skrll 	/* don't need an unwind in the boot, unless we'll have a boot-ddb (; */
     46  1.1  skrll 	/DISCARD/ :
     47  1.1  skrll 	{
     48  1.1  skrll 		*(.PARISC.unwind)
     49  1.1  skrll 	}
     50  1.1  skrll }
     51  1.1  skrll 
     52