I think the most complex machine specific parts of valgrind are the translation from machine code into intermediate code, and then (after instrumentation) back into machine code. I think that code is reasonably well isolated.
I haven't looked at cachegrind, that has to have some additional machine dependencies of its own.
/ Niels Möller (vässar rödpennan)
Previous text:
2004-01-17 17:43: Subject: file limits
It would be a lot of work, but it looks like someone is preparing for a PPC port by separating CPU- and OS-specific parts in diffrent directories in the next version. To really get what I want I would probably have to apply magic to a DC, solder on at least some extra memmory, after writing the SH3->Valgrind-RISC compiler.
Did anyone already do something like that? I can't remember hearing anything about the specs for the DC memory controller.
/ Peter Bortas