
* Enabled `-Wimplicit-fallthrough` * Enabled `-Wwrite-strings` * Enabled non-GCC warnings * Fix non-GCC to mean `clang` * Move `-Wstrict-prototypes` to common section See: https://github.com/llvm/llvm-project/pull/122835#discussion_r1924109264 Relates to #119281