Initial Commit - Copy from Altus Metrum AltOS
This commit is contained in:
22
libaltos/gcc
Executable file
22
libaltos/gcc
Executable file
@@ -0,0 +1,22 @@
|
||||
#!/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[@]}"
|
Reference in New Issue
Block a user