]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[testsuite] [aarch64] use uint64_t in rwsr tests
authorAlexandre Oliva <oliva@adacore.com>
Wed, 21 May 2025 09:20:17 +0000 (06:20 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Wed, 21 May 2025 09:20:17 +0000 (06:20 -0300)
stdint.h defines uint64_t instead of __uint64_t, so use the former.
__uint64_t is not available on e.g. vxworks.

for  gcc/testsuite/ChangeLog

* gcc.target/aarch64/acle/rwsr.c: Use uint64_t.
* gcc.target/aarch64/acle/rwsr-2.c: Likewise.

gcc/testsuite/gcc.target/aarch64/acle/rwsr-2.c
gcc/testsuite/gcc.target/aarch64/acle/rwsr.c

index cca88924043ea385e92a7086e9456b741ab6fdca..5527297e6277a484bca93a9c643bf1c5d2ba082b 100644 (file)
@@ -9,14 +9,14 @@
 void
 test_leading_zeros ()
 {
-  __uint64_t b = __arm_rsr64 ("S1_2_C03_C04_5"); /* { dg-error "invalid system register name 's1_2_c03_c04_5'" } */
+  uint64_t b = __arm_rsr64 ("S1_2_C03_C04_5"); /* { dg-error "invalid system register name 's1_2_c03_c04_5'" } */
   __arm_wsr64 ("S1_2_C03_C04_5", b); /* { dg-error "invalid system register name 's1_2_c03_c04_5'" } */
 }
 
 void
 test_bounds ()
 {
-  __uint64_t b;
+  uint64_t b;
   b = __arm_rsr64 ("s4_2_c3_c4_5"); /* { dg-error "invalid system register name 's4_2_c3_c4_5'" } */
   b = __arm_rsr64 ("s1_8_c3_c4_5"); /* { dg-error "invalid system register name 's1_8_c3_c4_5'" } */
   b = __arm_rsr64 ("s1_2_c16_c4_5"); /* { dg-error "invalid system register name 's1_2_c16_c4_5'" } */
index 6feb0bef2d6f8a93ec3d8198817f05b9e1e2f415..f63eb43bf7ee81913bc3988f757b1f6c2f52dd7b 100644 (file)
@@ -171,6 +171,6 @@ set_wsrf64 (double a)
 */
 void set_custom ()
 {
-  __uint64_t b = __arm_rsr64 ("S1_2_C3_C4_5");
+  uint64_t b = __arm_rsr64 ("S1_2_C3_C4_5");
   __arm_wsr64 ("S1_2_C3_C4_5", b);
 }