23 lines
400 B
Bash
Executable File

#!/bin/bash
NEW_PATH=`echo $PATH | sed 's/^[^:]*://'`
PATH=$NEW_PATH
CC=gcc
args=()
for i in "$@"; do
case "$i" in
-Wl,arch=*)
arch=`echo "$i" | sed -e 's/^-Wl,arch=//'`
CC="$arch"-gcc
;;
-Warch=*)
arch=`echo "$i" | sed -e 's/^-Warch=//'`
CC="$arch"-gcc
;;
*)
args+=( "$i" )
;;
esac
done
echo " " "$CC" "${args[@]}"
exec "$CC" "${args[@]}"