1#!/bin/sh23sed -n "4 s/[ ]*#.*//5 /$1/p" syscall.lst |6while read num name7do8cat <<EOF > $name.s9 .file "$name.s"1011 .globl $name12 .arm13$name:14 push {r7,lr}15 ldr r7,=$num16 swi 017 pop {r7,lr}18 b _cerrno19EOF20done
A fork of https://git.simple-cc.org/scc/ for Qute
git clone https://git.8pit.net/scc.git
1#!/bin/sh23sed -n "4 s/[ ]*#.*//5 /$1/p" syscall.lst |6while read num name7do8cat <<EOF > $name.s9 .file "$name.s"1011 .globl $name12 .arm13$name:14 push {r7,lr}15 ldr r7,=$num16 swi 017 pop {r7,lr}18 b _cerrno19EOF20done