Existing 32-bit SPARC applications are binary compatible and can run on either the 32-bit or 64-bit operating system environments. The only exceptions are those applications that use libkvm, /dev/kmem, or /proc. See Chapter 2, When to Use 64-bit for more information.