Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/binutils.old import latest NetBSD binutils
details: https://anonhg.NetBSD.org/src/rev/be25614bf143
branches: trunk
changeset: 372748:be25614bf143
user: christos <christos%NetBSD.org@localhost>
date: Fri Dec 23 17:01:21 2022 +0000
description:
import latest NetBSD binutils
diffstat:
external/gpl3/binutils.old/dist/bfd/ChangeLog-2018 | 4949 +++
external/gpl3/binutils.old/dist/bfd/ChangeLog-2019 | 3185 ++
external/gpl3/binutils.old/dist/bfd/arc-got.h | 88 +-
external/gpl3/binutils.old/dist/bfd/arc-plt.def | 2 +-
external/gpl3/binutils.old/dist/bfd/arc-plt.h | 4 +-
external/gpl3/binutils.old/dist/bfd/coff-arm.h | 29 +
external/gpl3/binutils.old/dist/bfd/cpu-aarch64.h | 25 +
external/gpl3/binutils.old/dist/bfd/cpu-arm.h | 39 +
external/gpl3/binutils.old/dist/bfd/cpu-bpf.c | 42 +
external/gpl3/binutils.old/dist/bfd/cpu-csky.c | 60 +
external/gpl3/binutils.old/dist/bfd/cpu-h8300.h | 22 +
external/gpl3/binutils.old/dist/bfd/cpu-m68k.h | 23 +
external/gpl3/binutils.old/dist/bfd/cpu-nfp.c | 13 +-
external/gpl3/binutils.old/dist/bfd/cpu-pru.c | 5 +-
external/gpl3/binutils.old/dist/bfd/cpu-s12z.c | 29 +-
external/gpl3/binutils.old/dist/bfd/cpu-wasm32.c | 6 +-
external/gpl3/binutils.old/dist/bfd/doc/bfd.texi | 6 +-
external/gpl3/binutils.old/dist/bfd/ecoff-bfd.h | 59 +
external/gpl3/binutils.old/dist/bfd/elf-linker-x86.h | 60 +
external/gpl3/binutils.old/dist/bfd/elf-linux-core.h | 2 +-
external/gpl3/binutils.old/dist/bfd/elf-properties.c | 418 +-
external/gpl3/binutils.old/dist/bfd/elf-s390.h | 2 +-
external/gpl3/binutils.old/dist/bfd/elf32-arm.h | 121 +
external/gpl3/binutils.old/dist/bfd/elf32-bfin.h | 23 +
external/gpl3/binutils.old/dist/bfd/elf32-cr16.h | 22 +
external/gpl3/binutils.old/dist/bfd/elf32-csky.c | 5201 +++
external/gpl3/binutils.old/dist/bfd/elf32-csky.h | 30 +
external/gpl3/binutils.old/dist/bfd/elf32-dlx.h | 2 +-
external/gpl3/binutils.old/dist/bfd/elf32-m68k.h | 25 +
external/gpl3/binutils.old/dist/bfd/elf32-pru.c | 13 +-
external/gpl3/binutils.old/dist/bfd/elf32-s12z.c | 99 +-
external/gpl3/binutils.old/dist/bfd/elf32-v850.h | 25 +
external/gpl3/binutils.old/dist/bfd/elf32-wasm32.c | 3 +-
external/gpl3/binutils.old/dist/bfd/elf32-z80.c | 380 +
external/gpl3/binutils.old/dist/bfd/elf64-bpf.c | 555 +
external/gpl3/binutils.old/dist/bfd/elf64-nfp.c | 3 +-
external/gpl3/binutils.old/dist/bfd/elfxx-x86.c | 333 +-
external/gpl3/binutils.old/dist/bfd/elfxx-x86.h | 25 +-
external/gpl3/binutils.old/dist/bfd/mach-o-aarch64.c | 4 +-
external/gpl3/binutils.old/dist/bfd/mach-o-arm.c | 26 +-
external/gpl3/binutils.old/dist/bfd/po/pt.gmo | Bin
external/gpl3/binutils.old/dist/bfd/po/pt.po | 10647 +++---
external/gpl3/binutils.old/dist/bfd/wasm-module.c | 127 +-
external/gpl3/binutils.old/dist/bfd/wasm-module.h | 2 +-
external/gpl3/binutils.old/dist/bfd/xcofflink.h | 41 +
external/gpl3/binutils.old/dist/binutils/ChangeLog-2018 | 1558 +
external/gpl3/binutils.old/dist/binutils/ChangeLog-2019 | 1525 +
external/gpl3/binutils.old/dist/binutils/README-how-to-make-a-release | 362 +-
external/gpl3/binutils.old/dist/binutils/doc/ctf.options.texi | 15 +
external/gpl3/binutils.old/dist/binutils/doc/debug.options.texi | 11 +-
external/gpl3/binutils.old/dist/binutils/po/pt.gmo | Bin
external/gpl3/binutils.old/dist/binutils/po/pt.po | 5532 +-
external/gpl3/binutils.old/dist/config/debuginfod.m4 | 38 +
external/gpl3/binutils.old/dist/cpu/bpf.cpu | 660 +
external/gpl3/binutils.old/dist/cpu/bpf.opc | 191 +
external/gpl3/binutils.old/dist/elfcpp/ChangeLog-2018 | 65 +
external/gpl3/binutils.old/dist/elfcpp/ChangeLog-2019 | 69 +
external/gpl3/binutils.old/dist/gas/ChangeLog-2018 | 5886 +++
external/gpl3/binutils.old/dist/gas/ChangeLog-2019 | 4884 +++
external/gpl3/binutils.old/dist/gas/config/tc-bpf.c | 400 +
external/gpl3/binutils.old/dist/gas/config/tc-bpf.h | 51 +
external/gpl3/binutils.old/dist/gas/config/tc-csky.c | 7309 ++++
external/gpl3/binutils.old/dist/gas/config/tc-csky.h | 110 +
external/gpl3/binutils.old/dist/gas/config/tc-pru.c | 35 +-
external/gpl3/binutils.old/dist/gas/config/tc-pru.h | 12 +-
external/gpl3/binutils.old/dist/gas/config/tc-s12z.c | 781 +-
external/gpl3/binutils.old/dist/gas/config/tc-s12z.h | 5 +-
external/gpl3/binutils.old/dist/gas/config/tc-wasm32.c | 4 +-
external/gpl3/binutils.old/dist/gas/config/tc-wasm32.h | 2 +-
external/gpl3/binutils.old/dist/gas/config/te-cloudabi.h | 22 +
external/gpl3/binutils.old/dist/gas/config/te-csky_abiv1.h | 24 +
external/gpl3/binutils.old/dist/gas/config/te-csky_abiv1_linux.h | 24 +
external/gpl3/binutils.old/dist/gas/config/te-csky_abiv2.h | 26 +
external/gpl3/binutils.old/dist/gas/config/te-csky_abiv2_linux.h | 24 +
external/gpl3/binutils.old/dist/gas/doc/as.texi | 280 +-
external/gpl3/binutils.old/dist/gas/doc/c-bpf.texi | 387 +
external/gpl3/binutils.old/dist/gas/doc/c-csky.texi | 195 +
external/gpl3/binutils.old/dist/gas/doc/c-or1k.texi | 300 +
external/gpl3/binutils.old/dist/gas/doc/c-pru.texi | 10 +-
external/gpl3/binutils.old/dist/gas/doc/c-riscv.texi | 80 +-
external/gpl3/binutils.old/dist/gas/doc/c-s12z.texi | 165 +-
external/gpl3/binutils.old/dist/gas/doc/c-wasm32.texi | 2 +-
external/gpl3/binutils.old/dist/gas/po/sv.gmo | Bin
external/gpl3/binutils.old/dist/gas/po/sv.po | 10932 +++---
external/gpl3/binutils.old/dist/gold/ChangeLog-2018 | 785 +
external/gpl3/binutils.old/dist/gold/ChangeLog-2019 | 288 +
external/gpl3/binutils.old/dist/gold/po/uk.gmo | Bin
external/gpl3/binutils.old/dist/gold/po/uk.po | 669 +-
external/gpl3/binutils.old/dist/gold/yyscript.c | 761 +-
external/gpl3/binutils.old/dist/gold/yyscript.h | 8 +-
external/gpl3/binutils.old/dist/gprof/ChangeLog-2018 | 99 +
external/gpl3/binutils.old/dist/gprof/ChangeLog-2019 | 94 +
external/gpl3/binutils.old/dist/include/ChangeLog-2018 | 890 +
external/gpl3/binutils.old/dist/include/ChangeLog-2019 | 773 +
external/gpl3/binutils.old/dist/include/coff/msdos.h | 2 +-
external/gpl3/binutils.old/dist/include/ctf-api.h | 443 +
external/gpl3/binutils.old/dist/include/ctf.h | 605 +
external/gpl3/binutils.old/dist/include/diagnostics.h | 29 +-
external/gpl3/binutils.old/dist/include/elf/arc-cpu.def | 6 +-
external/gpl3/binutils.old/dist/include/elf/bpf.h | 45 +
external/gpl3/binutils.old/dist/include/elf/csky.h | 97 +
external/gpl3/binutils.old/dist/include/elf/nfp.h | 2 +-
external/gpl3/binutils.old/dist/include/elf/pru.h | 2 +-
external/gpl3/binutils.old/dist/include/elf/s12z.h | 7 +-
external/gpl3/binutils.old/dist/include/elf/wasm32.h | 2 +-
external/gpl3/binutils.old/dist/include/elf/z80.h | 52 +
external/gpl3/binutils.old/dist/include/environ.h | 2 +-
external/gpl3/binutils.old/dist/include/gcc-cp-fe.def | 2 +-
external/gpl3/binutils.old/dist/include/gcc-cp-interface.h | 2 +-
external/gpl3/binutils.old/dist/include/gdb/sim-aarch64.h | 2 +-
external/gpl3/binutils.old/dist/include/mach-o/arm64.h | 2 +-
external/gpl3/binutils.old/dist/include/opcode/arc-attrs.h | 2 +-
external/gpl3/binutils.old/dist/include/opcode/csky.h | 110 +
external/gpl3/binutils.old/dist/include/opcode/nfp.h | 2 +-
external/gpl3/binutils.old/dist/include/opcode/pru.h | 2 +-
external/gpl3/binutils.old/dist/include/opcode/s12z.h | 75 +
external/gpl3/binutils.old/dist/include/opcode/wasm.h | 2 +-
external/gpl3/binutils.old/dist/ld/ChangeLog-2018 | 4760 +++
external/gpl3/binutils.old/dist/ld/ChangeLog-2019 | 2904 +
external/gpl3/binutils.old/dist/ld/emulparams/arc-nps.sh | 2 +
external/gpl3/binutils.old/dist/ld/emulparams/arclinux_nps.sh | 4 +-
external/gpl3/binutils.old/dist/ld/emulparams/armelf_fuchsia.sh | 31 +-
external/gpl3/binutils.old/dist/ld/emulparams/armelf_linux_fdpiceabi.sh | 9 +-
external/gpl3/binutils.old/dist/ld/emulparams/armelf_phoenix.sh | 2 +-
external/gpl3/binutils.old/dist/ld/emulparams/armelfb_fuchsia.sh | 2 +-
external/gpl3/binutils.old/dist/ld/emulparams/armelfb_linux_fdpiceabi.sh | 2 +-
external/gpl3/binutils.old/dist/ld/emulparams/cet.sh | 25 +-
external/gpl3/binutils.old/dist/ld/emulparams/cskyelf.sh | 35 +
external/gpl3/binutils.old/dist/ld/emulparams/cskyelf_linux.sh | 9 +
external/gpl3/binutils.old/dist/ld/emulparams/elf32lriscv_ilp32.sh | 6 +-
external/gpl3/binutils.old/dist/ld/emulparams/elf32lriscv_ilp32f.sh | 6 +-
external/gpl3/binutils.old/dist/ld/emulparams/elf32z80.sh | 22 +
external/gpl3/binutils.old/dist/ld/emulparams/elf64bpf.sh | 11 +
external/gpl3/binutils.old/dist/ld/emulparams/elf64lriscv_lp64.sh | 2 +-
external/gpl3/binutils.old/dist/ld/emulparams/elf64lriscv_lp64f.sh | 2 +-
external/gpl3/binutils.old/dist/ld/emulparams/m9s12zelf.sh | 3 +-
external/gpl3/binutils.old/dist/ld/emulparams/pruelf.sh | 2 +-
external/gpl3/binutils.old/dist/ld/emulparams/reloc_overflow.sh | 2 +-
external/gpl3/binutils.old/dist/ld/emultempl/cskyelf.em | 335 +
external/gpl3/binutils.old/dist/ld/emultempl/elf-x86.em | 57 +
external/gpl3/binutils.old/dist/ld/emultempl/elf.em | 908 +
external/gpl3/binutils.old/dist/ld/emultempl/pruelf.em | 4 +-
external/gpl3/binutils.old/dist/ld/emultempl/s390.em | 2 +-
external/gpl3/binutils.old/dist/ld/emultempl/solaris2-x86.em | 23 +
external/gpl3/binutils.old/dist/ld/emultempl/z80elf.em | 133 +
external/gpl3/binutils.old/dist/ld/ld.texi | 288 +-
external/gpl3/binutils.old/dist/ld/ldelf.c | 2136 +
external/gpl3/binutils.old/dist/ld/ldelf.h | 32 +
external/gpl3/binutils.old/dist/ld/ldelfgen.c | 186 +
external/gpl3/binutils.old/dist/ld/ldelfgen.h | 29 +
external/gpl3/binutils.old/dist/ld/ldint.texi | 10 +-
external/gpl3/binutils.old/dist/ld/po/BLD-POTFILES.in | 9 +-
external/gpl3/binutils.old/dist/ld/po/SRC-POTFILES.in | 4 +
external/gpl3/binutils.old/dist/ld/po/de.gmo | Bin
external/gpl3/binutils.old/dist/ld/po/de.po | 4502 +-
external/gpl3/binutils.old/dist/ld/po/pt_BR.gmo | Bin
external/gpl3/binutils.old/dist/ld/po/pt_BR.po | 6484 +--
external/gpl3/binutils.old/dist/ld/po/ru.gmo | Bin
external/gpl3/binutils.old/dist/ld/po/ru.po | 9076 ++++-
external/gpl3/binutils.old/dist/ld/scripttempl/elf64bpf.sc | 703 +
external/gpl3/binutils.old/dist/ld/scripttempl/elfm9s12z.sc | 26 +-
external/gpl3/binutils.old/dist/ld/scripttempl/pru.sc | 31 +-
external/gpl3/binutils.old/dist/ld/testplug4.c | 2 +-
external/gpl3/binutils.old/dist/libctf/ChangeLog | 957 +
external/gpl3/binutils.old/dist/libctf/Makefile.am | 54 +
external/gpl3/binutils.old/dist/libctf/Makefile.in | 981 +
external/gpl3/binutils.old/dist/libctf/aclocal.m4 | 1241 +
external/gpl3/binutils.old/dist/libctf/config.h.in | 157 +
external/gpl3/binutils.old/dist/libctf/configure | 15597 ++++++++++
external/gpl3/binutils.old/dist/libctf/configure.ac | 222 +
external/gpl3/binutils.old/dist/libctf/ctf-archive.c | 788 +
external/gpl3/binutils.old/dist/libctf/ctf-create.c | 2242 +
external/gpl3/binutils.old/dist/libctf/ctf-decl.c | 199 +
external/gpl3/binutils.old/dist/libctf/ctf-decls.h | 75 +
external/gpl3/binutils.old/dist/libctf/ctf-dump.c | 795 +
external/gpl3/binutils.old/dist/libctf/ctf-endian.h | 37 +
external/gpl3/binutils.old/dist/libctf/ctf-error.c | 96 +
external/gpl3/binutils.old/dist/libctf/ctf-hash.c | 367 +
external/gpl3/binutils.old/dist/libctf/ctf-impl.h | 485 +
external/gpl3/binutils.old/dist/libctf/ctf-labels.c | 138 +
external/gpl3/binutils.old/dist/libctf/ctf-link.c | 911 +
external/gpl3/binutils.old/dist/libctf/ctf-lookup.c | 432 +
external/gpl3/binutils.old/dist/libctf/ctf-open-bfd.c | 369 +
external/gpl3/binutils.old/dist/libctf/ctf-open.c | 1840 +
external/gpl3/binutils.old/dist/libctf/ctf-qsort_r.c | 259 +
external/gpl3/binutils.old/dist/libctf/ctf-string.c | 520 +
external/gpl3/binutils.old/dist/libctf/ctf-subr.c | 196 +
external/gpl3/binutils.old/dist/libctf/ctf-types.c | 1300 +
external/gpl3/binutils.old/dist/libctf/ctf-util.c | 175 +
external/gpl3/binutils.old/dist/libctf/elf.h | 61 +
external/gpl3/binutils.old/dist/libctf/libctf.ver | 161 +
external/gpl3/binutils.old/dist/libctf/swap.h | 66 +
external/gpl3/binutils.old/dist/libiberty/filedescriptor.c | 47 +
external/gpl3/binutils.old/dist/libiberty/rust-demangle.c | 702 +-
external/gpl3/binutils.old/dist/libiberty/rust-demangle.h | 45 +
external/gpl3/binutils.old/dist/opcodes/ChangeLog-2018 | 2550 +
external/gpl3/binutils.old/dist/opcodes/ChangeLog-2019 | 2456 +
external/gpl3/binutils.old/dist/opcodes/arc-ext-tbl.h | 9 +-
external/gpl3/binutils.old/dist/opcodes/arc-nps400-tbl.h | 52 +-
external/gpl3/binutils.old/dist/opcodes/bpf-asm.c | 590 +
external/gpl3/binutils.old/dist/opcodes/bpf-desc.c | 1618 +
external/gpl3/binutils.old/dist/opcodes/bpf-desc.h | 266 +
external/gpl3/binutils.old/dist/opcodes/bpf-dis.c | 624 +
external/gpl3/binutils.old/dist/opcodes/bpf-ibld.c | 956 +
external/gpl3/binutils.old/dist/opcodes/bpf-opc.c | 1475 +
external/gpl3/binutils.old/dist/opcodes/bpf-opc.h | 150 +
external/gpl3/binutils.old/dist/opcodes/csky-dis.c | 1066 +
external/gpl3/binutils.old/dist/opcodes/csky-opc.h | 8127 +++++
external/gpl3/binutils.old/dist/opcodes/disassemble.h | 6 +-
external/gpl3/binutils.old/dist/opcodes/i386-dis-evex-len.h | 315 +
external/gpl3/binutils.old/dist/opcodes/i386-dis-evex-mod.h | 42 +
external/gpl3/binutils.old/dist/opcodes/i386-dis-evex-prefix.h | 1969 +
external/gpl3/binutils.old/dist/opcodes/i386-dis-evex-reg.h | 51 +
external/gpl3/binutils.old/dist/opcodes/i386-dis-evex-w.h | 1110 +
external/gpl3/binutils.old/dist/opcodes/nfp-dis.c | 14 +-
external/gpl3/binutils.old/dist/opcodes/pru-dis.c | 2 +-
external/gpl3/binutils.old/dist/opcodes/pru-opc.c | 2 +-
external/gpl3/binutils.old/dist/opcodes/s12z-dis.c | 2843 +-
external/gpl3/binutils.old/dist/opcodes/s12z-opc.c | 2712 +
external/gpl3/binutils.old/dist/opcodes/s12z-opc.h | 274 +
external/gpl3/binutils.old/dist/opcodes/wasm32-dis.c | 456 +-
external/gpl3/binutils.old/dist/zlib/ChangeLog.bin-gdb | 9 +
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64eb/bfd.h | 7862 +++++
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64eb/bfd_stdint.h | 51 +
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64eb/bfdver.h | 26 +
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64eb/config.h | 423 +
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64eb/defs.mk | 10 +
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64el/bfd.h | 7862 +++++
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64el/bfd_stdint.h | 51 +
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64el/bfdver.h | 26 +
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64el/config.h | 423 +
external/gpl3/binutils.old/lib/libbfd/arch/mipsn64el/defs.mk | 10 +
external/gpl3/binutils.old/lib/libgnuctf/Makefile | 36 +
external/gpl3/binutils.old/lib/libgnuctf/arch/aarch64/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/aarch64/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/aarch64eb/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/aarch64eb/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/alpha/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/alpha/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/arm/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/arm/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/armeb/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/armeb/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/earm/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/earm/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/earmeb/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/earmeb/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/earmhf/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/earmhf/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/earmhfeb/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/earmhfeb/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/hppa/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/hppa/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/i386/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/i386/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/ia64/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/ia64/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/m68000/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/m68000/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/m68k/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/m68k/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mips64eb/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mips64eb/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mips64el/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mips64el/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mipseb/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mipseb/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mipsel/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mipsel/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mipsn64eb/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mipsn64eb/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mipsn64el/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/mipsn64el/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/powerpc/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/powerpc/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/powerpc64/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/powerpc64/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/riscv32/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/riscv32/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/riscv64/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/riscv64/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/sh3eb/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/sh3eb/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/sh3el/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/sh3el/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/sparc/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/sparc/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/sparc64/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/sparc64/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/vax/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/vax/defs.mk | 5 +
external/gpl3/binutils.old/lib/libgnuctf/arch/x86_64/config.h | 162 +
external/gpl3/binutils.old/lib/libgnuctf/arch/x86_64/defs.mk | 5 +
external/gpl3/binutils.old/lib/libiberty/arch/mipsn64eb/config.h | 582 +
external/gpl3/binutils.old/lib/libiberty/arch/mipsn64eb/defs.mk | 8 +
external/gpl3/binutils.old/lib/libiberty/arch/mipsn64el/config.h | 582 +
external/gpl3/binutils.old/lib/libiberty/arch/mipsn64el/defs.mk | 8 +
external/gpl3/binutils.old/lib/libopcodes/arch/mipsn64eb/config.h | 127 +
external/gpl3/binutils.old/lib/libopcodes/arch/mipsn64eb/defs.mk | 7 +
external/gpl3/binutils.old/lib/libopcodes/arch/mipsn64el/config.h | 127 +
external/gpl3/binutils.old/lib/libopcodes/arch/mipsn64el/defs.mk | 7 +
external/gpl3/binutils.old/usr.bin/common/arch/mipsn64eb/config.h | 309 +
external/gpl3/binutils.old/usr.bin/common/arch/mipsn64eb/defs.mk | 40 +
external/gpl3/binutils.old/usr.bin/common/arch/mipsn64el/config.h | 309 +
external/gpl3/binutils.old/usr.bin/common/arch/mipsn64el/defs.mk | 40 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64eb/config.h | 421 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64eb/defs.mk | 8 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64eb/itbl-cpu.h | 5 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64eb/obj-format.h | 5 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64eb/targ-cpu.h | 5 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64eb/targ-env.h | 5 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64el/config.h | 421 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64el/defs.mk | 8 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64el/itbl-cpu.h | 5 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64el/obj-format.h | 5 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64el/targ-cpu.h | 5 +
external/gpl3/binutils.old/usr.bin/gas/arch/mipsn64el/targ-env.h | 5 +
external/gpl3/binutils.old/usr.bin/gprof/arch/mipsn64eb/defs.mk | 8 +
external/gpl3/binutils.old/usr.bin/gprof/arch/mipsn64eb/gconfig.h | 126 +
external/gpl3/binutils.old/usr.bin/gprof/arch/mipsn64el/defs.mk | 8 +
external/gpl3/binutils.old/usr.bin/gprof/arch/mipsn64el/gconfig.h | 126 +
external/gpl3/binutils.old/usr.bin/ld/arch/mipsn64eb/config.h | 261 +
external/gpl3/binutils.old/usr.bin/ld/arch/mipsn64eb/defs.mk | 13 +
external/gpl3/binutils.old/usr.bin/ld/arch/mipsn64eb/ldemul-list.h | 20 +
external/gpl3/binutils.old/usr.bin/ld/arch/mipsn64el/config.h | 261 +
external/gpl3/binutils.old/usr.bin/ld/arch/mipsn64el/defs.mk | 13 +
external/gpl3/binutils.old/usr.bin/ld/arch/mipsn64el/ldemul-list.h | 20 +
327 files changed, 168407 insertions(+), 25976 deletions(-)
diffs (truncated from 226365 to 300 lines):
diff -r dd85f2102642 -r be25614bf143 external/gpl3/binutils.old/dist/bfd/ChangeLog-2018
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl3/binutils.old/dist/bfd/ChangeLog-2018 Fri Dec 23 17:01:21 2022 +0000
@@ -0,0 +1,4949 @@
+2018-12-31 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 24041
+ * elflink.c (elf_link_add_object_symbols): Don't segfault on
+ crafted ET_DYN with no program headers.
+
+2018-12-31 Alan Modra <amodra%gmail.com@localhost>
+
+ * elf64-ppc.c (ppc64_elf_relocate_section <tls_ldgd_opt>): When
+ editing an old-style __tls_get_addr call, replace a toc restore
+ insn with a nop.
+
+2018-12-28 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 24015
+ * elf.c (bfd_elf_get_default_section_type): Make common sections
+ SHT_NOBITS.
+ * linker.c (bfd_generic_define_common_symbol): Clear
+ SEC_HAS_CONTENTS.
+
+2018-12-28 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 23966
+ * libbfd.c (SSIZE_MAX): Define.
+ (bfd_malloc, bfd_realloc): Don't cast size to long to check for
+ "negative" values, compare against SSIZE_MAX instead.
+
+2018-12-23 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ * elf32-i386.c (elf_i386_rtype_to_howto): Remove the unused bfd
+ pointer argument.
+ (elf_i386_info_to_howto_rel): Updated.
+ (elf_i386_tls_transition): Likewise.
+ (elf_i386_relocate_section): Likewise.
+
+2018-12-20 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ * elf32-i386.c (elf_i386_relocate_section): Call
+ elf_i386_rtype_to_howto to get reloc_howto_type pointer.
+ * elf64-x86-64.c (elf_x86_64_relocate_section): Call
+ elf_x86_64_rtype_to_howto to get reloc_howto_type pointer.
+
+2018-12-18 Alan Modra <amodra%gmail.com@localhost>
+
+ * Makefile.am (bfdinclude_HEADERS): Add bfd_stdint.h.
+ (BFD_H_DEPS): Add include/diagnostics.h.
+ (LOCAL_H_DEPS): Add bfd_stdint.h.
+ * bfd-in.h: Include bfd_stdint.h.
+ * arc-plt.h: Don't include stdint.h.
+ * coff-rs6000.c: Likewise.
+ * coff64-rs6000.c: Likewise.
+ * elfxx-riscv.c: Likewise.
+ * cache.c: Don't include bfd_stdint.h.
+ * elf32-arm.c: Likewise.
+ * elf32-avr.c: Likewise.
+ * elf32-nds32.c: Likewise.
+ * elf32-rl78.c: Likewise.
+ * elf32-rx.c: Likewise.
+ * elf32-wasm32.c: Likewise.
+ * elf64-nfp.c: Likewise.
+ * elflink.c: Likewise.
+ * elfnn-aarch64.c: Likewise.
+ * elfnn-ia64.c: Likewise.
+ * elfxx-ia64.c: Likewise.
+ * elfxx-x86.h: Likewise.
+ * wasm-module.c: Likewise, and don't include sysdep.h twice.
+ * elf-nacl.h: Don't include bfd.h.
+ * mach-o.h: Likewise.
+ * elfxx-aarch64.c: Include bfd.h and elf-bfd.h.
+ * elfxx-aarch64.h: Don't include bfd.h, elf-bfd.h or stdint.h.
+ * mach-o-aarch64.c: Include mach-o.h later.
+ * mach-o-arm.c: Likewise.
+ * mach-o-i386.c: Likewise.
+ * mach-o-x86-64.c: Likewise.
+ * mach-o.c: Likewise.
+ * sysdep.h: Don't include ansidecl.h or sys/stat.h.
+ * Makefile.in: Regenerate.
+ * bfd-in2.h: Regenerate.
+
+2018-12-18 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 23980
+ * elf32-i386.c (elf_i386_relocate_section): Exit with wrong format
+ error rather than asserting input file is as expected.
+ * elf32-s390.c (elf_s390_relocate_section): Likewise.
+ * elf32-sh.c (sh_elf_relocate_section): Likewise.
+ * elf32-xtensa.c (elf_xtensa_relocate_section): Likewise.
+ * elf64-ppc.c (ppc64_elf_relocate_section): Likewise.
+ * elf64-s390.c (elf_s390_relocate_section): Likewise.
+ * elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
+ * elf32-ppc.c (ppc_elf_relocate_section): Exit with wrong format
+ error if input file is not ppc32 ELF.
+
+2018-12-18 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 23980
+ * elf64-ppc.c (ppc64_elf_hide_symbol): Check hash table type
+ before referencing ppc64-only fields of hash entries.
+
+2018-12-17 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 23994
+ * aoutx.h: Include limits.h.
+ (get_reloc_upper_bound): Detect long overflow and return a file
+ too big error if it occurs.
+ * elf.c: Include limits.h.
+ (_bfd_elf_get_symtab_upper_bound): Detect long overflow and return
+ a file too big error if it occurs.
+ (_bfd_elf_get_dynamic_symtab_upper_bound): Likewise.
+ (_bfd_elf_get_dynamic_reloc_upper_bound): Likewise.
+
+2018-12-14 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/23900
+ * elf.c (get_program_header_size): Add a PT_GNU_PROPERTY
+ segment for NOTE_GNU_PROPERTY_SECTION_NAME.
+ (_bfd_elf_map_sections_to_segments): Create a PT_GNU_PROPERTY
+ segment for NOTE_GNU_PROPERTY_SECTION_NAME.
+ * elfxx-x86.c (_bfd_elf_link_setup_gnu_properties): Don't set
+ GNU_PROPERTY_X86_UINT32_VALID.
+
+2018-12-11 Max Filippov <jcmvbkbc%gmail.com@localhost>
+
+ * elf32-xtensa.c (elf_xtensa_do_reloc): Limit const16 opcode
+ immediate field to 16 least significant bits.
+
+2018-12-11 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ * elf32-xc16x.c (elf32_xc16x_rtype_to_howto): New function.
+ (elf32_xc16x_relocate_section): Call elf32_xc16x_rtype_to_howto
+ instead of xc16x_reloc_type_lookup to get reloc_howto_type.
+
+2018-12-07 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/23958
+ * elflink.c (_bfd_elf_add_default_symbol): Override the previous
+ definition from IR object.
+
+2018-12-08 Stafford Horne <shorne%gmail.com@localhost>
+
+ * elf32-or1k.c (or1k_grok_prstatus): New function.
+ (or1k_grok_psinfo): Likewise.
+
+2018-12-07 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ * elf-properties.c (elf_find_and_remove_property): Add a
+ bfd_boolean argument to indicate if the property should be
+ removed.
+ (elf_merge_gnu_property_list): Updated. Report
+ property change in linker map file.
+ (elf_get_gnu_property_section_size): Skip property_remove
+ properties.
+ (elf_write_gnu_properties): Likewise.
+ (_bfd_elf_link_setup_gnu_properties): Report property merge
+ in linker map file. Pass abfd to elf_merge_gnu_property_list.
+
+2018-12-07 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 23952
+ * syms.c (_bfd_generic_read_minisymbols): Free syms before
+ returning with zero symcount.
+
+2018-12-06 Alan Modra <amodra%gmail.com@localhost>
+
+ * elf32-ppc.c (ppc_elf_howto_raw <R_PPC_VLE_ADDR20>): Correct
+ mask and shift value.
+ (ppc_elf_vle_split16): Use E_OPCODE_MASK. Handle e_li
+ specially.
+
+2018-12-05 Sam Tebbs <sam.tebbs%arm.com@localhost>
+
+ * elf-eh-frame.c (_bfd_elf_parse_eh_frame): Add check for 'B'.
+
+2018-12-04 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/23372
+ * elfxx-x86.c (_bfd_x86_elf_merge_gnu_properties): Don't remove
+ empty properties for GNU_PROPERTY_X86_COMPAT_ISA_1_USED and
+ GNU_PROPERTY_X86_UINT32_OR_AND.
+ (_bfd_x86_elf_link_fixup_gnu_properties): Likewise.
+
+2018-12-03 Kito Cheng <kito%andestech.com@localhost>
+
+ * elfxx-riscv.h (RISCV_DONT_CARE_VERSION): New macro.
+ (struct riscv_subset_t): New structure.
+ (riscv_subset_t): New typedef.
+ (riscv_subset_list_t): New structure.
+ (riscv_release_subset_list): New prototype.
+ (riscv_add_subset): Likewise.
+ (riscv_lookup_subset): Likewise.
+ (riscv_lookup_subset_version): Likewise.
+ (riscv_release_subset_list): Likewise.
+ * elfxx-riscv.c: Include safe-ctype.h.
+ (riscv_parsing_subset_version): New function.
+ (riscv_supported_std_ext): Likewise.
+ (riscv_parse_std_ext): Likewise.
+ (riscv_parse_sv_or_non_std_ext): Likewise.
+ (riscv_parse_subset): Likewise.
+ (riscv_add_subset): Likewise.
+ (riscv_lookup_subset): Likewise.
+ (riscv_lookup_subset_version): Likewise.
+ (riscv_release_subset_list): Likewise.
+
+2018-12-01 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/23930
+ * elfxx-x86.c (_bfd_x86_elf_size_dynamic_sections): Update
+ the iplt section alignment if it is non-empty.
+ (_bfd_x86_elf_link_setup_gnu_properties): Set plt.iplt_alignment
+ and delay setting the iplt section alignment.
+ * elfxx-x86.h (elf_x86_plt_layout): Add iplt_alignment.
+
+2018-11-30 Nick Clifton <nickc%redhat.com@localhost>
+
+ PR 23942
+ * elfcode.h (elf_object_p): Check for corrupt input files with
+ more program headers than can actually fit in the file.
+
+2018-11-30 Nick Clifton <nickc%redhat.com@localhost>
+
+ PR 23932
+ * elf.c (IS_CONTAINED_BY_LMA): Add a check for a negative section
+ size.
+ (rewrite_elf_program_header): If no sections are mapped into a
+ segment return an error.
+
+2018-11-30 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 23937
+ * elf64-ppc.c (write_plt_relocs_for_local_syms): Don't add local
+ entry offset for ifuncs.
+
+2018-11-29 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/23929
+ * elf-properties.c (_bfd_elf_link_setup_gnu_properties): Don't
+ merge .note.gnu.property section in IR inputs.
+
+2018-11-27 Thomas Preud'homme <thomas.preudhomme%linaro.org@localhost>
+
+ * cpu-arm.c (processors): Add processors known to GAS but missing here
+ and reindent.
+ (bfd_arm_update_notes): Add comment explaining why the list of
+ architectures in the switch should not be updated.
+ (architectures): Likewise.
+
+2018-11-27 Maciej W. Rozycki <macro%linux-mips.org@localhost>
+
+ * elfxx-mips.c (_bfd_mips_elf_check_relocs) <R_MIPS16_HI16>
+ <R_MIPS_HI16, R_MIPS_HIGHER, R_MIPS_HIGHEST, R_MICROMIPS_HI16>
+ <R_MICROMIPS_HIGHER, R_MICROMIPS_HIGHEST>: Also accept an
+ absolute symbol in PIC code.
+
+2018-11-27 Maciej W. Rozycki <macro%linux-mips.org@localhost>
+
+ * elfxx-mips.c (_bfd_mips_elf_check_relocs) <R_MIPS16_26>
+ <R_MIPS_26, R_MICROMIPS_26_S1>: Use `info->callbacks->einfo'
+ rather than `_bfd_error_handler' to report refused relocations
+ in PIC code and continue processing. Fix error message: `can
+ not' -> `cannot'.
+
+2018-11-27 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR binutils/23919
+ * compress.c (bfd_is_section_compressed_with_header): Initialize
+ *uncompressed_align_pow_p to 0.
+
+2018-11-27 Tamar Christina <tamar.christina%arm.com@localhost>
+
+ PR ld/23904
+ * elfnn-aarch64.c (_bfd_aarch64_adrp_p): Use existing constants.
+ (_bfd_aarch64_erratum_843419_branch_to_stub): Use _bfd_aarch64_adrp_p.
+ (struct erratum_835769_branch_to_stub_clear_data): New.
+ (_bfd_aarch64_erratum_843419_clear_stub): New.
+ (clear_erratum_843419_entry): New.
+ (elfNN_aarch64_tls_relax): Use it.
+ (elfNN_aarch64_relocate_section): Pass input_section.
+ (aarch64_map_one_stub): Handle branch type none as valid.
+
+2018-11-27 Mark Wielaard <mark%klomp.org@localhost>
+
+ PR binutils/23919
+ * bfd.c (bfd_update_compression_header): Explicitly set alignment.
+ (bfd_check_compression_header): Add uncompressed_alignment_power
+ argument. Check ch_addralign is a power of 2.
+ * bfd-in2.h: Regenerated.
+ * compress.c (bfd_compress_section_contents): Get and set
+ orig_uncompressed_alignment_pow if section is decompressed.
+ (bfd_is_section_compressed_with_header): Add and get
+ uncompressed_align_pow_p argument.
+ (bfd_is_section_compressed): Add uncompressed_align_power argument
+ to bfd_is_section_compressed_with_header call.
+ (bfd_init_section_decompress_status): Get and set
+ uncompressed_alignment_power.
+ * elf.c (_bfd_elf_make_section_from_shdr): Add
+ uncompressed_align_power argument to
Home |
Main Index |
Thread Index |
Old Index