There are several places in LLVM's CMake setup that try to remove the stdlib=... flag from the
CMake flags. All this code however only considered the -stdlib= variant of the flag but not
the alternative spelling with a double dash. This causes that when one adds --stdlib=...
to the user-provided CMake flags that this gets transformed into just - which ends up causing the
build system to think it should read the source from stdin (which then lead to very confusing build
errors).
This just adds the alternative spelling before the`-stdlib=` variant in all these places