CVSROOT:        /cvs
Module name:    src
Changes by:     dera...@cvs.openbsd.org 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

Reply via email to