LWN.net Logo

"Exec Shield" for Linux

"Exec Shield" for Linux

Posted May 4, 2003 8:54 UTC (Sun) by Peter (guest, #1127)
Parent article: "Exec Shield" for Linux

Does anyone know if this patch is compatible with prelink? By "compatible" I mean that prelink is not rendered pointless?

It seems that prelink would not work, even if it were aware of the requirement to put library addresses in the ascii armor area. My system has about 79 MB of shared libraries (find /lib /usr/lib -type f -name \*.so\* | xargs size | awk '{n+=$1}END{print n}') - only a fraction will fit in 15 MB, obviously, so prelink would have to do some major overlapping of unrelated libs. And that's without major hogs like GNOME 2 or KDE 3.

Oh well, prelinking (like -O3 -mpentium4) is only of marginal benefit in most production environments.


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds