This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Gcc 2.95+ and purify
- To: gcc at gcc dot gnu dot org
- Subject: Gcc 2.95+ and purify
- From: Morten Welinder <terra at diku dot dk>
- Date: 3 Jun 2001 00:27:04 -0000
Does anyone know why gcc 2.95+ works so badly with Purify under
Solaris?
(I have given up on Irrational; I no longer believe the have the
skilled people needed to fix anything non-trivial. And unfortunately
they sit on some important patents, so a free equivalent is not
likely to happen anytime soon.) My hope would be for a simple
work-around.
The trouble appears to be related to dynamic libraries. More
specifically, some function calls within dynamic libraries are
getting instrumented incorrectly and the cpu ends up places it
should not.
Static libraries seem to work ok.
It does not appear to matter what linker (Gnu/Sun) is being used.
FYI, Solaris 2.7/2.8 and Purify 4.5.1/5.1; Gcc 2.95.2.
Morten