springbok: avoid warnings from the driver for unused flags

The CMake configuration forces `-D NDEBUG` and the GNU depfiles (unless
`CMAKE_FORCE_DEPFILES` is unset when the ASM language is enabled).
Rather than unsetting `CMAKE_FORCE_DEPFILES` before enabling the
language and filtering out the `-D NDEBUG` from the ASM flags, simply
rename the source files to `.S` which causes them to be processed as
ASM+CPP which avoids the warnings as the CPP will consume the macros and
the deps.  This also makes it easier to modify the assembly routines to
behave differently with assertions.

Change-Id: Iea5694f2bfdcf669a436fe23ae965848f50ab396
3 files changed