[EMAIL PROTECTED] wrote:
But whoever works on this probably also needs to make sure to include
some binaries optimized with different values for -xvis, -xchip=<foo>,
-xcode=<different values>, and other options that might use extra
instructions not used by the default makefile rules for Solaris proper.
Possibly testing the disassembler on the platform-specific copies of
libc and medialib will do some of this of course. But if not, some of
these more obscure instructions might take more testing.
Many of such libraries are available even in core Solaris (thing about
libc_psr which uses VIS; certain of the Niagara specific kernel modules)
That's what I meant by "Possibly testing the disassembler on the
platform-specific copies of libc and medialib" above. But libc_psr may
not capture *all* of the unique instructions for a specific CPU, plus
the variability of branch types with -xcode and other options.
For one thing, the userland libc_psr is not going to capture privilidged
instructions, for example.
So this was just intended as a reminder for whoever works on the
disassembler, that once you're 99% of the way there, there may still be
a whole set of obscure cases to try to also capture.
Hugh.
_______________________________________________
opensolaris-discuss mailing list
[email protected]