Fixed gcc-fat.sh failing to build Objective-C sources correctly.

This would fail if the compiler was given a .m file _and_ no "-o" option; it
would fail to automatically calculate the correct .o filename in this
situation.

Thanks to Ethan Lee for the help tracking this one down!
main
Ryan C. Gordon 2014-11-14 11:21:15 -05:00
parent 49c9b48ed9
commit 8366bbdd7b
2 changed files with 2 additions and 2 deletions

View File

@ -34,7 +34,7 @@ while test x$1 != x; do
compile=no; link=no;; compile=no; link=no;;
-c) link=no;; -c) link=no;;
-o) output=$2;; -o) output=$2;;
*.c|*.cc|*.cpp|*.S) source=$1;; *.c|*.cc|*.cpp|*.S|*.m|*.mm) source=$1;;
esac esac
shift shift
done done

View File

@ -35,7 +35,7 @@ while test x$1 != x; do
compile=no; link=no;; compile=no; link=no;;
-c) link=no;; -c) link=no;;
-o) output=$2;; -o) output=$2;;
*.c|*.cc|*.cpp|*.S) source=$1;; *.c|*.cc|*.cpp|*.S|*.m|*.mm) source=$1;;
esac esac
shift shift
done done