// Warning control.
#define WARNINGS_PUSH _Pragma("GCC diagnostic push")
#define WARNINGS_POP _Pragma("GCC diagnostic pop")
#define WARNINGS_IGNORE_CAST_ALIGN _Pragma("GCC diagnostic ignored \"-Wcast-align\"")
