The behaviour triggered with this flag is consistent with -fparse-only in flang (i.e. the throwaway driver). This new spelling is consistent with Clang and gfortran, and was proposed and agreed on for the new driver in [1].
[1] http://lists.llvm.org/pipermail/flang-dev/2020-November/000588.html
Why?