]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gcc.dg/analyzer/null-deref-pr105755.c: fix llp64
authorJonathan Yong <10walls@gmail.com>
Sun, 8 Feb 2026 03:25:22 +0000 (03:25 +0000)
committerJonathan Yong <10walls@gmail.com>
Sun, 8 Feb 2026 03:25:22 +0000 (03:25 +0000)
Fix compile warnings with mingw-w64.

Signed-off-by: Jonathan Yong <10walls@gmail.com>
gcc/testsuite/ChangeLog:
* gcc.dg/analyzer/null-deref-pr105755.c:
(ptrdiff_t): Change from long int to __PTRDIFF_TYPE__.
(EMACS_INT): Change from long int to __UINTPTR_TYPE__.
(intmax_t): change from long int to __INTMAX_TYPE__.

gcc/testsuite/gcc.dg/analyzer/null-deref-pr105755.c

index 5375b4dd6f6ff42e07315f3cb3122b6fe3034648..f47e58697965f00b3d849f83033d8c716ec97501 100644 (file)
@@ -1,9 +1,9 @@
 /* { dg-require-effective-target int32plus } */
 /* { dg-additional-options "-Wno-analyzer-too-complex -Wno-analyzer-symbol-too-complex -O2" } */
 
-typedef long int ptrdiff_t;
-typedef long int EMACS_INT;
-typedef long int intmax_t;
+typedef __PTRDIFF_TYPE__ ptrdiff_t;
+typedef __UINTPTR_TYPE__ EMACS_INT;
+typedef __INTMAX_TYPE__ intmax_t;
 
 enum Lisp_Type
   {