Le PHDR pointant vers les PHDR indique au chargeur que les PHDR eux-mêmes doivent être mappés à l'espace d'adressage du processus, afin de les rendre accessibles au programme lui-même.
Ceci est utile principalement pour les liens dynamiques.
La raison pour laquelle la mémoire est marquée comme exécutable est que les PHDR sont plus petits qu'une page et se trouvent juste à côté du début du code exécutable. Si les autorisations pour les PHDR étaient différentes de celles du texte du programme, l'éditeur de liens devrait insérer un remplissage entre eux.