Elfedit: fixing an alignment issue on GCC

This patch makes a consistent choice of rounded_last_vaddr vs last_vaddr for moving the initial segments. The choice is between adding a new page after the moved segments for the modified sections, vs concatenating. The main thing to consider is page permissions, which are likely to be different between dynamic linking info vs core program info.

Created by  pmeunier  on May 9, 2025
E6W7X7U3IC5542LG2KFLCFIVWZS4BSNT4KF7FRKCM6XVZTN3CNJAC
Change contents