http://wiki.netbsd.org/projects/project/valgrind/ sketches a project for porting valgrind, but gives tech-kern as its contact address. Surely that's not right?
In passing, the difficulty will vary, substantially I expect, with the port(s) it's targeted for. I spent a while trying to implement valgrind on the NetBSD/sparc I use and ended up collapsing that effort into my userland SPARC emulator instead; handling a restore in the delay slot of a jmpl, a common thing in function epilogues, looked like more of a headache than adding the functionality to the emulator. (It's found one bug in libc already, back in July 2021 IIRC.) Perhaps I just need a better approach.... /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML mo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B