as (236B)
1 #!/bin/sh 2 s_file="" 3 has_o="" 4 5 for arg; do 6 case "$arg" in 7 -o) has_o=1 ;; 8 *.s|*.S) s_file="$arg" ;; 9 esac 10 done 11 12 if [ -n "$s_file" ] && [ -z "$has_o" ]; then 13 exec /usr/bin/as "$@" -o "${s_file%.*}.o" 14 fi 15 16 exec /usr/bin/as "$@"