PR c/108192 - Fix test for mingw
authorJonathan Yong <10walls@gmail.com>
Wed, 11 Jan 2023 09:51:02 +0000 (09:51 +0000)
committerJonathan Yong <10walls@gmail.com>
Sat, 28 Jan 2023 15:16:31 +0000 (15:16 +0000)
gcc/testsuite/ChangeLog:

PR c/108192
* g++.dg/cet-notrack-1.C: Use puts instead of printf,
so function call is not mangled by __mingw_printf when
doing assembly symbol inspection.

Signed-off-by: Jonathan Yong <10walls@gmail.com>
gcc/testsuite/g++.dg/cet-notrack-1.C

index ee98fd4..a19eed0 100644 (file)
@@ -18,8 +18,8 @@ B b;
 A& a = b;
 int (A::*amem) () __attribute__((nocf_check)) = &A::foo; // take address
 if ((a.*amem)() == 73) // use the address
-  printf("pass\n");
+  puts("pass\n");
 else
-  printf("fail\n");
+  puts("fail\n");
 return 0;
 }