]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
linux aarch64: an extra Helgrind printf suppression and dix a couple of warnings
authorPaul Floyd <pjfloyd@wanadoo.fr>
Wed, 7 Feb 2024 20:06:52 +0000 (21:06 +0100)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Wed, 7 Feb 2024 20:06:52 +0000 (21:06 +0100)
The existing suppression begins with

   fun:memcpy*

but I'm seeing the first one as

   fun:__GI_memcpy

so I just made that *memcpy*

glibc-2.X-helgrind.supp.in
none/tests/arm64/fp_and_simd_v82.c

index 18bf5328e849e39b8279ff374cd3719fbd4a2f26..d1c120eba423c7403f66576fa6405d8805df08cc 100644 (file)
@@ -58,7 +58,7 @@
 {
    helgrind-glibc-__printf_buffer_write
    Helgrind:Race
-   fun:memcpy*
+   fun:*memcpy*
    ...
    fun:__printf_buffer_write
 }
index 4a0d7efed68cecd192bbb3e198b23a42cba1a5ca..75144f727bd7ef6be7a35ad1e1b3080d9a976c06 100644 (file)
@@ -140,6 +140,7 @@ static void showV128 ( V128* v )
       printf("%02x", (Int)v->u8[i]);
 }
 
+#if 0
 static void showBlock ( const char* msg, V128* block, Int nBlock )
 {
    Int i;
@@ -160,6 +161,7 @@ static ULong dup4x16 ( UInt x )
    r |= (r << 32);
    return r;
 }
+#endif
 
 // Generate a random double-precision number.  About 1 time in 2,
 // instead return a special value (+/- Inf, +/-Nan, denorm).