From 08b1c6ac3c7d65fe5bfc1d70b68f66d633fa5999 Mon Sep 17 00:00:00 2001 From: David Young Date: Fri, 12 Nov 2021 21:25:14 -0600 Subject: Make it an error if the library implicitly converts from integer to (#1165) pointer or from pointer to integer (-Werror=int-conversion). Also, make it an error if the library explicitly converts to pointer from an integer of a different size (-Werror=int-to-pointer-cast). --- config/gnu-warnings/error-general | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/gnu-warnings/error-general b/config/gnu-warnings/error-general index 8405c40..31cc26c 100644 --- a/config/gnu-warnings/error-general +++ b/config/gnu-warnings/error-general @@ -11,6 +11,8 @@ -Werror=packed -Werror=pointer-sign -Werror=pointer-to-int-cast +-Werror=int-to-pointer-cast +-Werror=int-conversion -Werror=redundant-decls -Werror=strict-prototypes -Werror=switch -- cgit v0.12