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
diff --git a/springbok/CMakeLists.txt b/springbok/CMakeLists.txt
index f8ffbc2..a3261e4 100644
--- a/springbok/CMakeLists.txt
+++ b/springbok/CMakeLists.txt
@@ -5,8 +5,8 @@
 add_library(springbok_intrinsic STATIC)
 target_sources(springbok_intrinsic
     PRIVATE
-      crt0.s
-      irq_vector.s
+      crt0.S
+      irq_vector.S
       springbok_gloss.cpp
       springbok.cpp
 )
diff --git a/springbok/crt0.s b/springbok/crt0.S
similarity index 100%
rename from springbok/crt0.s
rename to springbok/crt0.S
diff --git a/springbok/irq_vector.s b/springbok/irq_vector.S
similarity index 100%
rename from springbok/irq_vector.s
rename to springbok/irq_vector.S