[just to make sure that everybody will hear that] On Thursday 26 May 2005 01:37, Duncan wrote: > That isn't going to kill it for gcc-4.0.1-snapshots, right, only gcc-3.4? > I'll be rather unhappy if the speed increases I've been attributing to > that visibility support under gcc4, disappear! =8^( It will be *completely* disabled.
-fvisibility=hidden *must not* be used if the project isn't supposed to use only its own code without linking to other libraries, as that kills the RTTI stuff. It's not a fault in GCC, it's a fault in the way -fvisibility=hidden was used by KDE. KDE 3.5 and 4 will have the right visibility support enabled just for KDE stuff instead of messing around with QT and other libraries which doesn't use that consistently. Please note that every try to use -fvisibility=hidden in CFLAGS will result in *great* problems which won't be supported at all. -- Diego "Flameeyes" Pettenò Gentoo Developer (Gentoo/FreeBSD, Video, Gentoo/AMD64) http://dev.gentoo.org/~flameeyes/
pgpcxrWaJLq7g.pgp
Description: PGP signature