Sun SPARC 5 Problems
The SPARC SunOS 5 and QSW CS-2 platforms have the following known problems:
Apogee 4.0 compilers must be patched
The Apogee 4.0 compilers on Sun OS4 and Sun OS5 require a patch to bring them up to revision level 4.010. Follow the Apogee 4.0 Compiler Patch Procedures, which is found in the Patching document.
Breakpoints in thunks may cause crash
Using breakpoints in thunks may lead to unexpected results, including having the target program crash unexpectedly. A thunk is a small linkage routine that connects a subroutine call to the actual subroutines in a dynamic library. The SPARC SunOS 5 dynamic loader modifies the code in the thunks during program execution, which conflicts with TotalView's planting and unplanting of breakpoints. The first time through a thunk, the thunk branches to the dynamic loader, and the dynamic loader modifies the thunk to branch directly to the corresponding dynamic library routine. Subsequent trips through the thunk branch directly to the dynamic library routine.