CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2022/10/07 09:04:52
Modified files:
gnu/llvm/lld/ELF: ScriptParser.cpp Writer.cpp
gnu/llvm/llvm/include/llvm/BinaryFormat: ELF.h
gnu/usr.bin/binutils/bfd: elf.c
gnu/usr.bin/binutils/binutils: readelf.c
gnu/usr.bin/binutils/include/elf: common.h
gnu/usr.bin/binutils/ld: ldgram.y
gnu/usr.bin/binutils-2.17/bfd: elf.c
gnu/usr.bin/binutils-2.17/binutils: readelf.c
gnu/usr.bin/binutils-2.17/include/elf: common.h
gnu/usr.bin/binutils-2.17/ld: ldgram.y
Log message:
In the linkers, collect objects in section "openbsd.mutable" and place
them into a page-aligned region in the bss, with the right markers for
kernel/ld.so to identify the region and skip making it immutable.
While here, fix readelf/objdump versions to show all of this.
ok miod kettenis