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