Ok, so how about an unrestricted SPARCv8 disassembler (for NetBSD)
as a starting point?

http://www.users.qwest.net/~eballen1/source.html

wide open, not GPL.

There's also something at
http://www.eecs.harvard.edu/~nr/toolkit/

but I see no mention of a license, and it looks very unconventional in
terms of how it's implemented.

There may also be some SPARC disassembler code as part of Plan 9,
under the Lucent Public License (whatever that works out to).

And there may be others too; I didn't dig very deep.

I think doing this "right" may actually mean reimplementing libdisasm for 
SPARC/UltraSPARC,
which would appear to be used in one form or another by at least mdb, kmdb, and
/usr/ccs/bin/dis.
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to