|
From: Dan K. <da...@ke...> - 2003-09-05 00:52:18
|
Dirk Mueller wrote: > On Thursday 04 September 2003 20:10, Gabriel Gomiz wrote: > > >>Are this instructions supported in valgrind? If not, is there a complex >>technical problem in implementing them? Do you have any pointers to docs >>if I decide to give you a hand and implementing them? > > > they're currently not supported. Adding support as in "ignore them" would be > fairly easy, but correct support is quite difficult. Per principle, valgrind > has to know > > a) that OUT writes a byte / word / dword and that it has to check all the bits > it writes for definedness (or ignore some as they don't matter depending > on the port?) > > b) that IN reads a value and makes all its bits defined (but what if not > all bits are defined?) How 'bout just escaping to the real system for those two instructions, and kludging definedness (e.g. for IN, assume all bits are defined, etc.) - Dan -- Dan Kegel http://www.kegel.com http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=78045 |