modload revision 1.3
11.3Schristos# $NetBSD: modload,v 1.3 2020/05/02 12:58:46 christos Exp $ 21.1Schristos# Load the symbol files for all active modules 31.1Schristosdefine modload 41.1Schristos set $h = module_list 51.1Schristos set $e = $h.tqh_first 61.1Schristos while ($e != 0) 71.1Schristos if ($e->mod_kobj != 0) 81.1Schristos set $ko = $e->mod_kobj 91.1Schristos set $n = $e->mod_info.mi_name 101.1Schristos eval "add-symbol-file %s/%s/%s.kmod -s .text 0x%lx -s .data 0x%lx -s .rodata 0x%lx\n", module_base, $n, $n, $ko->ko_text_address, $ko->ko_data_address, $ko->ko_rodata_address 111.1Schristos end 121.1Schristos set $e = $e->mod_chain.tqe_next 131.1Schristos end 141.1Schristosend 15