1 # $NetBSD: ldscript_sun.rump,v 1.1 2013/03/15 12:13:07 pooka Exp $ 2 3 $mapfile_version 2 4 LOAD_SEGMENT rumpkern_linksets { 5 ASSIGN_SECTION { IS_NAME= link_set_start_rump_components }; 6 ASSIGN_SECTION { IS_NAME= link_set_rump_components }; 7 ASSIGN_SECTION { IS_NAME= link_set_stop_rump_components }; 8 OS_ORDER+= link_set_start_rump_components 9 link_set_rump_components 10 link_set_stop_rump_components; 11 12 ASSIGN_SECTION { IS_NAME= link_set_start_evcnts }; 13 ASSIGN_SECTION { IS_NAME= link_set_evcnts }; 14 ASSIGN_SECTION { IS_NAME= link_set_stop_evcnts }; 15 OS_ORDER+= link_set_start_evcnts 16 link_set_evcnts 17 link_set_stop_evcnts; 18 19 ASSIGN_SECTION { IS_NAME= link_set_start_prop_linkpools }; 20 ASSIGN_SECTION { IS_NAME= link_set_prop_linkpools }; 21 ASSIGN_SECTION { IS_NAME= link_set_stop_prop_linkpools }; 22 OS_ORDER+= link_set_start_prop_linkpools 23 link_set_prop_linkpools 24 link_set_stop_prop_linkpools; 25 26 ASSIGN_SECTION { IS_NAME= link_set_start_modules }; 27 ASSIGN_SECTION { IS_NAME= link_set_modules }; 28 ASSIGN_SECTION { IS_NAME= link_set_stop_modules }; 29 OS_ORDER+= link_set_start_modules 30 link_set_modules 31 link_set_stop_modules; 32 33 ASSIGN_SECTION { IS_NAME= link_set_start_sysctl_funcs }; 34 ASSIGN_SECTION { IS_NAME= link_set_sysctl_funcs }; 35 ASSIGN_SECTION { IS_NAME= link_set_stop_sysctl_funcs }; 36 OS_ORDER+= link_set_start_sysctl_funcs 37 link_set_sysctl_funcs 38 link_set_stop_sysctl_funcs; 39 40 ASSIGN_SECTION { IS_NAME= link_set_start_bufq_strats }; 41 ASSIGN_SECTION { IS_NAME= link_set_bufq_strats }; 42 ASSIGN_SECTION { IS_NAME= link_set_stop_bufq_strats }; 43 OS_ORDER+= link_set_start_bufq_strats 44 link_set_bufq_strats 45 link_set_stop_bufq_strats; 46 47 ASSIGN_SECTION { IS_NAME= link_set_start_domains }; 48 ASSIGN_SECTION { IS_NAME= link_set_domains }; 49 ASSIGN_SECTION { IS_NAME= link_set_stop_domains }; 50 OS_ORDER+= link_set_start_domains 51 link_set_domains 52 link_set_stop_domains; 53 54 ASSIGN_SECTION { IS_NAME= link_set_start_dkwedge_methods }; 55 ASSIGN_SECTION { IS_NAME= link_set_dkwedge_methods }; 56 ASSIGN_SECTION { IS_NAME= link_set_stop_dkwedge_methods }; 57 OS_ORDER+= link_set_start_dkwedge_methods 58 link_set_dkwedge_methods 59 link_set_stop_dkwedge_methods; 60 61 ASSIGN_SECTION { IS_NAME= link_set_start_ieee80211_funcs }; 62 ASSIGN_SECTION { IS_NAME= link_set_ieee80211_funcs }; 63 ASSIGN_SECTION { IS_NAME= link_set_stop_ieee80211_funcs }; 64 OS_ORDER+= link_set_start_ieee80211_funcs 65 link_set_ieee80211_funcs 66 link_set_stop_ieee80211_funcs; 67 }; 68