--- gcc/c++ 2018/04/24 17:51:28 1.1.1.1 +++ gcc/c++ 2018/04/24 17:57:39 1.1.1.3 @@ -1,5 +1,6 @@ #!/bin/sh # Compile programs, treating .c files as C++. +: || exec /bin/sh -f $0 $argv:q newargs= quote=no @@ -26,7 +27,7 @@ do # so don't treat it as a file name. quote=yes ;; - -[cSE]) + -[cSEM] | -MM) # Don't specify libraries if we won't link, # since that would cause a warning. newargs="$newargs $arg"