Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 183179 - devmanual incorrectly states "-fPIC causes drastic slowdown"
Summary: devmanual incorrectly states "-fPIC causes drastic slowdown"
Status: RESOLVED FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Devmanual (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Quality Assurance Team
URL: http://devmanual.gentoo.org/archs/amd...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-25 18:07 UTC by Mike Doty (RETIRED)
Modified: 2007-12-16 19:36 UTC (History)
0 users

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


Attachments
altered the statement in question (bug183179.patch,530 bytes, patch)
2007-12-16 19:35 UTC, Mark Loeser (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Doty (RETIRED) gentoo-dev 2007-06-25 18:07:27 UTC
In the amd64 section, the devmanual claims "Another bad idea is to (ab)use append-flags function from flag-o-matic.eclass. Applying -fPIC on all objects will slow down the binaries in a drastic way."

The amd64 project agrees that -fPIC should not be universally applied, however it is incorrect to state that our binaries suffer slowdown from use of said flag.  amd64 does not suffer from that in the same way that x86 or other archs do.

Please reword.
Comment 1 Piotr Jaroszyński (RETIRED) gentoo-dev 2007-07-01 15:43:37 UTC
FWIW I have fixed it locally so don't double the work. soon to be applied...
Comment 2 Mike Doty (RETIRED) gentoo-dev 2007-07-20 23:48:09 UTC
has this been applied and pushed out yet?
Comment 3 Torsten Veller (RETIRED) gentoo-dev 2007-07-21 06:50:01 UTC
(In reply to comment #2)
> has this been applied and pushed out yet?

No.

I think the only ones that can commit are:
spb, christel(?), betelgeuse, the council members ((still) all?).
As council member and strategic lead of amd64 you are a good candidate to provide a patch and apply it.
Comment 4 Mark Loeser (RETIRED) gentoo-dev 2007-12-16 19:35:38 UTC
Created attachment 138649 [details, diff]
altered the statement in question

Changed it to say that it shouldn't be applied to all objects, only to shared objects.  So now it doesn't say it will cause a drastic slowdown
Comment 5 Mark Loeser (RETIRED) gentoo-dev 2007-12-16 19:36:31 UTC
This has been committed.  Reopen if you dislike or want it reworded in a specific way.