On 09/22/2016 06:53 PM, Mikhail Baikov wrote:
> valgrind:  A must-be-redirected function
> valgrind:  whose name matches the pattern:      strcmp
> valgrind:  in an object with soname matching: ld-linux-armhf.so.3
> valgrind:  was not found whilst processing
> valgrind:  symbols from the object with soname: ld-linux-armhf.so.3
    Look at coregrind/m_redir.c:1364

    /* If we're using memcheck, use these intercepts right from the
       start, otherwise ld.so makes a lot of noise.  In most ARM-linux
       distros, ld.so's soname is ld-linux.so.3, but Ubuntu 14.04 on
       Odroid uses ld-linux-armhf.so.3 for some reason. */


       /* strcmp */
          "ld-linux.so.3", "strcmp",

   I think, on some machines running linux strcmp() function resides in 
ld-linux.so. But look on same for x86: just NULL passed to 
add_hardwired_spec() function. I think, you need to do the same.

Valgrind-users mailing list

Reply via email to