mirror of
https://github.com/9fans/plan9port.git
synced 2025-01-12 11:10:07 +00:00
21 lines
322 B
Bash
Executable file
21 lines
322 B
Bash
Executable file
#!/bin/sh
|
|
|
|
if [ $# != 1 ]; then
|
|
echo 'usage: 9a file.s' 1>&2
|
|
exit 1
|
|
fi
|
|
|
|
test -f $PLAN9/config && . $PLAN9/config
|
|
|
|
aflags=""
|
|
case "`uname`-${OBJTYPE:-`uname -m`}" in
|
|
Darwin-*386*)
|
|
aflags="-arch i386"
|
|
;;
|
|
Darwin-*x86_64*)
|
|
aflags="-arch x86_64"
|
|
;;
|
|
esac
|
|
|
|
out=`echo $1 | sed 's/\.s$//;s/$/.o/'`
|
|
exec as $aflags -o $out $1
|