Marcus D. Hanwell posted <[EMAIL PROTECTED]>, excerpted
below,  on Mon, 16 May 2005 12:50:27 +0100:

> I just wanted to point out that the visibility support is also in GCC 3.4 (it 
> was backported in our version), and will soon be disabled due to segfaults it 
> produces, after discussions with the KDE developers on the issue. You can 
> find bugs in our bugzilla, and the KDE bugzilla if you would like more 
> information.
> 
> Using GCC 4 certainly shouldn't cause any major improvement in speed due to 
> visibility though, as it was already available in 3.4.*.

I don't know what it is, then, but it's a /dramatic/ improvement, that's
for sure.  AFAIK, our KDE-3.4 ebuilds turned off the visibility stuff in
the Gentoo-gcc-3.4 backports, however, at least at some point.  Maybe
that's why I haven't experienced issues, and /did/ experience such a speed
improvement.

Also note that I have launch-time linking forced by default on my system,
no lazy linking (LDFLAGS="-Wl,-z,now" in make.conf), which would magnify
the launch-time effect of the visibility stuff dramatically.  Maybe that's
why I see the dramatic speed increase.  All I know is I see it and I'm
certainly not going to argue with it!  <g>

> The snapshots available in portage should get rid of the issues KDE was 
> having. I intend test KDE 3.4.1 with GCC 4 once it is released.

The latest gcc snapshot is indeed what I'm using, and I expect the issues
with KDE have been solved with them as well, altho I must say I hadn't
experienced any issues with the 4.0.0 version either.  Again, I see
reports of problems and it's a mystery to me why I don't see them, but I'm
not going to argue with fate in this case!  <g>

Or... did you mean kde-3.4.1 snapshots?  If so, I wasn't aware of them.

What I'm /really/ looking forward to, now, is kde-4.0 on qt-4.0, naturally
all compiled with gcc-4.1 or whatever it happens to be by then! =8^)

Well, that, and it'll be nice to have the modularized xorg-7.0, gcc-4.x
compiled of course. =8^)

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
[email protected] mailing list

Reply via email to