RedHat utilise bien prelink, et pas objprelink, ça je peux confirmer (discussion avec bero de rh-de à ce sujet), mais prelink n'est pas installé...
Il me semble qu'en l'essence, prelink n'a pas d'intérêt s'il est installé par défaut pour ne rien faire. Ça devient intéressant après plusieurs exécutions. Du profiling en somme sur les relocations. Faudrait retrouver le message de Jakub sur les listes idoines.
par ailleurs, la fonctionnalité que tu décris (-z combreloc), inclue dans les binutils (glibc a également dû etre patché) est en fait une partie du "projet" prelink (je simplifie),
-z combreloc est une optimisation "usuelle". D'ailleurs, c'est dispo dans le linker de Solaris si je ne m'abuse.
[^] # Re: ## GCC 2.96 N'existe PAS ! ##
Posté par Gwenole Beauchesne . En réponse à la dépêche La Mandrake 8.2 est sortie. Évalué à 2.
Il me semble qu'en l'essence, prelink n'a pas d'intérêt s'il est installé par défaut pour ne rien faire. Ça devient intéressant après plusieurs exécutions. Du profiling en somme sur les relocations. Faudrait retrouver le message de Jakub sur les listes idoines.
Les derniers sources de prelink devraient se trouver ici: ftp://people.redhat.com/jakub/prelink/(...) .
par ailleurs, la fonctionnalité que tu décris (-z combreloc), inclue dans les binutils (glibc a également dû etre patché) est en fait une partie du "projet" prelink (je simplifie),
-z combreloc est une optimisation "usuelle". D'ailleurs, c'est dispo dans le linker de Solaris si je ne m'abuse.