Mike Frysinger <[EMAIL PROTECTED]> said: > this is correct, a very good reason to fix TEXTRELs. another good > reason is that since the segment cannot be mapped readonly, the memory > cannot be shared across multiple processes ... each will need to have > its own copy, thus wasting what could be significant memory resources.
Sounds like something nice to do, but not something that should be _required_ for a package to be deemed stable. > > The constant need to look up the address is what causes > > the performance degredation. The performance degredation however is of > > no worry to us. > > if by "constant" you mean "once everytime the code is loaded", then you > are correct ... the relocations need to be rewritten everytime the image > is loaded into memory by the dynamic loader (ldso), but after the first > fixup, that's it, nothing else to be done. Again, nice to fix, but does not seem necessary. > working on it as i said ... i wish this e-mail could have been posted > once i had more easier things to read :p You are working on a policy, or just docs to explain the issues? From what was listed above, I'm not sure why we should require that people fix these issues just to have a package deemed stable. -- Mark Loeser - Gentoo Developer (cpp gcc-porting toolchain x86) email - halcy0n AT gentoo DOT org mark AT halcy0n DOT com web - http://dev.gentoo.org/~halcy0n/ http://www.halcy0n.com
pgpqnl9LWsDn7.pgp
Description: PGP signature