From: Reid Spencer Date: Fri, 2 Feb 2007 21:49:27 +0000 (+0000) Subject: Two improvements: X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=e3770db70727423f659f69bd8897537711580dc6;p=oota-llvm.git Two improvements: 1. Allow -- as well as - options (Bill Wendling) 2. Pass unrecognized options to opt and let it handle the errors, if any (Chris Lattner). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33798 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/gccas/gccas.sh b/tools/gccas/gccas.sh index d1dab73cb65..05b0ac12f3d 100644 --- a/tools/gccas/gccas.sh +++ b/tools/gccas/gccas.sh @@ -23,6 +23,7 @@ OPTOPTS="-std-compile-opts -f" ASOPTS="" lastwasdasho=0 for option in "$@" ; do + option=`echo "$option" | sed 's/^--/-/'` case "$option" in -disable-opt) OPTOPTS="$OPTOPTS $option" @@ -47,8 +48,7 @@ for option in "$@" ; do # ignore ;; -*) - echo "gccas: Unrecognized option '$option'" - exit 1 + OPTOPTS="$OPTOPTS $option" ;; *) if test $lastwasdasho -eq 1 ; then