Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6322 - xfree-4.2.0-r12 module loader NOT broken with gcc-3.2 optimizations
Summary: xfree-4.2.0-r12 module loader NOT broken with gcc-3.2 optimizations
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Martin Schlemmer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-11 07:23 UTC by Nicholas Wourms
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicholas Wourms 2002-08-11 07:23:49 UTC
I noticed that optimizations were being eliminated for gcc-3.2 (per bug #4189)
in the latest Changelog of the xfree ebuild.  I am pleased to report that this
is NOT necessary.  I have successfully built and tested xfree with the "-O3
-march=pentium3 -pipe" optimizations and have no issues relating to "X not
loading modules" [including DRI, DDC, etc].  This goes for allowing "-mmmx and
-msse" during the make install phase as well.  It works fine, detects my
hardware and it is fast.  This was probably just a glitch in gcc-3.1 (not in
3.1.1 aka 3.2).  X is a CPU hog, and you truly need every last optimization you
can get your hands on!
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2002-08-11 17:47:06 UTC
Are you referring to the "-fno-merge-constants" being added to CFLAGS ?  If
so, thanks.  If you are referring to the pentium4 being dropped to
pentium3 ..... just do not work :(
Comment 2 Nicholas Wourms 2002-08-12 10:56:25 UTC
Ok, I was confused.  I'm on a PIII, and when I built X, using -mmmx and -msse
worked fine for the parts that needed it.  I thought you had changed the part
that checks for gcc3 to check for gcc3.x.  Apparently this is not the case, so I
was wrong.  You can close this bug out.