diff options
author | Wilco Dijkstra <wdijkstr@arm.com> | 2020-02-17 19:09:40 +0000 |
---|---|---|
committer | Wilco Dijkstra <wdijkstr@arm.com> | 2020-02-17 19:09:40 +0000 |
commit | bc0f8df124f6ee12c82c5a6c1335868a15bcaecb (patch) | |
tree | 3fc5abd68d7fffe8a952ab01f7b71cbb76d1d336 | |
parent | c5e1c1d3aba39e960cc5fb0dcd77e447e5dee7eb (diff) | |
download | gcc-bc0f8df124f6ee12c82c5a6c1335868a15bcaecb.zip gcc-bc0f8df124f6ee12c82c5a6c1335868a15bcaecb.tar.gz gcc-bc0f8df124f6ee12c82c5a6c1335868a15bcaecb.tar.bz2 |
[AArch64] Fix PR93565 testcase for ILP32.
Fix PR93565 testcase for ILP32.
testsuite/
* gcc.target/aarch64/pr93565.c: Fix test for ilp32.
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/aarch64/pr93565.c | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1239074..1b6c566 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2020-02-17 Wilco Dijkstra <wdijkstr@arm.com> + + * gcc.target/aarch64/pr93565.c: Fix test for ilp32. + 2020-02-17 Will Schmidt <will_schmidt@vnet.ibm.com> * gcc.target/powerpc/fold-vec-extract-longlong.p8.c: Correct diff --git a/gcc/testsuite/gcc.target/aarch64/pr93565.c b/gcc/testsuite/gcc.target/aarch64/pr93565.c index 7200f80..fb64f5c 100644 --- a/gcc/testsuite/gcc.target/aarch64/pr93565.c +++ b/gcc/testsuite/gcc.target/aarch64/pr93565.c @@ -14,13 +14,13 @@ static const char table[64] = { 9, 30, 45, 41, 8, 40, 7, 6, }; -static inline int ctz1 (unsigned long b) +static inline int ctz1 (unsigned long long b) { - unsigned long lsb = b & -b; + unsigned long long lsb = b & -b; return table[(lsb * magic) >> 58]; } -void f (unsigned long x, int *p) +void f (unsigned long long x, int *p) { if (x != 0) { |