11.2Smjf/*	$NetBSD: kmodule,v 1.2 2010/06/01 22:13:30 mjf Exp $	*/
21.1Sskrll
31.1SskrllSECTIONS
41.1Sskrll{
51.1Sskrll   /* Pre-loaded modules must have merged BSS and data. */
61.1Sskrll   .data 0 :
71.1Sskrll   {
81.1Sskrll     *(.data)
91.1Sskrll     *(.bss)
101.1Sskrll     *(.bss.*)
111.1Sskrll     *(COMMON)
121.1Sskrll   }
131.2Smjf   . = ALIGN(64);	/* COHERENCY_UNIT */
141.2Smjf   .data.cacheline_aligned	: { *(.data.cacheline_aligned) }
151.2Smjf   . = ALIGN(64);	/* COHERENCY_UNIT */
161.2Smjf   .data.read_mostly		: { *(.data.read_mostly) }
171.2Smjf   . = ALIGN(64);	/* COHERENCY_UNIT */
181.1Sskrll   /* Pre-loaded modules do not need the following. */
191.1Sskrll   /DISCARD/ :
201.1Sskrll   {
211.1Sskrll     *(.comment)
221.1Sskrll   }
231.1Sskrll}
24