diff options
author | Jakub Jelinek <jakub@redhat.com> | 2022-12-19 15:05:16 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2022-12-19 15:05:16 +0100 |
commit | 6e85f89a7d59a99a3395b6e153b99262a58b2f6c (patch) | |
tree | 64be2e38b27b64c85baae38e2c574079e5670c30 | |
parent | de2b8c41b872c8638d70dff880ebe8e82628af09 (diff) | |
download | gcc-6e85f89a7d59a99a3395b6e153b99262a58b2f6c.zip gcc-6e85f89a7d59a99a3395b6e153b99262a58b2f6c.tar.gz gcc-6e85f89a7d59a99a3395b6e153b99262a58b2f6c.tar.bz2 |
testsuite: Fix up pr64536.c for LLP64 targets [PR108151]
Apparently llp64 had 2 further warnings, fixed thusly.
2022-12-19 Jakub Jelinek <jakub@redhat.com>
PR testsuite/108151
* gcc.dg/pr64536.c (bar): Cast long to __INTPTR_TYPE__
before casting to long *.
-rw-r--r-- | gcc/testsuite/gcc.dg/pr64536.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.dg/pr64536.c b/gcc/testsuite/gcc.dg/pr64536.c index bca2d4f..18afa9d 100644 --- a/gcc/testsuite/gcc.dg/pr64536.c +++ b/gcc/testsuite/gcc.dg/pr64536.c @@ -40,7 +40,7 @@ bar (int x) h->q = *f; } else - i = (long *) (h->q = *f); + i = (long *) (__INTPTR_TYPE__) (h->q = *f); *c++ = (__INTPTR_TYPE__) f; e += 6; } @@ -54,7 +54,7 @@ bar (int x) h->q = *f; } else - i = (long *) (h->q = *f); + i = (long *) (__INTPTR_TYPE__) (h->q = *f); *c++ = (__INTPTR_TYPE__) f; e += 6; } |