Home
gensys.sh - scc - simple c99 compiler HTML git clone git://git.simple-cc.org/scc DIR Log DIR Files DIR Refs DIR Submodules DIR README DIR LICENSE --- gensys.sh (196B) --- 1 #!/bin/sh 2 3 sed -n " 4 s/[ ]*#.*// 5 /$1/p" syscall.lst | 6 while read num name nargs 7 do 8 cat <<EOF > $name.s 9 .file "$name.s" 10 11 .globl $name 12 $name: 13 li 0,$num 14 sc 15 mfcr 0 16 b _cerrno 17 EOF 18 19 done