crt: Enable silencing of -Wattribute-alias warnings on Clang 23 too

Clang 23 added the -Wattribute-alias warning just like GCC has had
since GCC 8.

Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/include/internal.h b/mingw-w64-crt/include/internal.h
index 19ac925..78896eb 100644
--- a/mingw-w64-crt/include/internal.h
+++ b/mingw-w64-crt/include/internal.h
@@ -302,7 +302,8 @@
 
 #endif
 
-#if defined(__GNUC__) && __GNUC__ >= 8
+#if (defined(__GNUC__) && __GNUC__ >= 8) || \
+    (defined(__clang_major__) && __clang_major__ >= 23)
 #define PRAGMA_DIAGNOSTIC_IGNORED_ATTRIBUTE_ALIAS_BEGIN     \
     _Pragma("GCC diagnostic push")                          \
     _Pragma("GCC diagnostic ignored \"-Wattribute-alias\"")