#!/bin/sh
wrappers=$*

for i in $wrappers
do
	retval=`grep "$i": io_syscalls | cut -d: -f1`
	name=`grep "$i": io_syscalls | cut -d: -f2`
	argdecl=`grep "$i": io_syscalls | cut -d: -f3`
	argcall=`grep "$i": io_syscalls | cut -d: -f4`
	cat wrapper_template.c | sed -e "s/RETTYPE/$retval/g
	                            s/SYSCALLNAME/$name/g
	                            s/ARGDECL/$argdecl/g
	                            s/ARGCALL/$argcall/g" > $name.c
done
