This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allyesconfig in repository toolchain/ci/binutils-gdb.
from fcab58390f Implement pid_to_exec_file for Windows in gdbserver adds 5400535a70 Remove unused field cooked_index::m_start adds 0b99131d48 Automatic date update in version.in adds 6d8b70895c Automatic date update in version.in adds b7ff32f191 Automatic date update in version.in adds cdd4206647 gdb/testsuite: fix "continue outside of loop" TCL errors adds 1779689128 Fix Ada exception regression on Windows adds 8c9b320a8e gdb: Document the 'metadata' styling in GDB displays. adds e90601a4f1 gdb: Fix typo in last change in gdb.texinfo adds 36a5b37053 gdbsupport/event-loop.cc: simplify !HAVE_POLL paths adds 187075ebbc Reindent gdbsupport/event-loop.cc:handle_file_event adds 973773de93 IBM zSystems: Fix left-shifting negative PCRel32 values (PR [...] adds 626d0e40e5 Automatic date update in version.in adds 035784e345 RISC-V: Added half-precision floating-point v1.0 instructions. adds bc6004dfd2 Remove gdb_test questions that GDB doesn't ask adds 35b72e4e5b gdb.base/scope.exp: Remove bogus gdb_test questions adds 1fe69430d1 Fix bogus gdb_test invocations adds 8d08cccb01 Avoid having to unload file in gdb.server/connect-with-no-sy [...] adds d7440bee9f gdb.base/skip.exp: Don't abuse gdb_test's question support adds ed01945057 Make gdb_test's question non-optional if specified adds 49a73ab9d3 gdb, btrace: Throw an error for empty recordings when replay [...] adds a1f2ddd383 Fix gdb.python/py-connection.exp with remote targets new e84412c6a3 Fix typo in info page
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/elfxx-riscv.c | 11 ++ bfd/version.h | 2 +- gas/config/tc-riscv.c | 12 +- gas/config/tc-s390.c | 6 +- gas/testsuite/gas/riscv/float16-be.d | 10 ++ gas/testsuite/gas/riscv/float16-le.d | 10 ++ gas/testsuite/gas/riscv/float16.s | 21 +++ gas/testsuite/gas/riscv/fp-zfh-insns.d | 71 ++++++++ gas/testsuite/gas/riscv/fp-zfh-insns.s | 68 ++++++++ gdb/ada-lang.c | 2 +- gdb/doc/gdb.texinfo | 12 +- gdb/dwarf2/cooked-index.h | 5 - gdb/record-btrace.c | 2 +- gdb/testsuite/gdb.ada/mi_ex_cond.exp | 2 +- gdb/testsuite/gdb.ada/mi_task_arg.exp | 2 +- gdb/testsuite/gdb.ada/mi_task_info.exp | 2 +- gdb/testsuite/gdb.base/all-bin.exp | 2 +- gdb/testsuite/gdb.base/arithmet.exp | 2 +- gdb/testsuite/gdb.base/arrayidx.exp | 2 +- gdb/testsuite/gdb.base/assign.exp | 2 +- gdb/testsuite/gdb.base/async.exp | 2 +- gdb/testsuite/gdb.base/attach-pie-misread.exp | 2 +- gdb/testsuite/gdb.base/auxv.exp | 3 +- gdb/testsuite/gdb.base/bfp-test.exp | 2 +- gdb/testsuite/gdb.base/bitshift.exp | 2 +- gdb/testsuite/gdb.base/bp-cmds-continue-ctrl-c.exp | 2 +- gdb/testsuite/gdb.base/branch-to-self.exp | 2 +- gdb/testsuite/gdb.base/break-interp.exp | 2 +- gdb/testsuite/gdb.base/call-ar-st.exp | 4 +- gdb/testsuite/gdb.base/call-rt-st.exp | 4 +- gdb/testsuite/gdb.base/call-sc.exp | 2 +- gdb/testsuite/gdb.base/call-signal-resume.exp | 4 +- gdb/testsuite/gdb.base/call-strs.exp | 4 +- gdb/testsuite/gdb.base/callexit.exp | 2 +- gdb/testsuite/gdb.base/callfuncs.exp | 2 +- gdb/testsuite/gdb.base/cast-call.exp | 2 +- gdb/testsuite/gdb.base/catch-fork-kill.exp | 3 +- gdb/testsuite/gdb.base/catch-fork-static.exp | 2 +- gdb/testsuite/gdb.base/catch-signal-fork.exp | 2 +- gdb/testsuite/gdb.base/catch-signal.exp | 2 +- gdb/testsuite/gdb.base/checkpoint.exp | 4 +- gdb/testsuite/gdb.base/cond-expr.exp | 2 +- gdb/testsuite/gdb.base/consecutive.exp | 2 +- gdb/testsuite/gdb.base/constvars.exp | 2 +- gdb/testsuite/gdb.base/ctf-constvars.exp | 2 +- gdb/testsuite/gdb.base/ctf-ptype.exp | 2 +- gdb/testsuite/gdb.base/default.exp | 2 +- gdb/testsuite/gdb.base/dfp-test.exp | 2 +- gdb/testsuite/gdb.base/disasm-optim.exp | 2 +- gdb/testsuite/gdb.base/enum_cond.exp | 2 +- gdb/testsuite/gdb.base/eval-skip.exp | 2 +- gdb/testsuite/gdb.base/exe-lock.exp | 2 +- gdb/testsuite/gdb.base/exitsignal.exp | 2 +- gdb/testsuite/gdb.base/exprs.exp | 2 +- gdb/testsuite/gdb.base/fileio.exp | 4 +- gdb/testsuite/gdb.base/float.exp | 2 +- gdb/testsuite/gdb.base/float128.exp | 2 +- gdb/testsuite/gdb.base/floatn.exp | 2 +- gdb/testsuite/gdb.base/foll-exec-mode.exp | 4 +- gdb/testsuite/gdb.base/foll-exec.exp | 2 +- gdb/testsuite/gdb.base/gdb1250.exp | 2 +- gdb/testsuite/gdb.base/gdb1821.exp | 2 +- gdb/testsuite/gdb.base/infcall-input.exp | 2 +- gdb/testsuite/gdb.base/inferior-died.exp | 2 +- gdb/testsuite/gdb.base/interrupt-daemon-attach.exp | 2 +- gdb/testsuite/gdb.base/interrupt.exp | 2 +- gdb/testsuite/gdb.base/kill-after-signal.exp | 2 +- gdb/testsuite/gdb.base/logical.exp | 2 +- gdb/testsuite/gdb.base/miscexprs.exp | 2 +- gdb/testsuite/gdb.base/multi-forks.exp | 2 +- gdb/testsuite/gdb.base/nested-subp1.exp | 2 +- gdb/testsuite/gdb.base/nested-subp2.exp | 2 +- gdb/testsuite/gdb.base/nested-subp3.exp | 2 +- gdb/testsuite/gdb.base/pc-fp.exp | 2 +- gdb/testsuite/gdb.base/permissions.exp | 2 +- gdb/testsuite/gdb.base/pie-execl.exp | 4 +- gdb/testsuite/gdb.base/pointers.exp | 4 +- gdb/testsuite/gdb.base/prologue.exp | 4 +- gdb/testsuite/gdb.base/ptype.exp | 2 +- gdb/testsuite/gdb.base/random-signal.exp | 2 +- gdb/testsuite/gdb.base/readnever.exp | 2 +- gdb/testsuite/gdb.base/relational.exp | 2 +- gdb/testsuite/gdb.base/relativedebug.exp | 2 +- gdb/testsuite/gdb.base/savedregs.exp | 2 +- gdb/testsuite/gdb.base/scope.exp | 60 +++---- gdb/testsuite/gdb.base/setvar.exp | 2 +- gdb/testsuite/gdb.base/sigall.exp | 2 +- gdb/testsuite/gdb.base/sigaltstack.exp | 2 +- gdb/testsuite/gdb.base/sigbpt.exp | 2 +- gdb/testsuite/gdb.base/sigchld.exp | 2 +- gdb/testsuite/gdb.base/siginfo-addr.exp | 2 +- gdb/testsuite/gdb.base/siginfo-infcall.exp | 2 +- gdb/testsuite/gdb.base/siginfo-obj.exp | 2 +- gdb/testsuite/gdb.base/siginfo-thread.exp | 2 +- gdb/testsuite/gdb.base/siginfo.exp | 2 +- gdb/testsuite/gdb.base/signals.exp | 2 +- gdb/testsuite/gdb.base/signull.exp | 2 +- gdb/testsuite/gdb.base/sigrepeat.exp | 2 +- gdb/testsuite/gdb.base/sigstep.exp | 2 +- gdb/testsuite/gdb.base/sigwinch-notty.exp | 4 +- gdb/testsuite/gdb.base/sizeof.exp | 2 +- gdb/testsuite/gdb.base/skip-solib.exp | 2 +- gdb/testsuite/gdb.base/skip.exp | 55 +++--- gdb/testsuite/gdb.base/store.exp | 2 +- gdb/testsuite/gdb.base/structs.exp | 2 +- gdb/testsuite/gdb.base/style.exp | 4 +- gdb/testsuite/gdb.base/symbol-alias.exp | 2 +- gdb/testsuite/gdb.base/unwindonsignal.exp | 4 +- gdb/testsuite/gdb.base/varargs.exp | 2 +- gdb/testsuite/gdb.base/volatile.exp | 2 +- gdb/testsuite/gdb.base/whatis-exp.exp | 2 +- gdb/testsuite/gdb.cp/ambiguous.exp | 4 +- gdb/testsuite/gdb.cp/anon-ns.exp | 4 +- gdb/testsuite/gdb.cp/bs15503.exp | 4 +- gdb/testsuite/gdb.cp/casts.exp | 6 +- gdb/testsuite/gdb.cp/class2.exp | 4 +- gdb/testsuite/gdb.cp/constexpr-field.exp | 4 +- gdb/testsuite/gdb.cp/converts.exp | 2 +- gdb/testsuite/gdb.cp/cpsizeof.exp | 4 +- gdb/testsuite/gdb.cp/ctti.exp | 6 +- gdb/testsuite/gdb.cp/derivation.exp | 6 +- gdb/testsuite/gdb.cp/disasm-func-name.exp | 4 +- gdb/testsuite/gdb.cp/dispcxx.exp | 4 +- gdb/testsuite/gdb.cp/exception.exp | 4 +- gdb/testsuite/gdb.cp/filename.exp | 4 +- gdb/testsuite/gdb.cp/fpointer.exp | 2 +- gdb/testsuite/gdb.cp/gdb1355.exp | 4 +- gdb/testsuite/gdb.cp/gdb2495.exp | 10 +- gdb/testsuite/gdb.cp/impl-this.exp | 4 +- gdb/testsuite/gdb.cp/iostream.exp | 4 +- gdb/testsuite/gdb.cp/koenig.exp | 2 +- gdb/testsuite/gdb.cp/local.exp | 6 +- gdb/testsuite/gdb.cp/m-data.exp | 4 +- gdb/testsuite/gdb.cp/m-static.exp | 4 +- gdb/testsuite/gdb.cp/many-args.exp | 4 +- gdb/testsuite/gdb.cp/mb-ctor.exp | 4 +- gdb/testsuite/gdb.cp/member-ptr.exp | 4 +- gdb/testsuite/gdb.cp/meth-typedefs.exp | 4 +- gdb/testsuite/gdb.cp/method.exp | 4 +- gdb/testsuite/gdb.cp/method2.exp | 4 +- gdb/testsuite/gdb.cp/namelessclass.exp | 2 +- gdb/testsuite/gdb.cp/namespace-nested-import.exp | 2 +- gdb/testsuite/gdb.cp/namespace.exp | 8 +- gdb/testsuite/gdb.cp/nextoverthrow.exp | 4 +- gdb/testsuite/gdb.cp/nsalias.exp | 2 +- gdb/testsuite/gdb.cp/nsdecl.exp | 2 +- gdb/testsuite/gdb.cp/nsimport.exp | 2 +- gdb/testsuite/gdb.cp/nsnested.exp | 2 +- gdb/testsuite/gdb.cp/nsnoimports.exp | 2 +- gdb/testsuite/gdb.cp/nsrecurs.exp | 2 +- gdb/testsuite/gdb.cp/operator.exp | 2 +- gdb/testsuite/gdb.cp/oranking.exp | 2 +- gdb/testsuite/gdb.cp/ovldbreak.exp | 4 +- gdb/testsuite/gdb.cp/ovsrch.exp | 4 +- gdb/testsuite/gdb.cp/pass-by-ref-2.exp | 2 +- gdb/testsuite/gdb.cp/pass-by-ref.exp | 2 +- gdb/testsuite/gdb.cp/pr-1023.exp | 4 +- gdb/testsuite/gdb.cp/pr-1210.exp | 4 +- gdb/testsuite/gdb.cp/pr-574.exp | 4 +- gdb/testsuite/gdb.cp/pr10728.exp | 4 +- gdb/testsuite/gdb.cp/pr9067.exp | 4 +- gdb/testsuite/gdb.cp/pr9631.exp | 4 +- gdb/testsuite/gdb.cp/printmethod.exp | 4 +- gdb/testsuite/gdb.cp/ref-types.exp | 12 +- gdb/testsuite/gdb.cp/rtti.exp | 4 +- gdb/testsuite/gdb.cp/rvalue-ref-sizeof.exp | 4 +- gdb/testsuite/gdb.cp/rvalue-ref-types.exp | 4 +- gdb/testsuite/gdb.cp/scope-err.exp | 2 +- gdb/testsuite/gdb.cp/shadow.exp | 2 +- gdb/testsuite/gdb.cp/smartp.exp | 2 +- gdb/testsuite/gdb.cp/static-method.exp | 4 +- gdb/testsuite/gdb.cp/temargs.exp | 2 +- gdb/testsuite/gdb.cp/try_catch.exp | 4 +- gdb/testsuite/gdb.cp/userdef.exp | 4 +- gdb/testsuite/gdb.cp/var-tag.exp | 4 +- gdb/testsuite/gdb.cp/virtbase.exp | 4 +- gdb/testsuite/gdb.cp/virtbase2.exp | 4 +- gdb/testsuite/gdb.cp/virtfunc2.exp | 4 +- gdb/testsuite/gdb.cp/watch-cp.exp | 4 +- gdb/testsuite/gdb.dwarf2/dw2-common-block.exp | 2 +- .../gdb.dwarf2/dw2-single-line-discriminators.exp | 2 +- gdb/testsuite/gdb.dwarf2/implref-array.exp | 2 +- gdb/testsuite/gdb.dwarf2/implref-const.exp | 2 +- gdb/testsuite/gdb.dwarf2/implref-global.exp | 2 +- gdb/testsuite/gdb.dwarf2/implref-struct.exp | 2 +- gdb/testsuite/gdb.dwarf2/imported-unit.exp | 2 +- gdb/testsuite/gdb.dwarf2/watch-notconst.exp | 2 +- gdb/testsuite/gdb.fortran/array-bounds-high.exp | 2 +- gdb/testsuite/gdb.fortran/array-bounds.exp | 2 +- gdb/testsuite/gdb.fortran/array-element.exp | 2 +- gdb/testsuite/gdb.fortran/array-indices.exp | 2 +- gdb/testsuite/gdb.fortran/array-no-bounds.exp | 2 +- gdb/testsuite/gdb.fortran/array-repeat.exp | 2 +- gdb/testsuite/gdb.fortran/charset.exp | 2 +- gdb/testsuite/gdb.fortran/common-block.exp | 2 +- gdb/testsuite/gdb.fortran/complex.exp | 2 +- .../gdb.fortran/derived-type-function.exp | 2 +- .../gdb.fortran/derived-type-striding.exp | 2 +- gdb/testsuite/gdb.fortran/derived-type.exp | 2 +- gdb/testsuite/gdb.fortran/function-calls.exp | 2 +- gdb/testsuite/gdb.fortran/info-modules.exp | 4 +- gdb/testsuite/gdb.fortran/info-types.exp | 4 +- gdb/testsuite/gdb.fortran/intrinsics.exp | 4 +- gdb/testsuite/gdb.fortran/library-module.exp | 2 +- gdb/testsuite/gdb.fortran/logical.exp | 2 +- gdb/testsuite/gdb.fortran/max-depth.exp | 4 +- gdb/testsuite/gdb.fortran/module.exp | 2 +- gdb/testsuite/gdb.fortran/multi-dim.exp | 2 +- gdb/testsuite/gdb.fortran/namelist.exp | 2 +- gdb/testsuite/gdb.fortran/nested-funcs-2.exp | 2 +- gdb/testsuite/gdb.fortran/print-formatted.exp | 2 +- gdb/testsuite/gdb.fortran/ptype-on-functions.exp | 2 +- .../gdb.fortran/short-circuit-argument-list.exp | 2 +- gdb/testsuite/gdb.fortran/subarray.exp | 2 +- gdb/testsuite/gdb.fortran/vla-value.exp | 2 +- gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp | 4 +- gdb/testsuite/gdb.mi/gdb680.exp | 2 +- .../gdb.mi/list-thread-groups-available.exp | 4 +- .../gdb.mi/list-thread-groups-no-inferior.exp | 2 +- gdb/testsuite/gdb.mi/mi-async-run.exp | 2 +- gdb/testsuite/gdb.mi/mi-async.exp | 2 +- gdb/testsuite/gdb.mi/mi-basics.exp | 2 +- gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp | 2 +- gdb/testsuite/gdb.mi/mi-catch-cpp-exceptions.exp | 4 +- gdb/testsuite/gdb.mi/mi-cmd-error.exp | 2 +- .../gdb.mi/mi-condbreak-call-thr-state.exp | 2 +- gdb/testsuite/gdb.mi/mi-console.exp | 2 +- gdb/testsuite/gdb.mi/mi-editing.exp | 2 +- gdb/testsuite/gdb.mi/mi-eval.exp | 2 +- gdb/testsuite/gdb.mi/mi-file-transfer.exp | 2 +- gdb/testsuite/gdb.mi/mi-file.exp | 2 +- gdb/testsuite/gdb.mi/mi-fullname-deleted.exp | 2 +- gdb/testsuite/gdb.mi/mi-hack-cli.exp | 2 +- gdb/testsuite/gdb.mi/mi-i-cmd.exp | 2 +- gdb/testsuite/gdb.mi/mi-info-os.exp | 2 +- .../gdb.mi/mi-inheritance-syntax-error.exp | 4 +- gdb/testsuite/gdb.mi/mi-language.exp | 2 +- gdb/testsuite/gdb.mi/mi-linespec-err-cp.exp | 2 +- gdb/testsuite/gdb.mi/mi-multi-commands.exp | 2 +- gdb/testsuite/gdb.mi/mi-nonstop.exp | 2 +- gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp | 2 +- gdb/testsuite/gdb.mi/mi-nsintrall.exp | 2 +- gdb/testsuite/gdb.mi/mi-nsmoribund.exp | 2 +- gdb/testsuite/gdb.mi/mi-nsthrexec.exp | 2 +- gdb/testsuite/gdb.mi/mi-pthreads.exp | 2 +- gdb/testsuite/gdb.mi/mi-reg-undefined.exp | 2 +- gdb/testsuite/gdb.mi/mi-return.exp | 2 +- gdb/testsuite/gdb.mi/mi-simplerun.exp | 2 +- gdb/testsuite/gdb.mi/mi-solib.exp | 2 +- gdb/testsuite/gdb.mi/mi-stack.exp | 2 +- gdb/testsuite/gdb.mi/mi-syn-frame.exp | 2 +- gdb/testsuite/gdb.mi/mi-threads-interrupt.exp | 4 +- gdb/testsuite/gdb.mi/mi-undefined-cmd.exp | 2 +- gdb/testsuite/gdb.mi/mi-until.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-block.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-child-f.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-child.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-cmd.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-cp.exp | 4 +- gdb/testsuite/gdb.mi/mi-var-display.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-invalidate.exp | 2 +- .../mi-var-list-children-invalid-grandchild.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-rtti.exp | 4 +- gdb/testsuite/gdb.mi/mi-vla-c99.exp | 2 +- gdb/testsuite/gdb.mi/mi-vla-fortran.exp | 2 +- gdb/testsuite/gdb.mi/mi-watch-nonstop.exp | 2 +- gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp | 2 +- gdb/testsuite/gdb.mi/mi2-cli-display.exp | 2 +- gdb/testsuite/gdb.mi/mi2-prompt.exp | 2 +- gdb/testsuite/gdb.mi/mi2-var-child.exp | 2 +- gdb/testsuite/gdb.modula2/multidim.exp | 2 +- gdb/testsuite/gdb.modula2/unbounded-array.exp | 2 +- gdb/testsuite/gdb.multi/bkpt-multi-exec.exp | 4 +- gdb/testsuite/gdb.multi/tids.exp | 2 +- gdb/testsuite/gdb.opt/fortran-string.exp | 2 +- gdb/testsuite/gdb.opt/inline-cmds.exp | 2 +- gdb/testsuite/gdb.python/py-connection.exp | 4 +- gdb/testsuite/gdb.python/py-framefilter-mi.exp | 2 +- gdb/testsuite/gdb.python/py-inferior-leak.exp | 4 +- gdb/testsuite/gdb.python/py-mi-cmd.exp | 2 +- gdb/testsuite/gdb.python/py-mi-events.exp | 4 +- gdb/testsuite/gdb.python/py-mi-objfile.exp | 4 +- gdb/testsuite/gdb.python/py-mi.exp | 4 +- gdb/testsuite/gdb.python/py-parameter.exp | 2 +- gdb/testsuite/gdb.python/py-xmethods.exp | 1 + .../gdb.reverse/ppc_record_test_isa_2_06.exp | 2 +- .../gdb.reverse/ppc_record_test_isa_3_1.exp | 2 +- gdb/testsuite/gdb.rust/dwindex.exp | 2 +- gdb/testsuite/gdb.rust/expr.exp | 4 +- gdb/testsuite/gdb.rust/fnfield.exp | 2 +- gdb/testsuite/gdb.rust/generics.exp | 2 +- gdb/testsuite/gdb.rust/methods.exp | 2 +- gdb/testsuite/gdb.rust/modules.exp | 2 +- gdb/testsuite/gdb.rust/pp.exp | 4 +- gdb/testsuite/gdb.rust/rawids.exp | 2 +- gdb/testsuite/gdb.rust/rust-style.exp | 2 +- gdb/testsuite/gdb.rust/simple.exp | 4 +- gdb/testsuite/gdb.rust/traits.exp | 2 +- gdb/testsuite/gdb.rust/unicode.exp | 2 +- gdb/testsuite/gdb.rust/union.exp | 2 +- gdb/testsuite/gdb.rust/unsized.exp | 2 +- gdb/testsuite/gdb.rust/watch.exp | 2 +- .../gdb.server/connect-with-no-symbol-file.exp | 17 +- .../gdb.server/extended-remote-restart.exp | 4 +- gdb/testsuite/gdb.server/reconnect-ctrl-c.exp | 2 +- gdb/testsuite/gdb.server/solib-list.exp | 3 +- gdb/testsuite/gdb.stabs/exclfwd.exp | 2 +- gdb/testsuite/gdb.threads/attach-into-signal.exp | 2 +- gdb/testsuite/gdb.threads/attach-slow-waitpid.exp | 2 +- gdb/testsuite/gdb.threads/attach-stopped.exp | 2 +- gdb/testsuite/gdb.threads/check-libthread-db.exp | 2 +- gdb/testsuite/gdb.threads/fork-plus-threads.exp | 2 +- gdb/testsuite/gdb.threads/hand-call-in-threads.exp | 2 +- gdb/testsuite/gdb.threads/hand-call-new-thread.exp | 2 +- .../gdb.threads/interrupted-hand-call.exp | 2 +- gdb/testsuite/gdb.threads/names.exp | 4 +- .../signal-while-stepping-over-bp-other-thread.exp | 2 +- .../gdb.threads/step-bg-decr-pc-switch-thread.exp | 2 +- .../gdb.threads/step-over-lands-on-breakpoint.exp | 2 +- .../gdb.threads/thread-unwindonsignal.exp | 2 +- gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp | 2 +- gdb/testsuite/gdb.trace/mi-tsv-changed.exp | 2 +- gdb/testsuite/gdb.trace/stap-trace.exp | 6 +- gdb/testsuite/lib/gdb.exp | 25 ++- gdbsupport/event-loop.cc | 184 ++++++++------------- include/opcode/riscv-opc.h | 72 ++++++++ include/opcode/riscv.h | 5 + opcodes/riscv-opc.c | 65 ++++++++ 328 files changed, 928 insertions(+), 601 deletions(-) create mode 100644 gas/testsuite/gas/riscv/float16-be.d create mode 100644 gas/testsuite/gas/riscv/float16-le.d create mode 100644 gas/testsuite/gas/riscv/float16.s create mode 100644 gas/testsuite/gas/riscv/fp-zfh-insns.d create mode 100644 gas/testsuite/gas/riscv/fp-zfh-insns.s