Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Gold has trouble assigning numbers to the location counter inside of an output section description. The bug was triggered by 9fd67b4, which consolidated all of the vsyscall sections into a single section. The workaround is IMO still nicer than the old way of doing it. This produces an apparently valid kernel image and passes my vdso tests on both GNU ld version 2.21.51.0.6-2.fc15 20110118 and GNU gold (version 2.21.51.0.6-2.fc15 20110118) 1.10 as distributed by Fedora 15. Signed-off-by: Andy Lutomirski <[email protected]> Link: http://lkml.kernel.org/r/0b260cb806f1f9a25c00ce8377a5f035d57f557a.1312378163.git.luto@mit.edu Reported-by: Arkadiusz Miskiewicz <[email protected]> Signed-off-by: H. Peter Anvin <[email protected]>
- Loading branch information