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 6fa1b99601 Support older tcl 8.5 without lmap adds b8ec59a100 Automatic date update in version.in adds 9c4c331816 (gdb/sim) Move Mike Frysinger to past maintainers section adds eed5def8d0 Prevent a buffer overrun error when attempting to parse a co [...] adds 92137da015 Can't interrupt process without controlling terminal on Sola [...] adds 01abb042af Testsuite: Catch gdbserver socket listen errors adds b09e83c1f8 Automatic date update in version.in adds b24cc4146e PR24272, out-of-bounds read in pex64_xdata_print_uwd_codes adds 4ffd290906 Binutils: Always skip only 1 byte for CIE version 1's return [...] adds 827f438f66 Fix coff_start_symtab resource leak found by Coverity adds 24801b1576 Revert "Add support to GNU ld to separate got related plt entries" adds ca5a17b09e Automatic date update in version.in adds 41fa577fbc Fix GDB compilation on MinGW (PR gdb/24292) adds 742a7df5f4 GDB no longer supports Windows before XP. adds a6a4b2c636 Avoid compilation warnings on MinGW. adds e3624a40ae Fix documentation of styles. adds 60a88cee92 Automatic date update in version.in adds 67490c6bad Automatic date update in version.in adds f5f2031511 Stop objcopy from attempting to copy thin archives. adds 7b63ad86ab gdbserver short-circuit-argument-list failures adds 45950eb600 Use '$enable_unittest' instead of '$development' on gdbserve [...] adds 54c56910ee Automatic date update in version.in adds 093f70ccd3 Allow multiple tests to be run on systems with older version [...] adds 18cb7c9f3a Introduce ATTRIBUTE_UNUSED_RESULT and use it adds 41e3300aa7 Add ATTRIBUTE_UNUSED_RESULT to parser_state adds 3cabd438f3 Add ATTRIBUTE_UNUSED_RESULT to scoped_fd adds 083eef1f89 Add ATTRIBUTE_UNUSED_RESULT to scoped_mmap adds 4e4a8b932b Add ATTRIBUTE_UNUSED_RESULT to macro_buffer adds 88a774b998 Add ATTRIBUTE_UNUSED_RESULT to scoped_remote_fd::release adds 895dafa679 Add ATTRIBUTE_UNUSED_RESULT to ref_ptr::release adds c119e04082 Remove excess calls to gdb_flush adds 4933ff73fe Updated Swedish translation for the binutils sub-directory. adds edbd9e45a9 Remove gdb_bfd_fdopenr adds 88c9190b4e Fix a spelling mistake: "complaint" instead of "compliant". adds ff6c8b354d Small fix to gdb.Value constructor doc adds 06b5b831a0 Change the_dummy_target to be a global adds ea38e5df77 Remove some Python 3 #ifs adds 2d0d5fc6f0 Automatic date update in version.in adds aa3cfbda2f Fortran function calls with arguments adds 219d6836e9 Fix a segmentation fault triggered by disassembling an EFi f [...] adds c3734e093a Testsuite: Ensure changing directory does not break the log file adds 67a3048c0f Fix remote-sim.c build after warn-unused-result change adds 912ebfa0d7 Allow the use of the ORIGIN and LENGTH attributes in express [...] adds 84ec972406 gdb/fortran: Remove some duplicate tests adds dd9f2c763b gdb/fortran: Cleanup code for parsing logical constants adds c8f9160408 gdb/fortran: Simplify handling of Fortran dot operations and [...] adds 9dad4a58a1 gdb/fortran: Add new function to evaluate Fortran expressions adds e454224fa8 gdb/fortran: Enable debugging of the Fortran parser adds 4d00f5d8f6 gdb/fortran: Add Fortran 'kind' intrinsic and keyword adds 3be47f7aa9 gdb/fortran: Expand the set of types that support (kind=N) adds 067630bdb5 gdb/fortran: Add builtin 8-byte integer type with (kind=8) support adds 4a270568d9 gdb/fortran: Use TYPE_CODE_CHAR for character types adds 0841c79a3d gdb/fortran: Add support for the ABS intrinsic function adds efbecbc143 gdb/fortran: Handle older TYPE*SIZE typenames adds 72f31aea9e Make "checkpoint" not rely on inferior_ptid adds 06974e6c05 C++ify fork_info, use std::list adds e52c971f17 linux-fork.c: rewrite inf_has_multiple_threads adds b7e60d85da Eliminate fork_info::clobber_regs adds e2a035485a Remove cleanups from coffread.c adds 09e3c4ca13 Update two cleanup comments adds 9799571ecb Change displaced_step_clear_cleanup to a forward_scope_exit adds 32603266e5 C++ify remote notification code adds 37991b4f52 Remove last cleanup from gdbserver adds d01c587766 Remove cleanup from solib-svr4.c adds 2b6ff1c047 Remove last cleanups from solib-svr4.c adds 724127627f Remove last cleanup solib-aix.c adds 6cceac9414 Remove last cleanup from linux-namespaces.c adds 61b3009970 Remove last cleanups from stabsread.c adds c6321f19c5 Use unique_xmalloc_ptr in remote.c adds fe7b42e584 Remove basic cleanup code adds 0ccf4211fd Remove free_current_contents adds a7b1986e13 Use SCOPE_EXIT in write_gcore_file adds 2c5ebf1239 Automatic date update in version.in adds 7584bb30cf gdb: Move value_from_host_double into value.c and make more [...] adds fe72666741 Fix normal_stop latent bug adds 25629dfdb4 C++-ify bcache adds 65d8004072 Automatic date update in version.in adds ebd2263ba9 PR24311, FAIL: S-records with constructors adds 4639b61ae3 Automatic date update in version.in adds e4adb93903 Support styling on native MS-Windows console adds e3abbe7e94 Ensure 'help set/show print inferior-events' shows the examp [...] adds 9293fc6304 Split rank_one_type_parm_ptr from rank_one_type adds b9f4512f25 Split rank_one_type_parm_array from rank_one_type adds f1f832d6cd Split rank_one_type_parm_func from rank_one_type adds 34910087eb Split rank_one_type_parm_int from rank_one_type adds 793cd1d2a1 Split rank_one_type_parm_enum from rank_one_type adds 41ea472809 Split rank_one_type_parm_char from rank_one_type adds 0dd322dc13 Split rank_one_type_parm_range from rank_one_type adds 2c50903575 Split rank_one_type_parm_bool from rank_one_type adds 7f17b20d60 Split rank_one_type_parm_float from rank_one_type adds 2598a94b1e Split rank_one_type_parm_complex from rank_one_type adds 595f96a944 Split rank_one_type_parm_struct from rank_one_type adds f09ce22d6a Split rank_one_type_parm_set from rank_one_type adds 568c0683da Remove unnecessary cases from rank_one_type's switch adds 0e290772cd Automatic date update in version.in adds e7b681f1c6 Automatic date update in version.in adds 82cb27ff6b Remove redundant assignment from dwarf2_find_containing_comp_unit adds d16f140885 Automatic date update in version.in adds ba354106f0 S/390: arch13: Add instruction descriptions adds 40f382e88d S/390: arch13: Adjust to recent changes adds 0919bfe915 Add missing changelogs for previous commits. adds 7a6e0d89bb Don't use bfd_get_file_size in objdump adds d3a70e03cf Change iterate_over_lwps to take a gdb::function_view adds 17547186c2 Make null_ptid and minus_one_ptid "const" adds 3276427003 Fix test-cp-name-parser build, unused variable adds ec148c577e Fix test-cp-name-parser build, parser_fprintf undefined adds ffdd69cf78 Make remote.c ptid constants "const" adds 3a3508220e Fix MinGW build with source-highlight adds 7cde5fc2ec gdb/testsuite: Prepare for DejaGnu 1.6.2 adds 1163a4b7a3 Support the fs_base and gs_base registers on i386. adds dd6876c91c Support fs_base and gs_base on FreeBSD/i386. adds df22c1e5d5 Handle an edge case for minisym TLS variable lookups. adds cd250a1898 Update comment for target::get_thread_local_address. adds 6e056c8178 Add a new gdbarch method to resolve the address of TLS variables. adds 36c53a0262 Remove code disabled since at least 1999 from lookup_struct_ [...] adds ef0bd2046f Add a more general version of lookup_struct_elt_type. adds 945f3901b5 Add a helper function to resolve TLS variable addresses for [...] adds f5424cfa7e Support TLS variables on FreeBSD/amd64. adds ce25aa57a3 Support TLS variables on FreeBSD/i386. adds b0f87ed032 Support TLS variables on FreeBSD/riscv. adds 8399425f5f Support TLS variables on FreeBSD/powerpc. adds 197df35ec4 The NEWS file had two "New targets" sections for 8.3. adds 4ffd4ef393 Automatic date update in version.in adds 71250b94dc dwarf2: Fix calculation of line info offset adds d18d199917 Symbols with octets value adds 7235427998 dwarf2: Use octets for dwarf2 headers adds 38c24f42c9 dwarf2: Use octets for .debug_line prologue adds 5c4e5fe61b dwarf2: Use octets for .debug_string offsets adds 145c4477d2 dwarf2: Pad size of .debug_line section. adds 204f543cae dwarf2: Align relocation within .debug_line section adds 44b27f959a x86: Properly set IBT and SHSTK properties for -z ibt/shstk adds cd702818c6 [BFD, LD, AArch64, 1/3] Add support for GNU PROPERTIES in AA [...] adds 37c18eedff [BFD, LD, AArch64, 2/3] Add --force-bti to enable BTI and to [...] adds 1dbade7441 [BFD, LD, AArch64, 3/3] Add --pac-plt to enable PLTs protect [...] adds 8e5e5494f8 Factor out mi_ui_out instantiation logic adds b4be1b0648 Fix MI output for multi-location breakpoints adds a068643d69 Change pid_to_str to return std::string adds a0148d8416 Automatic date update in version.in adds 6f11e6824e Make TUI react to "set style enabled" adds d085f98901 Add the "set style source" command adds 3b336828de Avoid a crash in source_cache::extract_lines adds be22c732bf Fix illegal memory access parsing a corrupt ELF file. adds 3fff2c370c Fix colors in TUI mode in MS-Windows build with ncurses adds 6cc71b820c Fix an illegal memory access when parsing a corrupt ELF file. adds d7f848c3b5 Fix a buffer overrun error when attempting to parse corrupt [...] adds 5c85e20d5a Fix gdb.texinfo build adds 4a5ee99b2f Automatic date update in version.in new e319af3090 Merge remote-tracking branch 'origin/master' into users/hjl/ [...]
The 1 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: bfd/ChangeLog | 157 + bfd/bfd-in.h | 38 +- bfd/bfd-in2.h | 38 +- bfd/coffcode.h | 51 +- bfd/coffgen.c | 18 +- bfd/dwarf2.c | 11 +- bfd/elf-eh-frame.c | 12 +- bfd/elf-properties.c | 2 +- bfd/elf.c | 44 +- bfd/elf32-s390.c | 3 +- bfd/elf64-sparc.c | 23 +- bfd/elfcode.h | 39 +- bfd/elflink.c | 30 +- bfd/elfnn-aarch64.c | 420 ++- bfd/elfxx-aarch64.c | 180 + bfd/elfxx-aarch64.h | 16 + bfd/elfxx-x86.c | 12 +- bfd/mach-o.c | 15 +- bfd/merge.c | 52 +- bfd/pdp11.c | 42 +- bfd/peXXigen.c | 35 +- bfd/version.h | 2 +- binutils/ChangeLog | 46 + binutils/doc/binutils.texi | 2 +- binutils/objcopy.c | 21 + binutils/objdump.c | 37 +- binutils/po/sv.po | 3496 ++++++++++---------- binutils/readelf.c | 72 + binutils/testsuite/lib/binutils-common.exp | 8 +- gas/ChangeLog | 41 + gas/dwarf2dbg.c | 49 +- gas/symbols.c | 36 +- gas/symbols.h | 3 + gas/testsuite/gas/s390/zarch-arch13.d | 46 +- gas/testsuite/gas/s390/zarch-arch13.s | 45 +- gdb/ChangeLog | 962 ++++++ gdb/NEWS | 32 +- gdb/ada-valprint.c | 1 - gdb/aix-thread.c | 13 +- gdb/amd64-bsd-nat.c | 26 +- gdb/amd64-fbsd-nat.c | 4 +- gdb/amd64-fbsd-tdep.c | 25 + gdb/amd64-tdep.c | 10 +- gdb/arch/i386.c | 6 +- gdb/arch/i386.h | 3 +- gdb/arm-linux-nat.c | 26 +- gdb/bcache.c | 238 +- gdb/bcache.h | 112 +- gdb/breakpoint.c | 26 +- gdb/bsd-kvm.c | 8 +- gdb/bsd-uthread.c | 13 +- gdb/btrace.c | 10 +- gdb/buildsym.c | 2 +- gdb/c-valprint.c | 1 - gdb/cli/cli-cmds.c | 14 +- gdb/cli/cli-script.c | 5 +- gdb/cli/cli-style.c | 33 +- gdb/cli/cli-style.h | 3 + gdb/coffread.c | 120 +- gdb/common/cleanups.c | 160 +- gdb/common/cleanups.h | 32 +- gdb/common/common-defs.h | 6 + gdb/common/common-exceptions.c | 20 +- gdb/common/filestuff.c | 21 - gdb/common/filestuff.h | 4 - gdb/common/gdb_ref_ptr.h | 2 +- gdb/common/netstuff.c | 7 +- gdb/common/new-op.c | 2 - gdb/common/ptid.c | 4 +- gdb/common/ptid.h | 4 +- gdb/common/scoped_fd.h | 2 +- gdb/common/scoped_mmap.h | 2 +- gdb/corelow.c | 8 +- gdb/cp-name-parser.y | 1 - gdb/darwin-nat.c | 16 +- gdb/darwin-nat.h | 2 +- gdb/dbxread.c | 32 +- gdb/dcache.c | 2 +- gdb/doc/ChangeLog | 29 + gdb/doc/gdb.texinfo | 126 +- gdb/doc/python.texi | 2 +- gdb/dummy-frame.c | 2 +- gdb/dwarf2loc.c | 3 +- gdb/dwarf2read.c | 2 - gdb/elfread.c | 4 +- gdb/eval.c | 15 +- gdb/expprint.c | 1 + gdb/f-exp.y | 256 +- gdb/f-lang.c | 126 +- gdb/f-lang.h | 34 + gdb/f-valprint.c | 1 - gdb/fbsd-nat.c | 13 +- gdb/fbsd-nat.h | 2 +- gdb/fbsd-tdep.c | 162 +- gdb/fbsd-tdep.h | 11 + gdb/features/i386/32bit-segments.c | 15 + gdb/features/i386/32bit-segments.xml | 12 + gdb/gcore.c | 20 +- gdb/gdb_bfd.c | 10 - gdb/gdb_bfd.h | 5 - gdb/gdbarch.c | 34 +- gdb/gdbarch.h | 16 +- gdb/gdbarch.sh | 10 +- gdb/gdbserver/ChangeLog | 23 + gdb/gdbserver/configure.srv | 2 +- gdb/gdbserver/gdbreplay.c | 7 +- gdb/gdbserver/linux-low.c | 5 +- gdb/gdbserver/linux-x86-tdesc.c | 2 +- gdb/gdbserver/lynx-i386-low.c | 2 +- gdb/gdbserver/nto-x86-low.c | 2 +- gdb/gdbserver/remote-utils.c | 7 +- gdb/gdbserver/server.c | 11 +- gdb/gdbserver/win32-i386-low.c | 2 +- gdb/gdbthread.h | 2 +- gdb/gdbtypes.c | 843 ++--- gdb/gdbtypes.h | 38 + gdb/gnu-nat.c | 28 +- gdb/gnu-nat.h | 2 +- gdb/go32-nat.c | 4 +- gdb/guile/scm-math.c | 16 +- gdb/guile/scm-value.c | 3 +- gdb/hppa-tdep.c | 2 - gdb/i386-bsd-nat.c | 54 + gdb/i386-cygwin-tdep.c | 9 +- gdb/i386-fbsd-nat.c | 2 +- gdb/i386-fbsd-tdep.c | 31 +- gdb/i386-gnu-nat.c | 4 +- gdb/i386-go32-tdep.c | 2 +- gdb/i386-linux-tdep.c | 2 +- gdb/i386-tdep.c | 33 +- gdb/i386-tdep.h | 12 +- gdb/inf-ptrace.c | 10 +- gdb/inf-ptrace.h | 2 +- gdb/infcall.c | 7 +- gdb/inferior.c | 12 +- gdb/inferior.h | 2 +- gdb/infrun.c | 163 +- gdb/linux-fork.c | 399 +-- gdb/linux-fork.h | 2 +- gdb/linux-nat.c | 247 +- gdb/linux-nat.h | 2 +- gdb/linux-tdep.c | 9 +- gdb/linux-thread-db.c | 11 +- gdb/m2-valprint.c | 2 - gdb/macroexp.c | 3 +- gdb/macrotab.c | 2 +- gdb/main.c | 8 - gdb/mdebugread.c | 1 - gdb/memattr.c | 2 - gdb/mi/mi-cmds.c | 2 + gdb/mi/mi-interp.c | 18 +- gdb/mi/mi-main.c | 39 +- gdb/mi/mi-main.h | 13 + gdb/mi/mi-out.c | 21 +- gdb/mi/mi-out.h | 7 +- gdb/mingw-hdep.c | 192 ++ gdb/nat/aarch64-linux-hw-point.c | 27 +- gdb/nat/linux-btrace.c | 9 +- gdb/nat/linux-namespaces.c | 41 +- gdb/nat/linux-nat.h | 9 +- gdb/nat/x86-linux-dregs.c | 6 +- gdb/nto-procfs.c | 19 +- gdb/objfiles.c | 4 - gdb/objfiles.h | 4 +- gdb/obsd-nat.c | 9 +- gdb/obsd-nat.h | 2 +- gdb/observable.c | 1 + gdb/observable.h | 4 + gdb/p-valprint.c | 2 - gdb/parse.c | 1 + gdb/parser-defs.h | 5 +- gdb/posix-hdep.c | 8 + gdb/ppc-fbsd-tdep.c | 35 + gdb/printcmd.c | 2 - gdb/process-stratum-target.c | 2 +- gdb/procfs.c | 37 +- gdb/progspace.c | 4 +- gdb/psymtab.c | 68 +- gdb/psymtab.h | 11 +- gdb/python/py-prettyprint.c | 5 - gdb/python/py-utils.c | 11 +- gdb/python/py-value.c | 6 +- gdb/ravenscar-thread.c | 9 +- gdb/record-btrace.c | 20 +- gdb/remote-notif.c | 42 +- gdb/remote-notif.h | 15 +- gdb/remote-sim.c | 12 +- gdb/remote.c | 152 +- gdb/riscv-fbsd-tdep.c | 27 + gdb/s390-linux-nat.c | 4 +- gdb/ser-tcp.c | 7 +- gdb/sol-thread.c | 24 +- gdb/sol2-tdep.c | 11 +- gdb/sol2-tdep.h | 2 +- gdb/solib-aix.c | 10 +- gdb/solib-svr4.c | 62 +- gdb/source-cache.c | 29 +- gdb/source-cache.h | 7 +- gdb/sparc64-tdep.c | 1 - gdb/stabsread.c | 82 +- gdb/stabsread.h | 14 +- gdb/std-operator.def | 1 + gdb/symfile.c | 4 +- gdb/symmisc.c | 19 +- gdb/target-debug.h | 2 + gdb/target-delegates.c | 14 +- gdb/target.c | 50 +- gdb/target.h | 10 +- gdb/testsuite/ChangeLog | 93 + gdb/testsuite/config/default.exp | 2 +- gdb/testsuite/config/monitor.exp | 3 - gdb/testsuite/config/sid.exp | 2 - gdb/testsuite/config/sim.exp | 2 - gdb/testsuite/config/slite.exp | 2 +- gdb/testsuite/config/unix.exp | 2 - gdb/testsuite/gdb.base/default.exp | 2 - .../interrupt-daemon-attach.c} | 51 +- gdb/testsuite/gdb.base/interrupt-daemon-attach.exp | 91 + gdb/testsuite/gdb.base/style.exp | 6 + gdb/testsuite/gdb.fortran/dot-ops.exp | 123 + gdb/testsuite/gdb.fortran/function-calls.exp | 103 + gdb/testsuite/gdb.fortran/function-calls.f90 | 242 ++ gdb/testsuite/gdb.fortran/intrinsics.exp | 51 + gdb/testsuite/gdb.fortran/intrinsics.f90 | 39 + .../gdb.fortran/short-circuit-argument-list.exp | 75 +- .../gdb.fortran/short-circuit-argument-list.f90 | 33 +- gdb/testsuite/gdb.fortran/type-kinds.exp | 98 + gdb/testsuite/gdb.fortran/types.exp | 9 +- .../gdb.mi/mi-breakpoint-location-ena-dis.exp | 56 - ...-dis.cc => mi-breakpoint-multiple-locations.cc} | 0 .../gdb.mi/mi-breakpoint-multiple-locations.exp | 131 + gdb/testsuite/lib/gdb.exp | 36 + gdb/testsuite/lib/gdbserver-support.exp | 2 +- gdb/thread.c | 27 +- gdb/top.c | 6 +- gdb/tui/tui-hooks.c | 14 + gdb/tui/tui-io.c | 30 + gdb/tui/tui-stack.c | 6 +- gdb/tui/tui-winsource.c | 44 +- gdb/tui/tui-winsource.h | 1 + gdb/tui/tui.c | 4 +- gdb/typeprint.c | 1 - gdb/ui-file.c | 6 + gdb/ui-file.h | 2 + gdb/unittests/parse-connection-spec-selftests.c | 7 +- gdb/utils.c | 40 +- gdb/utils.h | 4 +- gdb/valprint.c | 4 - gdb/value.c | 23 +- gdb/value.h | 1 + gdb/varobj.c | 4 +- gdb/windows-nat.c | 26 +- gdb/windows-tdep.c | 8 +- gdb/x86-linux-nat.c | 2 +- gdb/xml-syscall.c | 2 +- gdb/yy-remap.h | 4 +- include/ChangeLog | 15 + include/coff/internal.h | 42 +- include/elf/aarch64.h | 3 + include/elf/common.h | 6 + ld/ChangeLog | 87 + ld/NEWS | 16 + ld/emulparams/elf64_s390.sh | 1 - ld/emulparams/elf_s390.sh | 1 - ld/emultempl/aarch64elf.em | 24 +- ld/ldexp.c | 44 +- ld/testsuite/ld-aarch64/aarch64-elf.exp | 19 + ld/testsuite/ld-aarch64/bti-pac-plt-1.d | 34 + ld/testsuite/ld-aarch64/bti-pac-plt-2.d | 36 + ld/testsuite/ld-aarch64/bti-plt-1.d | 32 + ld/testsuite/ld-aarch64/bti-plt-1.s | 23 + ld/testsuite/ld-aarch64/bti-plt-2.d | 11 + ld/testsuite/ld-aarch64/bti-plt-2.s | 21 + ld/testsuite/ld-aarch64/bti-plt-3.d | 34 + ld/testsuite/ld-aarch64/bti-plt-4.d | 10 + ld/testsuite/ld-aarch64/bti-plt-5.d | 28 + ld/testsuite/ld-aarch64/bti-plt-6.d | 15 + ld/testsuite/ld-aarch64/bti-plt-7.d | 15 + ld/testsuite/ld-aarch64/bti-plt-so.s | 41 + ld/testsuite/ld-aarch64/bti-plt.ld | 14 + ld/testsuite/ld-aarch64/pac-plt-1.d | 33 + ld/testsuite/ld-aarch64/pac-plt-2.d | 24 + ld/testsuite/ld-aarch64/property-bti-pac1.d | 11 + ld/testsuite/ld-aarch64/property-bti-pac1.s | 37 + ld/testsuite/ld-aarch64/property-bti-pac2.d | 12 + ld/testsuite/ld-aarch64/property-bti-pac2.s | 50 + ld/testsuite/ld-aarch64/property-bti-pac3.d | 12 + ld/testsuite/ld-i386/i386.exp | 2 + ld/testsuite/ld-i386/pr24322a.d | 12 + ld/testsuite/ld-i386/pr24322b.d | 12 + ld/testsuite/ld-s390/gotreloc_31-1.dd | 10 +- ld/testsuite/ld-s390/s390.exp | 4 +- ld/testsuite/ld-s390/tlsbin.dd | 16 +- ld/testsuite/ld-s390/tlsbin.rd | 12 +- ld/testsuite/ld-s390/tlsbin.sd | 1 + ld/testsuite/ld-s390/tlsbin_64.dd | 18 +- ld/testsuite/ld-s390/tlsbin_64.rd | 10 +- ld/testsuite/ld-s390/tlsbin_64.sd | 15 +- ld/testsuite/ld-s390/tlspic.dd | 38 +- ld/testsuite/ld-s390/tlspic.rd | 4 +- ld/testsuite/ld-s390/tlspic.sd | 1 + ld/testsuite/ld-s390/tlspic_64.dd | 48 +- ld/testsuite/ld-s390/tlspic_64.rd | 2 - ld/testsuite/ld-s390/tlspic_64.sd | 21 +- ld/testsuite/ld-x86-64/pr24322a-x32.d | 12 + ld/testsuite/ld-x86-64/pr24322a.d | 12 + ld/testsuite/ld-x86-64/pr24322a.s | 27 + ld/testsuite/ld-x86-64/pr24322b-x32.d | 12 + ld/testsuite/ld-x86-64/pr24322b.d | 12 + ld/testsuite/ld-x86-64/pr24322b.s | 4 + .../empty.s => ld/testsuite/ld-x86-64/pr24322c.s | 0 ld/testsuite/ld-x86-64/x86-64.exp | 4 + opcodes/ChangeLog | 9 + opcodes/s390-opc.txt | 216 +- sim/ChangeLog | 4 + sim/MAINTAINERS | 2 +- 316 files changed, 9388 insertions(+), 4784 deletions(-) create mode 100644 gdb/features/i386/32bit-segments.c create mode 100644 gdb/features/i386/32bit-segments.xml copy gdb/testsuite/{gdb.mi/mi-breakpoint-location-ena-dis.cc => gdb.base/interrupt [...] create mode 100644 gdb/testsuite/gdb.base/interrupt-daemon-attach.exp create mode 100644 gdb/testsuite/gdb.fortran/dot-ops.exp create mode 100644 gdb/testsuite/gdb.fortran/function-calls.exp create mode 100644 gdb/testsuite/gdb.fortran/function-calls.f90 create mode 100644 gdb/testsuite/gdb.fortran/intrinsics.exp create mode 100644 gdb/testsuite/gdb.fortran/intrinsics.f90 create mode 100644 gdb/testsuite/gdb.fortran/type-kinds.exp delete mode 100644 gdb/testsuite/gdb.mi/mi-breakpoint-location-ena-dis.exp rename gdb/testsuite/gdb.mi/{mi-breakpoint-location-ena-dis.cc => mi-breakpoint-mu [...] create mode 100644 gdb/testsuite/gdb.mi/mi-breakpoint-multiple-locations.exp create mode 100644 ld/testsuite/ld-aarch64/bti-pac-plt-1.d create mode 100644 ld/testsuite/ld-aarch64/bti-pac-plt-2.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-1.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-1.s create mode 100644 ld/testsuite/ld-aarch64/bti-plt-2.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-2.s create mode 100644 ld/testsuite/ld-aarch64/bti-plt-3.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-4.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-5.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-6.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-7.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-so.s create mode 100644 ld/testsuite/ld-aarch64/bti-plt.ld create mode 100644 ld/testsuite/ld-aarch64/pac-plt-1.d create mode 100644 ld/testsuite/ld-aarch64/pac-plt-2.d create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac1.d create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac1.s create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac2.d create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac2.s create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac3.d create mode 100644 ld/testsuite/ld-i386/pr24322a.d create mode 100644 ld/testsuite/ld-i386/pr24322b.d create mode 100644 ld/testsuite/ld-x86-64/pr24322a-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr24322a.d create mode 100644 ld/testsuite/ld-x86-64/pr24322a.s create mode 100644 ld/testsuite/ld-x86-64/pr24322b-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr24322b.d create mode 100644 ld/testsuite/ld-x86-64/pr24322b.s copy binutils/testsuite/binutils-all/i386/empty.s => ld/testsuite/ld-x86-64/pr2432 [...]