[cvs-nhc98] Fix builds with gcc-3.x by introducing an "evil mangler" t