#!/bin/sh
HERE=`echo $0|sed -e 's,/[^/]*$,,'`
PATH=$HERE:$PATH
file=$1
sfile=`basename $file`
shift
ofile=$1
shift
cflags=$*
RM=/bin/rm
echo as $file.S;
umask 2
if cc -E $cflags $file.S > $sfile.s && \
	/usr/xkernel/bin/gxxx/as -o $sfile.o $sfile.s && \
	mv -f $sfile.o $ofile.o; then
    $RM -f $sfile.s; else
    false
fi
