On 3/30/25 2:52 AM, Jonathan Yong wrote:
Patch OK for master branch?

gcc/testsuite/ChangeLog:
   * gcc.dg/analyzer/torture/switch-3.c: fix llp64 warnings

diff --git a/gcc/testsuite/gcc.dg/analyzer/torture/switch-3.c b/gcc/ testsuite/gcc.dg/analyzer/torture/switch-3.c
index 57b8acdb292..b40be664d38 100644
--- a/gcc/testsuite/gcc.dg/analyzer/torture/switch-3.c
+++ b/gcc/testsuite/gcc.dg/analyzer/torture/switch-3.c
@@ -68,7 +68,7 @@ extern void check_init_u32 (__u32 v);
  /* Adapted/reduced from arch/x86/kernel/cpu/mtrr/if.c: mtrr_ioctl,
     which is GPL-2.0  */

-long mtrr_ioctl(unsigned int cmd, unsigned long __arg) {
+long mtrr_ioctl(unsigned int cmd, __UINTPTR_TYPE__ __arg) {
    int err = 0;
    struct mtrr_sentry sentry;
    struct mtrr_gentry gentry;


Pushed to gcc master branch.

Reply via email to