Andreas Schwab <[email protected]> writes: > Anton Blanchard <[email protected]> writes: > >> On 64bit applications the VDSO is the only thing in segment 0. Since the VDSO >> is position independent we can remove the hint and let get_unmapped_area pick >> an area. > > This breaks gdb. The section table in the VDSO image when mapped into > the process no longer contains meaningful values, and gdb rejects it.
The problem is that the load segment requires 64k alignment, but the page allocater of course only provides PAGE_SIZE alignment, causing the image to be unaligned in memory. Andreas. -- Andreas Schwab, [email protected] GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." _______________________________________________ Linuxppc-dev mailing list [email protected] https://lists.ozlabs.org/listinfo/linuxppc-dev
