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 7cc93ff551 Merge remote-tracking branch 'origin/master' into users/hjl/ [...] adds ef1ad42b8b S12Z: opcodes: Separate the decoding of operations from thei [...] adds 592d8c0a5d RISC-V: Fix wrong use of s0 register name. adds 66644cd32b gdb/remote: Remove a cleanup in remote_check_symbols adds 06d3e5b004 gdb: Remove a cleanup from find_overload_match adds 26089c494f gdb: Remove final cleanup from find_overload_match adds a07c88800e gdb: Remove cleanup from linux-fork.c:inferior_call_waitpid adds 169bb27bce gdb: Remove cleanup from linux_nat_target::follow_fork adds 5c329e6ab4 Use a wrapper for PyErr_Fetch adds 2a3c71d68d Remove more uses of explicit reference counting in Python adds ea41325b7d Simplify gdbpy_stop_recording adds 1b20edf043 Improve reference counting in py-type.c adds 7c71111916 Avoid questionable casts in py-symtab.c adds 986041cda7 Use xstrdup in tui_set_source_content adds 8261e52d1b Automatic date update in version.in adds 677bd4c69d PR24061, powerpc-ibm-aix-ar sets bogus file permissions when [...] adds cf0ad5bbf2 Fix ridiculously small memory leak. adds 11fa9f134f Fix a possible integer overflow problem when examining corru [...] adds d9858c3791 Change the default for the CSKY target to be little endian. adds bdfb445597 Fix bug parsing angle bracketed string sequences. adds 1b2ed39c3a Fix potential buffer overrun whilst scanning macro strings. adds 48c5e7e239 Use upper case for more metasyntactic variables in gdb adds 2ee73c7abf Automatic date update in version.in adds 2eab46b176 GDB crash re-running program on Windows (native) adds 59581069b4 RX: include - Add RXv3 support. adds 6a25bee8d0 RX: gas - Add RXv3 instruction support. adds c8c89dac38 RX: bfd - Add RXv3 support. adds f87673e04f RX: binutils - Add RXv3 support. adds d2adf9f120 Remove the exception and cleanup checkers adds bb86dd08b2 Automatic date update in version.in adds f097f5ad80 Fix crash in "finish" adds 02e12e3806 Use std::vector in type stacks adds c65bac3846 Remove string-related cleanup from c-exp.y adds 9d30e1fd7c Remove remaining cleanups from c-exp.y adds b91c5d6e5a Automatic date update in version.in adds 7e9ca91e00 s12z regen adds ef8df4caec [arm][gas] Add -mcpu support for Arm Ares adds 053af8c903 Sync libiberty sources with master version in gcc repository [...] adds 4ae80ffc55 Revert "Sync libiberty sources with master version in gcc re [...] adds 09134207b2 Automatic date update in version.in adds 171b8e1957 run_dump_test source in build directory adds a9859e0172 PR24065, 32-bit objcopy fails with 64-bit address ... out of range adds 62ea19c100 gdb: Fix skip of `\r` before `\n` in source output adds ec98a4ad5b gdb: Handle requests to print source lines backward adds 583068ca1d gdb: Move declarations from symtab.h to source.h adds e3ecd63133 Add testcase for PR/24065. adds c8fcc36012 [AArch64][gas] Add -mcpu support for Arm Ares adds 236f4ebe3a Remove support for old gnu v2 name mangling. adds cfeadda545 Fix build failure with macOS bison adds 05497ea85a Automatic date update in version.in adds 923c6a7564 cxxfilt test failures adds 3107326d3d Adjust bfd/warning.m4 egrep patterns adds 1055a3b422 Fix leak in linespec.c adds d820d0c37b gdb/testsuite: Remove interactive prompt case from mi_gdb_test adds 28e817cc44 Fix a heap use after free memory access fault when displayin [...] adds c0b0b1c2b4 Correct PR number in changelog entry. adds 8379fac67e Updated Spanish translation for the ld sub-directory. adds 0e2a21335b gdb: Avoid signed integer overflow when printing source lines adds 041be52673 gdb: Remove support for old mangling schemes adds 39f286cd58 S12Z: Fix disassembly of indexed OPR operands with zero index. adds 448b8ca865 S12Z: Don't crash when disassembling invalid instructions. adds 669e09f609 NEWS: Move changed commands description to Changed commands [...] adds a08da33eb3 Merge from gcc: use "cannot" instead of "can not" in libiber [...] adds d30e190339 Automatic date update in version.in adds 217083254a Introduce all_objfiles and next_iterator adds 99d89cdea6 Remove ALL_PSPACE_OBJFILES adds aed57c5371 Remove most uses of ALL_OBJFILES adds cac85af246 Remove ALL_OBJFILES_SAFE adds 5325b9bf1e Remove ALL_MSYMBOLS and ALL_OBJFILE_MSYMBOLS adds 592553c469 Remove ALL_OBJFILE_COMPUNITS adds d8aeb77f04 Remove ALL_COMPUNITS adds 5accd1a07e Remove ALL_COMPUNIT_FILETABS adds d5da8b3c0d Remove ALL_OBJFILE_FILETABS adds 8b31193aa9 Remove ALL_OBJFILES and ALL_FILETABS adds 3b9d3ac236 Remove ALL_OBJSECTIONS adds b22a7c6ab6 Remove ALL_OBJFILE_PSYMTABS adds 1910070b29 Sync libiberty sources with gcc master versions. adds 0e8f53badb Move some declarations to mdebugread.h adds baa62830ed Remove some unneeded psymtab initializations adds 939652a515 Remove parameters from start_psymtab_common adds 75aedd27e6 Change add_psymbol_to_list to use an enum adds 6eee24ce30 Simplify calls to init_psymbol_list adds 0f14768a2a Change create_demangled_names_hash to take an objfile_per_bf [...] adds 1d94a5a36a Change symbol_set_names to take an objfile_per_bfd_storage adds d320c2b5e1 Introduce class psymtab_storage adds 6d6a12bf87 Introduce objfile::reset_psymtabs adds 5923a04c0c Allocate the address map on the psymtab obstack adds 5af7096648 Move more allocations to psymtab obstack adds a9342b6288 Add psymtab_storage::allocate_dependencies adds b596a3c77d Make psymtab_storage::free_psymtabs private adds 8d7bcccb82 Move psymtabs to their own obstack adds 12add40ee4 Stop objdump from displaying control codes embedded in symbo [...] adds 59aa9b0be1 Correct changelog entry. adds 1ef8573cc7 gdb: Improve scoped_switch_fork_info class adds da58495800 gdb: Fix incorrect variable name in scoped_switch_fork_info adds 36cb72375c Fix leak in mdebugread.c adds 2f667667e2 Fix leak in solib-target.c:library_list_start_library adds 67aa1f3c28 Fix tracepoint.c:parse_tracepoint_definition leak (and one more) adds c7748ee9ce gdb/23712: Introduce multidictionary's adds b026f59345 gdb/23712: Use new multidictionary API adds 63a20375b4 gdb/23712: Cleanup/Remove temporary dictionary functions adds d3cb680811 gdb/23712: Remove dw2_add_symbol_to_list adds b56f80d8b2 gdb/23712: Test case for multidictionary adds 7cf47dc466 Replace inf_threads_iterator with next_iterator adds ec0807b28e Automatic date update in version.in adds c7af41ec2c More fallout from PR 23963 change adds 7d62943cd4 Automatic date update in version.in adds 9d7c67bfbd Fix 'obj' may be used uninitialized warning in symtab.c:matc [...] adds 6eb6fb6787 gdb/testsuite: Don't allow paths to appear in test name adds 60a9037679 expand a bit the in-GDB help for the "catch exception" help text adds 4ce8c66d19 Add RXv3 instructions. adds d73cff189d Implement help/show values for 'set|show style'. adds f589354db4 Automatic date update in version.in adds 1a78235116 gdb: xtensa: fix register counters for xtensa-linux adds 8a2d34fe51 Automatic date update in version.in adds 4ea904edb7 ld: Clarify --wrap documentation adds 55e8aae79a Implement the assembly instructions yield, wfe, wfi and sev [...] new 2f4a1a61d7 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: ChangeLog | 21 + bfd/ChangeLog | 33 + bfd/archures.c | 2 + bfd/bfd-in2.h | 2 + bfd/coff-rs6000.c | 72 +- bfd/coff64-rs6000.c | 16 +- bfd/config.bfd | 2 +- bfd/configure | 10 +- bfd/cpu-rx.c | 30 + bfd/elf32-rx.c | 7 +- bfd/ihex.c | 34 +- bfd/version.h | 2 +- bfd/warning.m4 | 10 +- binutils/ChangeLog | 78 + binutils/configure | 10 +- binutils/cxxfilt.c | 49 +- binutils/objcopy.c | 9 +- binutils/objdump.c | 140 +- binutils/readelf.c | 15 +- binutils/stabs.c | 26 +- binutils/testsuite/binutils-all/copy-6.d | 8 + binutils/testsuite/binutils-all/cxxfilt.exp | 12 +- binutils/testsuite/binutils-all/objcopy.exp | 1 + binutils/testsuite/lib/binutils-common.exp | 2 +- gas/ChangeLog | 229 + gas/config/rx-defs.h | 6 +- gas/config/rx-parse.y | 325 +- gas/config/tc-aarch64.c | 5 + gas/config/tc-arm.c | 10 +- gas/config/tc-rx.c | 57 +- gas/configure | 10 +- gas/doc/c-aarch64.texi | 1 + gas/doc/c-arm.texi | 1 + gas/doc/c-rx.texi | 8 +- gas/macro.c | 2 +- gas/read.c | 7 +- gas/testsuite/gas/all/eqv-dot.d | 2 +- gas/testsuite/gas/arm/archv6t2-1.d | 12 + gas/testsuite/gas/arm/archv6t2-1.s | 5 + gas/testsuite/gas/arm/archv6t2-2.d | 12 + gas/testsuite/gas/m68hc11/lbranch-dwarf2.d | 2 +- gas/testsuite/gas/m68hc11/opers12-dwarf2.d | 6 +- gas/testsuite/gas/mips/mips16-branch-absolute-1.d | 10 +- gas/testsuite/gas/mips/mips16-e.d | 6 +- gas/testsuite/gas/mips/mips16-pcrel-0.d | 16 +- gas/testsuite/gas/mips/mips16-pcrel-1.d | 16 +- gas/testsuite/gas/mips/mips16-pcrel-delay-0.d | 8 +- gas/testsuite/gas/mips/mips16-pcrel-delay-1.d | 8 +- gas/testsuite/gas/mips/mips16-pcrel-n32-0.d | 16 +- gas/testsuite/gas/mips/mips16-pcrel-n32-1.d | 16 +- gas/testsuite/gas/mips/mips16-pcrel-n64-sym32-0.d | 16 +- gas/testsuite/gas/mips/mips16-pcrel-n64-sym32-1.d | 16 +- gas/testsuite/gas/mips/mips16e2@mips16-pcrel-0.d | 16 +- gas/testsuite/gas/mips/mips16e2@mips16-pcrel-1.d | 16 +- .../gas/mips/mips16e2@mips16-pcrel-delay-0.d | 8 +- .../gas/mips/mips16e2@mips16-pcrel-delay-1.d | 8 +- .../gas/mips/mips16e2@mips16-pcrel-n32-0.d | 16 +- .../gas/mips/mips16e2@mips16-pcrel-n32-1.d | 16 +- .../gas/mips/mips16e2@mips16-pcrel-n64-sym32-0.d | 16 +- .../gas/mips/mips16e2@mips16-pcrel-n64-sym32-1.d | 16 +- gas/testsuite/gas/mips/mipsel16-e.d | 6 +- gas/testsuite/gas/mips/mipsr6@msa.d | 60 +- gas/testsuite/gas/mips/mipsr6@relax-swap3.d | 2 +- gas/testsuite/gas/mips/r6-64-n32.d | 18 +- gas/testsuite/gas/mips/r6-64-n64.d | 18 +- gas/testsuite/gas/mips/r6-n32.d | 172 +- gas/testsuite/gas/mips/r6-n64.d | 172 +- gas/testsuite/gas/mips/r6.d | 172 +- gas/testsuite/gas/mips/tmips16-e.d | 6 +- gas/testsuite/gas/mips/tmipsel16-e.d | 6 +- gas/testsuite/gas/mn10300/relax.d | 12 +- gas/testsuite/gas/rx/Xtod.d | 21 + gas/testsuite/gas/rx/Xtod.sm | 3 + gas/testsuite/gas/rx/abs.d | 1 + gas/testsuite/gas/rx/adc.d | 1 + gas/testsuite/gas/rx/add.d | 1 + gas/testsuite/gas/rx/and.d | 1 + gas/testsuite/gas/rx/bclr.d | 1 + gas/testsuite/gas/rx/bcnd.d | 1 + gas/testsuite/gas/rx/bfmov.d | 73 + gas/testsuite/gas/rx/bfmov.sm | 2 + gas/testsuite/gas/rx/bmcnd.d | 1 + gas/testsuite/gas/rx/bnot.d | 1 + gas/testsuite/gas/rx/bra.d | 1 + gas/testsuite/gas/rx/brk.d | 1 + gas/testsuite/gas/rx/bset.d | 1 + gas/testsuite/gas/rx/bsr.d | 1 + gas/testsuite/gas/rx/btst.d | 1 + gas/testsuite/gas/rx/clrpsw.d | 1 + gas/testsuite/gas/rx/cmp.d | 1 + gas/testsuite/gas/rx/dabs.d | 14 + gas/testsuite/gas/rx/dabs.sm | 1 + gas/testsuite/gas/rx/dadd.d | 18 + gas/testsuite/gas/rx/dadd.sm | 1 + gas/testsuite/gas/rx/dbt.d | 1 + gas/testsuite/gas/rx/dcmp.d | 25 + gas/testsuite/gas/rx/dcmp.sm | 4 + gas/testsuite/gas/rx/ddiv.d | 17 + gas/testsuite/gas/rx/ddiv.sm | 1 + gas/testsuite/gas/rx/div.d | 1 + gas/testsuite/gas/rx/divu.d | 1 + gas/testsuite/gas/rx/dmov.d | 77 + gas/testsuite/gas/rx/dmov.sm | 13 + gas/testsuite/gas/rx/dmul.d | 17 + gas/testsuite/gas/rx/dmul.sm | 1 + gas/testsuite/gas/rx/dneg.d | 13 + gas/testsuite/gas/rx/dneg.sm | 1 + gas/testsuite/gas/rx/dpopm.d | 17 + gas/testsuite/gas/rx/dpopm.sm | 2 + gas/testsuite/gas/rx/dpushm.d | 17 + gas/testsuite/gas/rx/dpushm.sm | 2 + gas/testsuite/gas/rx/dround.d | 13 + gas/testsuite/gas/rx/dround.sm | 1 + gas/testsuite/gas/rx/dsqrt.d | 13 + gas/testsuite/gas/rx/dsqrt.sm | 1 + gas/testsuite/gas/rx/dsub.d | 17 + gas/testsuite/gas/rx/dsub.sm | 1 + gas/testsuite/gas/rx/dtoX.d | 21 + gas/testsuite/gas/rx/dtoX.sm | 3 + gas/testsuite/gas/rx/emaca.d | 1 + gas/testsuite/gas/rx/emsba.d | 1 + gas/testsuite/gas/rx/emul.d | 1 + gas/testsuite/gas/rx/emula.d | 1 + gas/testsuite/gas/rx/emulu.d | 1 + gas/testsuite/gas/rx/fadd.d | 1 + gas/testsuite/gas/rx/fcmp.d | 1 + gas/testsuite/gas/rx/fdiv.d | 1 + gas/testsuite/gas/rx/fmul.d | 1 + gas/testsuite/gas/rx/fsqrt.d | 1 + gas/testsuite/gas/rx/fsub.d | 1 + gas/testsuite/gas/rx/ftoi.d | 1 + gas/testsuite/gas/rx/ftou.d | 1 + gas/testsuite/gas/rx/gprel.d | 1 + gas/testsuite/gas/rx/int.d | 1 + gas/testsuite/gas/rx/itof.d | 1 + gas/testsuite/gas/rx/jmp.d | 1 + gas/testsuite/gas/rx/jsr.d | 1 + gas/testsuite/gas/rx/machi.d | 1 + gas/testsuite/gas/rx/maclh.d | 1 + gas/testsuite/gas/rx/maclo.d | 1 + gas/testsuite/gas/rx/macros.inc | 10 +- gas/testsuite/gas/rx/max.d | 1 + gas/testsuite/gas/rx/min.d | 1 + gas/testsuite/gas/rx/mov.d | 1 + gas/testsuite/gas/rx/movco.d | 1 + gas/testsuite/gas/rx/movli.d | 1 + gas/testsuite/gas/rx/movu.d | 1 + gas/testsuite/gas/rx/msbhi.d | 1 + gas/testsuite/gas/rx/msblh.d | 1 + gas/testsuite/gas/rx/msblo.d | 1 + gas/testsuite/gas/rx/mul.d | 1 + gas/testsuite/gas/rx/mulhi.d | 1 + gas/testsuite/gas/rx/mullh.d | 1 + gas/testsuite/gas/rx/mullo.d | 1 + gas/testsuite/gas/rx/mvfacgu.d | 1 + gas/testsuite/gas/rx/mvfachi.d | 1 + gas/testsuite/gas/rx/mvfaclo.d | 1 + gas/testsuite/gas/rx/mvfacmi.d | 1 + gas/testsuite/gas/rx/mvfc.d | 1 + gas/testsuite/gas/rx/mvfcp.d | 1 + gas/testsuite/gas/rx/mvfdc.d | 17 + gas/testsuite/gas/rx/mvfdc.sm | 1 + gas/testsuite/gas/rx/mvfdr.d | 10 + gas/testsuite/gas/rx/mvfdr.sm | 1 + gas/testsuite/gas/rx/mvtacgu.d | 1 + gas/testsuite/gas/rx/mvtachi.d | 1 + gas/testsuite/gas/rx/mvtaclo.d | 1 + gas/testsuite/gas/rx/mvtc.d | 1 + gas/testsuite/gas/rx/mvtcp.d | 1 + gas/testsuite/gas/rx/mvtdc.d | 18 + gas/testsuite/gas/rx/mvtdc.sm | 1 + gas/testsuite/gas/rx/neg.d | 1 + gas/testsuite/gas/rx/nop.d | 1 + gas/testsuite/gas/rx/not.d | 1 + gas/testsuite/gas/rx/opecp.d | 1 + gas/testsuite/gas/rx/or.d | 1 + gas/testsuite/gas/rx/pop.d | 1 + gas/testsuite/gas/rx/popc.d | 1 + gas/testsuite/gas/rx/popm.d | 1 + gas/testsuite/gas/rx/push.d | 1 + gas/testsuite/gas/rx/pushc.d | 1 + gas/testsuite/gas/rx/pushm.d | 1 + gas/testsuite/gas/rx/r-bcc.d | 1 + gas/testsuite/gas/rx/r-bra.d | 1 + gas/testsuite/gas/rx/racl.d | 1 + gas/testsuite/gas/rx/racw.d | 1 + gas/testsuite/gas/rx/rdacl.d | 1 + gas/testsuite/gas/rx/rdacw.d | 1 + gas/testsuite/gas/rx/revl.d | 1 + gas/testsuite/gas/rx/revw.d | 1 + gas/testsuite/gas/rx/rmpa.d | 1 + gas/testsuite/gas/rx/rolc.d | 1 + gas/testsuite/gas/rx/rorc.d | 1 + gas/testsuite/gas/rx/rotl.d | 1 + gas/testsuite/gas/rx/rotr.d | 1 + gas/testsuite/gas/rx/round.d | 1 + gas/testsuite/gas/rx/rstr.d | 13 + gas/testsuite/gas/rx/rstr.sm | 2 + gas/testsuite/gas/rx/rte.d | 1 + gas/testsuite/gas/rx/rtfi.d | 1 + gas/testsuite/gas/rx/rts.d | 1 + gas/testsuite/gas/rx/rtsd.d | 1 + gas/testsuite/gas/rx/rx.exp | 6 +- gas/testsuite/gas/rx/sat.d | 1 + gas/testsuite/gas/rx/satr.d | 1 + gas/testsuite/gas/rx/save.d | 13 + gas/testsuite/gas/rx/save.sm | 2 + gas/testsuite/gas/rx/sbb.d | 1 + gas/testsuite/gas/rx/sccnd.d | 1 + gas/testsuite/gas/rx/scmpu.d | 1 + gas/testsuite/gas/rx/setpsw.d | 1 + gas/testsuite/gas/rx/shar.d | 1 + gas/testsuite/gas/rx/shll.d | 1 + gas/testsuite/gas/rx/shlr.d | 1 + gas/testsuite/gas/rx/smovb.d | 1 + gas/testsuite/gas/rx/smovf.d | 1 + gas/testsuite/gas/rx/smovu.d | 1 + gas/testsuite/gas/rx/sstr.d | 1 + gas/testsuite/gas/rx/stnz.d | 1 + gas/testsuite/gas/rx/stz.d | 1 + gas/testsuite/gas/rx/sub.d | 1 + gas/testsuite/gas/rx/suntil.d | 1 + gas/testsuite/gas/rx/swhile.d | 1 + gas/testsuite/gas/rx/tst.d | 1 + gas/testsuite/gas/rx/utof.d | 1 + gas/testsuite/gas/rx/wait.d | 1 + gas/testsuite/gas/rx/xchg.d | 1 + gas/testsuite/gas/rx/xor.d | 9 + gas/testsuite/gas/rx/xor.sm | 2 + gas/testsuite/gas/s12z/jsr.d | 1 + gas/testsuite/gas/s12z/jsr.s | 3 +- gdb/ChangeLog | 774 ++ gdb/NEWS | 19 +- gdb/ada-exp.y | 4 +- gdb/ada-lang.c | 206 +- gdb/ada-lex.l | 2 +- gdb/ax-gdb.c | 4 +- gdb/block.c | 31 +- gdb/block.h | 8 +- gdb/blockframe.c | 26 +- gdb/breakpoint.c | 217 +- gdb/buildsym.c | 35 +- gdb/c-exp.y | 172 +- gdb/cli/cli-cmds.c | 35 +- gdb/cli/cli-style.c | 99 +- gdb/cli/cli-style.h | 16 +- gdb/coffread.c | 14 +- gdb/common/next-iterator.h | 102 + gdb/compile/compile-cplus-types.c | 4 +- gdb/compile/compile-object-run.c | 3 +- gdb/compile/compile.c | 2 +- gdb/contrib/cleanup_check.py | 335 - gdb/contrib/excheck.py | 296 - gdb/contrib/exsummary.py | 185 - gdb/contrib/gcc-with-excheck | 58 - gdb/cp-support.c | 57 +- gdb/cp-support.h | 2 +- gdb/ctf.c | 30 +- gdb/dbxread.c | 56 +- gdb/demangle.c | 4 +- gdb/dictionary.c | 517 +- gdb/dictionary.h | 134 +- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 29 +- gdb/dwarf-index-write.c | 78 +- gdb/dwarf2-frame.c | 4 +- gdb/dwarf2read.c | 124 +- gdb/elfread.c | 8 +- gdb/f-exp.y | 6 +- gdb/gcore.c | 104 +- gdb/gdbtypes.c | 32 +- gdb/guile/scm-objfile.c | 11 +- gdb/guile/scm-pretty-print.c | 25 +- gdb/guile/scm-progspace.c | 17 +- gdb/hppa-tdep.c | 126 +- gdb/infcmd.c | 5 +- gdb/jit.c | 19 +- gdb/linespec.c | 99 +- gdb/linux-fork.c | 110 +- gdb/linux-nat.c | 27 +- gdb/linux-thread-db.c | 8 +- gdb/m2-exp.y | 6 +- gdb/main.c | 3 +- gdb/maint.c | 35 +- gdb/mdebugread.c | 102 +- gdb/mdebugread.h | 9 + gdb/mi/mi-cmd-file.c | 27 +- gdb/minsyms.c | 40 +- gdb/mipsread.c | 1 + gdb/objc-lang.c | 141 +- gdb/objfiles.c | 188 +- gdb/objfiles.h | 246 +- gdb/p-exp.y | 6 +- gdb/parse.c | 24 +- gdb/parser-defs.h | 9 +- gdb/ppc-linux-tdep.c | 4 +- gdb/printcmd.c | 138 +- gdb/probe.c | 42 +- gdb/psympriv.h | 47 +- gdb/psymtab.c | 812 +- gdb/psymtab.h | 113 +- gdb/python/py-cmd.c | 5 +- gdb/python/py-finishbreakpoint.c | 2 +- gdb/python/py-function.c | 11 +- gdb/python/py-objfile.c | 24 +- gdb/python/py-prettyprint.c | 50 +- gdb/python/py-progspace.c | 20 +- gdb/python/py-record.c | 8 +- gdb/python/py-symtab.c | 39 +- gdb/python/py-type.c | 77 +- gdb/python/py-utils.c | 58 +- gdb/python/py-value.c | 23 +- gdb/python/py-varobj.c | 10 +- gdb/python/py-xmethods.c | 4 +- gdb/python/python-internal.h | 61 +- gdb/python/python.c | 25 +- gdb/remote.c | 21 +- gdb/riscv-tdep.c | 2 +- gdb/solib-spu.c | 3 +- gdb/solib-target.c | 3 +- gdb/solib.c | 12 +- gdb/source.c | 155 +- gdb/source.h | 96 + gdb/spu-tdep.c | 12 +- gdb/stabsread.c | 23 +- gdb/symfile-debug.c | 27 +- gdb/symfile.c | 265 +- gdb/symfile.h | 11 +- gdb/symmisc.c | 513 +- gdb/symtab.c | 748 +- gdb/symtab.h | 45 +- gdb/testsuite/ChangeLog | 29 + gdb/testsuite/gdb.base/style.exp | 1 + gdb/testsuite/gdb.cp/demangle.exp | 1419 +- gdb/testsuite/gdb.dwarf2/multidictionary.exp | 157 + gdb/testsuite/gdb.dwarf2/typedef-void-finish.exp | 102 + gdb/testsuite/lib/mi-support.exp | 5 - gdb/thread-iter.h | 65 +- gdb/thread.c | 10 +- gdb/tracefile-tfile.c | 21 +- gdb/tracepoint.c | 24 +- gdb/tracepoint.h | 12 +- gdb/tui/tui-hooks.c | 1 + gdb/tui/tui-source.c | 8 +- gdb/valops.c | 39 +- gdb/windows-nat.c | 21 +- gdb/windows-tdep.c | 3 +- gdb/xcoffread.c | 60 +- gdb/xtensa-linux-tdep.c | 8 +- gold/ChangeLog | 4 + gold/configure | 10 +- gprof/ChangeLog | 4 + gprof/configure | 10 +- include/ChangeLog | 24 + include/demangle.h | 33 +- include/elf/rx.h | 3 +- include/libiberty.h | 4 +- include/opcode/rx.h | 32 + include/plugin-api.h | 2 +- ld/ChangeLog | 19 + ld/configure | 10 +- ld/ld.texi | 19 + ld/po/es.po | 329 +- ld/testsuite/ld-elf/sec64k.exp | 2 +- ld/testsuite/ld-m68k/m68k-got.exp | 52 +- libiberty/ChangeLog | 40 +- libiberty/cplus-dem.c | 4586 +------ libiberty/testsuite/demangle-expected | 3447 +---- opcodes/ChangeLog | 28 + opcodes/Makefile.am | 1 + opcodes/Makefile.in | 2 + opcodes/configure | 12 +- opcodes/configure.ac | 2 +- opcodes/po/POTFILES.in | 1 + opcodes/rx-decode.c | 13543 ++++++++++++------- opcodes/rx-decode.opc | 162 +- opcodes/rx-dis.c | 64 +- opcodes/s12z-dis.c | 2815 +--- opcodes/s12z-opc.c | 2701 ++++ opcodes/s12z-opc.h | 267 + 380 files changed, 19572 insertions(+), 22079 deletions(-) create mode 100644 binutils/testsuite/binutils-all/copy-6.d create mode 100644 gas/testsuite/gas/arm/archv6t2-1.d create mode 100644 gas/testsuite/gas/arm/archv6t2-1.s create mode 100644 gas/testsuite/gas/arm/archv6t2-2.d create mode 100644 gas/testsuite/gas/rx/Xtod.d create mode 100644 gas/testsuite/gas/rx/Xtod.sm create mode 100644 gas/testsuite/gas/rx/bfmov.d create mode 100644 gas/testsuite/gas/rx/bfmov.sm create mode 100644 gas/testsuite/gas/rx/dabs.d create mode 100644 gas/testsuite/gas/rx/dabs.sm create mode 100644 gas/testsuite/gas/rx/dadd.d create mode 100644 gas/testsuite/gas/rx/dadd.sm create mode 100644 gas/testsuite/gas/rx/dcmp.d create mode 100644 gas/testsuite/gas/rx/dcmp.sm create mode 100644 gas/testsuite/gas/rx/ddiv.d create mode 100644 gas/testsuite/gas/rx/ddiv.sm create mode 100644 gas/testsuite/gas/rx/dmov.d create mode 100644 gas/testsuite/gas/rx/dmov.sm create mode 100644 gas/testsuite/gas/rx/dmul.d create mode 100644 gas/testsuite/gas/rx/dmul.sm create mode 100644 gas/testsuite/gas/rx/dneg.d create mode 100644 gas/testsuite/gas/rx/dneg.sm create mode 100644 gas/testsuite/gas/rx/dpopm.d create mode 100644 gas/testsuite/gas/rx/dpopm.sm create mode 100644 gas/testsuite/gas/rx/dpushm.d create mode 100644 gas/testsuite/gas/rx/dpushm.sm create mode 100644 gas/testsuite/gas/rx/dround.d create mode 100644 gas/testsuite/gas/rx/dround.sm create mode 100644 gas/testsuite/gas/rx/dsqrt.d create mode 100644 gas/testsuite/gas/rx/dsqrt.sm create mode 100644 gas/testsuite/gas/rx/dsub.d create mode 100644 gas/testsuite/gas/rx/dsub.sm create mode 100644 gas/testsuite/gas/rx/dtoX.d create mode 100644 gas/testsuite/gas/rx/dtoX.sm create mode 100644 gas/testsuite/gas/rx/mvfdc.d create mode 100644 gas/testsuite/gas/rx/mvfdc.sm create mode 100644 gas/testsuite/gas/rx/mvfdr.d create mode 100644 gas/testsuite/gas/rx/mvfdr.sm create mode 100644 gas/testsuite/gas/rx/mvtdc.d create mode 100644 gas/testsuite/gas/rx/mvtdc.sm create mode 100644 gas/testsuite/gas/rx/rstr.d create mode 100644 gas/testsuite/gas/rx/rstr.sm create mode 100644 gas/testsuite/gas/rx/save.d create mode 100644 gas/testsuite/gas/rx/save.sm create mode 100644 gdb/common/next-iterator.h delete mode 100644 gdb/contrib/cleanup_check.py delete mode 100644 gdb/contrib/excheck.py delete mode 100644 gdb/contrib/exsummary.py delete mode 100755 gdb/contrib/gcc-with-excheck create mode 100644 gdb/testsuite/gdb.dwarf2/multidictionary.exp create mode 100644 gdb/testsuite/gdb.dwarf2/typedef-void-finish.exp create mode 100644 opcodes/s12z-opc.c create mode 100644 opcodes/s12z-opc.h