This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/linux/master in repository binutils-gdb.
from b668d5b Apply binutils-properties.patch adds 938ec66 Automatic date update in version.in adds dc1e4d6 Reduce the size of s390 symbol tables by allowing relocations [...] adds efdf7a0 Fix minor problems with previous wasm32 binutils commit. adds 8fa5b77 gdbserver: Suffix generated C files with -generated adds 858f82b RISC-V: Add physical memory protection CSRs adds fecb9c4 RISC-V: Allow ISA subsets to be disabled adds 5e6a0e7 Automatic date update in version.in adds 450b68d Automatic date update in version.in adds 12bfb8f Automatic date update in version.in adds f32ba72 readelf: Update check for invalid word offsets in ARM unwind [...] adds 75ec1fd Fix runtime seg-fault in readelf when parsing a corrupt MIPS binary. adds 82156ab readelf: Fix overlarge memory allocation when reading a binar [...] adds 46bed67 ld: Support ELF GNU program properties adds 2514e33 Correct the ChangeLog entry adds 2f5f29c IA16 support adds c41cf6f RISC-V: Avoid a const warning adds 4c220b4 Automatic date update in version.in adds db3a1dc Remove MAX_REGISTER_SIZE from frame.c adds ad32986 Fix null pointer dereferences when using a link built with clang. adds d62a8ae remote.c: Use ptid_t instead of struct ptid adds 65dd1e5 gdbserver: Clear .deps on clean adds b529203 RISC-V: Resurrect GP-relative disassembly hints adds a91e160 Support ELF SHF_GNU_MBIND and PT_GNU_MBIND_XXX new 7f007d8 Merge remote-tracking branch 'origin/master' into users/hjl/l [...] new 988ad1d Revert "Apply binutils-properties.patch"
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 13 + bfd/ChangeLog | 56 + bfd/Makefile.am | 2 + bfd/Makefile.in | 3 + bfd/config.bfd | 6 + bfd/configure | 2 +- bfd/configure.ac | 2 +- bfd/elf-bfd.h | 58 + bfd/elf-properties.c | 483 +++++ bfd/elf.c | 69 +- bfd/elf32-i386.c | 74 + bfd/elf64-x86-64.c | 78 +- bfd/elflink.c | 35 +- bfd/elfnn-riscv.c | 9 +- bfd/elfxx-target.h | 12 + bfd/version.h | 2 +- binutils/ChangeLog | 34 + binutils/NEWS | 4 +- binutils/readelf.c | 64 +- binutils/testsuite/binutils-all/mbind1.s | 33 + binutils/testsuite/binutils-all/objcopy.exp | 1 + binutils/testsuite/binutils-all/wasm32/wasm32.exp | 3 +- config.sub | 2 +- gas/ChangeLog | 52 + gas/NEWS | 2 + gas/config/obj-elf.c | 54 +- gas/config/obj-elf.h | 3 +- gas/config/tc-arm.c | 3 +- gas/config/tc-ia64.c | 2 +- gas/config/tc-microblaze.c | 18 +- gas/config/tc-mips.c | 2 +- gas/config/tc-msp430.c | 2 +- gas/config/tc-riscv.c | 15 + gas/config/tc-rx.c | 4 +- gas/config/tc-s390.c | 6 +- gas/config/tc-tic6x.c | 3 +- gas/configure.tgt | 3 + gas/doc/as.texinfo | 2 + gas/testsuite/gas/elf/elf.exp | 3 + gas/testsuite/gas/elf/section10.d | 4 +- gas/testsuite/gas/elf/section10.s | 4 +- gas/testsuite/gas/elf/section12.s | 33 + gas/testsuite/gas/elf/section12a.d | 35 + gas/testsuite/gas/elf/section12b.d | 32 + gas/testsuite/gas/elf/section13.d | 2 + gas/testsuite/gas/elf/section13.l | 2 + gas/testsuite/gas/elf/section13.s | 2 + gdb/ChangeLog | 10 + gdb/frame.c | 35 +- gdb/gdbserver/.gitignore | 18 +- gdb/gdbserver/ChangeLog | 16 + gdb/gdbserver/Makefile.in | 69 +- gdb/remote.c | 10 +- include/ChangeLog | 54 + include/elf/common.h | 7 + include/elf/riscv.h | 3 + include/opcode/riscv-opc.h | 40 + ld/ChangeLog | 58 + ld/NEWS | 4 + ld/configure.tgt | 1 + ld/emultempl/elf32.em | 48 +- ld/testsuite/ld-elf/elf.exp | 21 + ld/testsuite/ld-elf/mbind1.s | 43 + ld/testsuite/ld-elf/mbind1a.d | 44 + ld/testsuite/ld-elf/mbind1b.d | 44 + ld/testsuite/ld-elf/mbind1c.d | 44 + ld/testsuite/ld-elf/mbind2a.s | 15 + ld/testsuite/ld-elf/mbind2b.c | 17 + ld/testsuite/ld-i386/i386.exp | 273 +++ ld/testsuite/ld-i386/pass.c | 8 + ld/testsuite/ld-i386/property-1.r | 7 + ld/testsuite/ld-i386/property-2.r | 7 + ld/testsuite/ld-i386/property-3.r | 8 + ld/testsuite/ld-i386/property-4.r | 8 + ld/testsuite/ld-i386/property-5.r | 8 + ld/testsuite/ld-i386/property-6.r | 7 + ld/testsuite/ld-i386/property-6a.c | 7 + ld/testsuite/ld-i386/property-6b.c | 8 + ld/testsuite/ld-i386/property-6c.S | 18 + ld/testsuite/ld-i386/property-7.r | 6 + ld/testsuite/ld-i386/property-no-copy.S | 15 + ld/testsuite/ld-i386/property-stack.S | 18 + ld/testsuite/ld-i386/property-unsorted-1.S | 34 + ld/testsuite/ld-i386/property-unsorted-2.S | 22 + ld/testsuite/ld-i386/property-x86-1.S | 32 + ld/testsuite/ld-i386/property-x86-2.S | 25 + ld/testsuite/ld-x86-64/pass.c | 8 + ld/testsuite/ld-x86-64/property-1.r | 7 + ld/testsuite/ld-x86-64/property-2.r | 7 + ld/testsuite/ld-x86-64/property-3.r | 8 + ld/testsuite/ld-x86-64/property-4.r | 8 + ld/testsuite/ld-x86-64/property-5.r | 8 + ld/testsuite/ld-x86-64/property-6.r | 7 + ld/testsuite/ld-x86-64/property-6a.c | 7 + ld/testsuite/ld-x86-64/property-6b.c | 8 + ld/testsuite/ld-x86-64/property-6c.S | 23 + ld/testsuite/ld-x86-64/property-7.r | 6 + ld/testsuite/ld-x86-64/property-no-copy.S | 20 + ld/testsuite/ld-x86-64/property-stack.S | 23 + ld/testsuite/ld-x86-64/property-unsorted-1.S | 39 + ld/testsuite/ld-x86-64/property-unsorted-2.S | 27 + ld/testsuite/ld-x86-64/property-x86-1.S | 37 + ld/testsuite/ld-x86-64/property-x86-2.S | 30 + ld/testsuite/ld-x86-64/x86-64.exp | 273 +++ opcodes/ChangeLog | 5 + opcodes/riscv-dis.c | 2 +- patches/README | 1 - patches/binutils-properties.patch | 2178 --------------------- 108 files changed, 2840 insertions(+), 2337 deletions(-) create mode 100644 bfd/elf-properties.c create mode 100644 binutils/testsuite/binutils-all/mbind1.s create mode 100644 gas/testsuite/gas/elf/section12.s create mode 100644 gas/testsuite/gas/elf/section12a.d create mode 100644 gas/testsuite/gas/elf/section12b.d create mode 100644 gas/testsuite/gas/elf/section13.d create mode 100644 gas/testsuite/gas/elf/section13.l create mode 100644 gas/testsuite/gas/elf/section13.s create mode 100644 ld/testsuite/ld-elf/mbind1.s create mode 100644 ld/testsuite/ld-elf/mbind1a.d create mode 100644 ld/testsuite/ld-elf/mbind1b.d create mode 100644 ld/testsuite/ld-elf/mbind1c.d create mode 100644 ld/testsuite/ld-elf/mbind2a.s create mode 100644 ld/testsuite/ld-elf/mbind2b.c create mode 100644 ld/testsuite/ld-i386/pass.c create mode 100644 ld/testsuite/ld-i386/property-1.r create mode 100644 ld/testsuite/ld-i386/property-2.r create mode 100644 ld/testsuite/ld-i386/property-3.r create mode 100644 ld/testsuite/ld-i386/property-4.r create mode 100644 ld/testsuite/ld-i386/property-5.r create mode 100644 ld/testsuite/ld-i386/property-6.r create mode 100644 ld/testsuite/ld-i386/property-6a.c create mode 100644 ld/testsuite/ld-i386/property-6b.c create mode 100644 ld/testsuite/ld-i386/property-6c.S create mode 100644 ld/testsuite/ld-i386/property-7.r create mode 100644 ld/testsuite/ld-i386/property-no-copy.S create mode 100644 ld/testsuite/ld-i386/property-stack.S create mode 100644 ld/testsuite/ld-i386/property-unsorted-1.S create mode 100644 ld/testsuite/ld-i386/property-unsorted-2.S create mode 100644 ld/testsuite/ld-i386/property-x86-1.S create mode 100644 ld/testsuite/ld-i386/property-x86-2.S create mode 100644 ld/testsuite/ld-x86-64/pass.c create mode 100644 ld/testsuite/ld-x86-64/property-1.r create mode 100644 ld/testsuite/ld-x86-64/property-2.r create mode 100644 ld/testsuite/ld-x86-64/property-3.r create mode 100644 ld/testsuite/ld-x86-64/property-4.r create mode 100644 ld/testsuite/ld-x86-64/property-5.r create mode 100644 ld/testsuite/ld-x86-64/property-6.r create mode 100644 ld/testsuite/ld-x86-64/property-6a.c create mode 100644 ld/testsuite/ld-x86-64/property-6b.c create mode 100644 ld/testsuite/ld-x86-64/property-6c.S create mode 100644 ld/testsuite/ld-x86-64/property-7.r create mode 100644 ld/testsuite/ld-x86-64/property-no-copy.S create mode 100644 ld/testsuite/ld-x86-64/property-stack.S create mode 100644 ld/testsuite/ld-x86-64/property-unsorted-1.S create mode 100644 ld/testsuite/ld-x86-64/property-unsorted-2.S create mode 100644 ld/testsuite/ld-x86-64/property-x86-1.S create mode 100644 ld/testsuite/ld-x86-64/property-x86-2.S delete mode 100644 patches/binutils-properties.patch