I've looked into this a bit, and my current understanding is
that code using 64-bit integers won't work under Solaris
2.5.1, no matter what compiler you use. I've heard that the
OS won't save the 64-bit registers properly across context
switches. I believe Solaris 2.6 (currently in beta testing)
supports 64-bit code. If anyone can provide a guest account
on a machine running 2.6, I can try building a 64-bit client
for it.
That said, the bit-parallel code can run in 32-bit mode, and
the result is sometimes faster than the current (non-Intel)
DESCHALL clients. Some such clients may be released in the
near future.
- Darrell