1: cc wrapper for aix risc gcc : 2012-04-17 : 2 3hosttype=ibm.risc 4 5case $HOSTTYPE in 6$hosttype-64) 7 case " $* " in 8 *" -maix64 "*) ;; 9 *) set -- -maix64 "$@" ;; 10 esac 11 ;; 12*) case " $* " in 13 *" -maix64 "*) HOSTTYPE=$hosttype-64 ;; 14 *) HOSTTYPE=$hosttype ;; 15 esac 16 ;; 17esac 18 19case " $* " in 20*" -dumpmachine "*) 21 echo $HOSTTYPE 22 exit 23 ;; 24esac 25 26cc=gcc 27ccflags= 28 29case " $@ " in 30*" -shared "*) 31 ccflags="$ccflags -shared -Wl,-G -Wl,-berok" 32 ;; 33*) ccflags="-Wl,-brtl" 34 ;; 35esac 36$cc $ccflags "$@" 37