[BACK]Return to linksyms_sun.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / rump

File: [cvs.NetBSD.org] / src / sys / rump / linksyms_sun.c (download)

Revision 1.1, Fri Mar 15 12:13:07 2013 UTC (16 months, 1 week ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, agc-symver-base, agc-symver, HEAD
Branch point for: yamt-pagecache, tls-maxphys

Generate support for sun ld.

/* $NetBSD: linksyms_sun.c,v 1.1 2013/03/15 12:13:07 pooka Exp $ */

int __start_link_set_rump_components[0]
	__attribute__((__section__("link_set_start_rump_components")));
int __link_set_dummy_rump_components[0]
	__attribute__((__section__("link_set_rump_components")));
int __stop_link_set_rump_components[0]
	__attribute__((__section__("link_set_stop_rump_components")));

int __start_link_set_evcnts[0]
	__attribute__((__section__("link_set_start_evcnts")));
int __link_set_dummy_evcnts[0]
	__attribute__((__section__("link_set_evcnts")));
int __stop_link_set_evcnts[0]
	__attribute__((__section__("link_set_stop_evcnts")));

int __start_link_set_prop_linkpools[0]
	__attribute__((__section__("link_set_start_prop_linkpools")));
int __link_set_dummy_prop_linkpools[0]
	__attribute__((__section__("link_set_prop_linkpools")));
int __stop_link_set_prop_linkpools[0]
	__attribute__((__section__("link_set_stop_prop_linkpools")));

int __start_link_set_modules[0]
	__attribute__((__section__("link_set_start_modules")));
int __link_set_dummy_modules[0]
	__attribute__((__section__("link_set_modules")));
int __stop_link_set_modules[0]
	__attribute__((__section__("link_set_stop_modules")));

int __start_link_set_sysctl_funcs[0]
	__attribute__((__section__("link_set_start_sysctl_funcs")));
int __link_set_dummy_sysctl_funcs[0]
	__attribute__((__section__("link_set_sysctl_funcs")));
int __stop_link_set_sysctl_funcs[0]
	__attribute__((__section__("link_set_stop_sysctl_funcs")));

int __start_link_set_bufq_strats[0]
	__attribute__((__section__("link_set_start_bufq_strats")));
int __link_set_dummy_bufq_strats[0]
	__attribute__((__section__("link_set_bufq_strats")));
int __stop_link_set_bufq_strats[0]
	__attribute__((__section__("link_set_stop_bufq_strats")));

int __start_link_set_domains[0]
	__attribute__((__section__("link_set_start_domains")));
int __link_set_dummy_domains[0]
	__attribute__((__section__("link_set_domains")));
int __stop_link_set_domains[0]
	__attribute__((__section__("link_set_stop_domains")));

int __start_link_set_dkwedge_methods[0]
	__attribute__((__section__("link_set_start_dkwedge_methods")));
int __link_set_dummy_dkwedge_methods[0]
	__attribute__((__section__("link_set_dkwedge_methods")));
int __stop_link_set_dkwedge_methods[0]
	__attribute__((__section__("link_set_stop_dkwedge_methods")));

int __start_link_set_ieee80211_funcs[0]
	__attribute__((__section__("link_set_start_ieee80211_funcs")));
int __link_set_dummy_ieee80211_funcs[0]
	__attribute__((__section__("link_set_ieee80211_funcs")));
int __stop_link_set_ieee80211_funcs[0]
	__attribute__((__section__("link_set_stop_ieee80211_funcs")));