This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Gcc 2.95+ and purify



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]