8 ctags -f /tmp/musl.tags -R -n -u --language-force=c --c-kinds=pxdstuv --fields=k --exclude='*.sh' .
11 awk -v inc=$MUSL/include/ '
15 function proto(t,h,n) {
16 cmd = "awk '\''NR==" n
18 cmd = cmd "{s=$0; if(s!~/;/){getline; s=s \" \" $0} print s; exit}"
20 cmd = cmd "{s=$0; while(gsub(/\\\\$/,\"\",s)){getline; s=s $0} print s; exit}"
23 cmd = cmd "'\'' " inc h
36 print $1 "\t" $2 "\t" $4 "\t" $3 "\t" proto($4,$2,$3)
37 }' /tmp/musl.tags |sort >data/musl.tags