Home | History | Annotate | Line # | Download | only in xldscripts
kmodule revision 1.1.6.1
      1  1.1.6.1  rmind /*	$NetBSD: kmodule,v 1.1.6.1 2010/07/03 01:19:59 rmind Exp $	*/
      2      1.1  skrll 
      3      1.1  skrll SECTIONS
      4      1.1  skrll {
      5      1.1  skrll    /* Pre-loaded modules must have merged BSS and data. */
      6      1.1  skrll    .data 0 :
      7      1.1  skrll    {
      8      1.1  skrll      *(.data)
      9      1.1  skrll      *(.bss)
     10      1.1  skrll      *(.bss.*)
     11      1.1  skrll      *(COMMON)
     12      1.1  skrll    }
     13  1.1.6.1  rmind    . = ALIGN(64);	/* COHERENCY_UNIT */
     14  1.1.6.1  rmind    .data.cacheline_aligned	: { *(.data.cacheline_aligned) }
     15  1.1.6.1  rmind    . = ALIGN(64);	/* COHERENCY_UNIT */
     16  1.1.6.1  rmind    .data.read_mostly		: { *(.data.read_mostly) }
     17  1.1.6.1  rmind    . = ALIGN(64);	/* COHERENCY_UNIT */
     18      1.1  skrll    /* Pre-loaded modules do not need the following. */
     19      1.1  skrll    /DISCARD/ :
     20      1.1  skrll    {
     21      1.1  skrll      *(.comment)
     22      1.1  skrll    }
     23      1.1  skrll }
     24