This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/palves/whatis in repository binutils-gdb.
discards ac38a14515 Handle function aliases better (PR gdb/19487, errno printing) discards a5577d4cf0 Fix type casts losing typedefs and reimplement "whatis" type [...] adds 32f76c6773 Add support for a __gcc_isr pseudo isntruction to the AVR as [...] adds 9f00292e69 MIPS/GAS: Use non-zero frag offset directly in PIC branch re [...] adds bbd27b7684 MIPS/GAS: Use frag symbol/offset directly in fixup creation adds 834a65aadf MIPS/GAS: Use a switch on relaxation type in microMIPS fixup [...] adds 3c465ea0ff Automatic date update in version.in adds 25c5412713 Setup .dir-locals.el to use C-style comments by default adds bae7501e87 Use bfd_malloc_and_get_section adds c6eb149dfa Automatic date update in version.in adds de837d77bc Import include/+libiberty/ r249883 from upstream GCC. adds 613643582c DWARF-5: readelf: .debug_names adds 2040444f33 Automatic date update in version.in adds 5bfd255c41 buffer.h: Fix spelling mistakes adds 7e70564cae Repair include/dwarf2.def breakage adds c8cf1feee1 [GOLD] undef after using DW_IDX and friends adds 8d219acda1 Disable symver test on hppa64-hpux adds 33c734b2f8 Missing config for bfd.c:_doprnt adds cd9af601e6 Miscellaneous format string fixes adds ce9116fdbf BFD long long cleanup adds 76cfced5ad Support %Lx, %Lu, %Ld in _bfd_error_handler format adds 19871f45dd strings: remove section/file size check adds 15e6ed8cbf Regenerate pot files. adds d8cd8c1f48 bfd: partial revert commit EC1ACAB (prevent all but undef we [...] adds 568fc4f4f8 Automatic date update in version.in adds 0041f7df74 [binutils patch] DWARF-5: Extend bfd/dwarf2.c parse_comp_unit() adds 564e46b795 [AArch64] Remove useless and incorrect assertion adds 55a09eb6df Add markers. adds 0d702cfe5d Regenerate configure. adds 40c7d50720 [Patch ARM] Support MVFR2 VFP Coprocessor register for ARMv8-A adds 4da3eb35ef Garbage collect TYPE_STATIC and several TYPE_FN_FIELD_x adds 033ea118c0 Automatic date update in version.in adds 60c96dbf02 Fixup changelog entries for previous commit adds e4bdd67955 X86: Disassemble primary opcode map's group 2 ModRM.reg == 6 [...] adds 15a7695fdc [ARM] Add support for Cortex-A55 and Cortex-A75. adds 1d827a720c Fix build with GCC 4.2 adds 8455d26243 Fix Python unwinder frames regression new daa9bf2388 Fix type casts losing typedefs and reimplement "whatis" type [...] new 54c190f8bc Handle function aliases better (PR gdb/19487, errno printing) new 8424cf3ca4 Stop assuming no-debug-info functions return int new 5ae2eb6cb6 Introduce OP_VAR_MSYM_VALUE new 83ad98ca5a Make ptype/whatis print function name of functions with no d [...] new c617f40213 evaluate_subexp_standard: Eliminate one goto new 83a8ab4881 evaluate_subexp_standard: Remove useless assignments new 6ec1665e17 evaluate_subexp_standard: Factor out OP_VAR_VALUE handling. new f5bbca57b6 Stop assuming no-debug-info variables have type int new 617bf5d81f Eliminate UNOP_MEMVAL_TLS new af85c4073a Handle "p S::method()::static_var" in the C++ parser new 0d3e74ac0e Handle "p 'S::method()::static_var'" (quoted) in symbol lookup new ce43565d2d Make "p S::method() const::static_var" work too new 43cf990b18 Fix calling prototyped functions via function pointers new eabf5910c4 Document "no debug info debugging" improvements
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (ac38a14515) \ N -- N -- N refs/heads/users/palves/whatis (eabf5910c4)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 15 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 | 98 + bfd/bfd.c | 26 +- bfd/coff-rs6000.c | 8 +- bfd/coff-x86_64.c | 4 +- bfd/coffcode.h | 16 +- bfd/config.in | 6 + bfd/configure | 178 +- bfd/configure.ac | 3 +- bfd/dwarf2.c | 452 ++- bfd/elf.c | 62 +- bfd/elf32-ppc.c | 8 +- bfd/elf32-score.c | 16 +- bfd/elfcode.h | 2 +- bfd/elflink.c | 24 +- bfd/elfnn-aarch64.c | 7 - bfd/elfxx-sparc.c | 7 - bfd/po/bfd.pot | 2956 +++++++++-------- bfd/version.h | 2 +- bfd/version.m4 | 2 +- bfd/vms-alpha.c | 2 +- binutils/BRANCHES | 1 + binutils/ChangeLog | 48 + binutils/NEWS | 2 + binutils/configure | 20 +- binutils/dwarf.c | 367 +++ binutils/dwarf.h | 1 + binutils/nlmconv.c | 6 +- binutils/objcopy.c | 5 +- binutils/objdump.c | 44 +- binutils/po/binutils.pot | 3462 ++++++++++++-------- binutils/readelf.c | 3 +- binutils/strings.c | 74 +- elfcpp/ChangeLog | 5 + elfcpp/dwarf.h | 11 + gas/ChangeLog | 95 + gas/NEWS | 2 + gas/config/tc-arm.c | 17 + gas/config/tc-avr.c | 594 +++- gas/config/tc-avr.h | 6 + gas/config/tc-mips.c | 102 +- gas/configure | 20 +- gas/doc/c-arm.texi | 2 + gas/doc/c-avr.texi | 62 + gas/testsuite/gas/arm/armv8-a+fp.d | 4 + gas/testsuite/gas/arm/armv8-ar+fp.s | 5 + gas/testsuite/gas/arm/armv8-r+fp.d | 4 + gas/testsuite/gas/arm/vfp-bad.l | 2 + gas/testsuite/gas/arm/vfp-bad.s | 2 + gas/testsuite/gas/avr/gccisr-01.d | 141 + gas/testsuite/gas/avr/gccisr-01.s | 127 + gas/testsuite/gas/avr/gccisr-02.d | 43 + gas/testsuite/gas/avr/gccisr-02.s | 38 + gas/testsuite/gas/avr/gccisr-03.d | 4 + gas/testsuite/gas/avr/gccisr-03.s | 6 + gas/testsuite/gas/elf/symver.d | 1 + gas/testsuite/gas/i386/opcode.d | 6 + gas/testsuite/gas/i386/opcode.s | 6 + gas/testsuite/gas/i386/x86-64-opcode.d | 9 + gas/testsuite/gas/i386/x86-64-opcode.s | 9 + gas/testsuite/gas/mips/micromips@relax-offset.d | 26 + gas/testsuite/gas/mips/mips.exp | 2 + gas/testsuite/gas/mips/mips1@relax-offset.d | 30 + gas/testsuite/gas/mips/r3000@relax-offset.d | 6 + gas/testsuite/gas/mips/r3900@relax-offset.d | 6 + gas/testsuite/gas/mips/relax-offset.d | 28 + .../mips/{option-pic-relax-2.l => relax-offset.l} | 0 gas/testsuite/gas/mips/relax-offset.s | 23 + gdb/.dir-locals.el | 2 + gdb/ChangeLog | 24 + gdb/NEWS | 24 + gdb/ada-lang.c | 11 +- gdb/ada-typeprint.c | 7 +- gdb/ax-gdb.c | 72 +- gdb/c-exp.y | 56 +- gdb/c-typeprint.c | 10 +- gdb/common/buffer.h | 2 +- gdb/compile/compile-c-symbols.c | 4 +- gdb/compile/compile-c-types.c | 35 +- gdb/compile/compile-object-run.c | 3 +- gdb/cp-namespace.c | 50 +- gdb/doc/gdb.texinfo | 90 +- gdb/dwarf2read.c | 46 +- gdb/elfread.c | 2 +- gdb/eval.c | 439 ++- gdb/expprint.c | 92 +- gdb/expression.h | 1 + gdb/f-typeprint.c | 7 +- gdb/gcore.c | 2 +- gdb/gdbtypes.c | 31 +- gdb/gdbtypes.h | 36 +- gdb/guile/scm-value.c | 2 +- gdb/infcall.c | 34 +- gdb/infcall.h | 19 +- gdb/linux-fork.c | 6 +- gdb/linux-tdep.c | 4 +- gdb/m2-typeprint.c | 11 +- gdb/minsyms.h | 9 + gdb/objc-lang.c | 14 +- gdb/p-typeprint.c | 57 +- gdb/parse.c | 130 +- gdb/parser-defs.h | 2 + gdb/python/py-unwind.c | 2 +- gdb/python/py-value.c | 3 +- gdb/rust-lang.c | 2 +- gdb/std-operator.def | 43 +- gdb/testsuite/ChangeLog | 4 + gdb/testsuite/gdb.asm/asm-source.exp | 8 +- .../gdb.base/break-main-file-remove-fail.exp | 2 +- gdb/testsuite/gdb.base/break-probes.exp | 2 +- gdb/testsuite/gdb.base/callfuncs.exp | 26 +- gdb/testsuite/gdb.base/checkpoint.exp | 44 +- gdb/testsuite/gdb.base/dprintf-detach.exp | 2 +- gdb/testsuite/gdb.base/infcall-exec.exp | 2 +- gdb/testsuite/gdb.base/info-os.exp | 8 +- gdb/testsuite/gdb.base/nodebug.c | 9 + gdb/testsuite/gdb.base/nodebug.exp | 156 +- gdb/testsuite/gdb.base/solib-display.exp | 16 +- gdb/testsuite/gdb.compile/compile-ifunc.exp | 5 +- gdb/testsuite/gdb.compile/compile.exp | 10 +- gdb/testsuite/gdb.cp/local-static.c | 170 + gdb/testsuite/gdb.cp/local-static.cc | 1 + gdb/testsuite/gdb.cp/local-static.exp | 241 ++ gdb/testsuite/gdb.cp/m-static.exp | 5 - gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp | 2 +- gdb/testsuite/gdb.python/py-unwind.exp | 3 +- gdb/testsuite/gdb.threads/siginfo-threads.exp | 7 +- gdb/testsuite/gdb.threads/tls-nodebug.exp | 5 +- gdb/testsuite/gdb.trace/entry-values.exp | 6 +- gdb/typeprint.c | 18 +- gdb/typeprint.h | 9 + gdb/valarith.c | 4 +- gdb/valops.c | 7 +- gprof/ChangeLog | 8 + gprof/configure | 20 +- gprof/po/gprof.pot | 2 +- include/ChangeLog | 14 + include/dwarf2.def | 12 + include/dwarf2.h | 25 +- include/opcode/avr.h | 5 + ld/ChangeLog | 22 + ld/NEWS | 2 + ld/configure | 20 +- ld/po/ld.pot | 940 +++--- ld/testsuite/ld-mips-elf/mips-elf.exp | 34 + ld/testsuite/ld-mips-elf/relax-offset-umips.dd | 15 + ld/testsuite/ld-mips-elf/relax-offset-umips.gd | 11 + ld/testsuite/ld-mips-elf/relax-offset.dd | 19 + ld/testsuite/ld-mips-elf/relax-offset.gd | 11 + .../{export-class-call16.ld => relax-offset.ld} | 0 libiberty/ChangeLog | 4 + libiberty/dwarfnames.c | 11 + opcodes/ChangeLog | 17 + opcodes/arm-dis.c | 4 + opcodes/configure | 20 +- opcodes/i386-dis.c | 12 +- opcodes/po/opcodes.pot | 279 +- 156 files changed, 8668 insertions(+), 4351 deletions(-) create mode 100644 gas/testsuite/gas/avr/gccisr-01.d create mode 100644 gas/testsuite/gas/avr/gccisr-01.s create mode 100644 gas/testsuite/gas/avr/gccisr-02.d create mode 100644 gas/testsuite/gas/avr/gccisr-02.s create mode 100644 gas/testsuite/gas/avr/gccisr-03.d create mode 100644 gas/testsuite/gas/avr/gccisr-03.s create mode 100644 gas/testsuite/gas/mips/micromips@relax-offset.d create mode 100644 gas/testsuite/gas/mips/mips1@relax-offset.d create mode 100644 gas/testsuite/gas/mips/r3000@relax-offset.d create mode 100644 gas/testsuite/gas/mips/r3900@relax-offset.d create mode 100644 gas/testsuite/gas/mips/relax-offset.d copy gas/testsuite/gas/mips/{option-pic-relax-2.l => relax-offset.l} (100%) create mode 100644 gas/testsuite/gas/mips/relax-offset.s create mode 100644 gdb/testsuite/gdb.cp/local-static.c create mode 100644 gdb/testsuite/gdb.cp/local-static.cc create mode 100644 gdb/testsuite/gdb.cp/local-static.exp create mode 100644 ld/testsuite/ld-mips-elf/relax-offset-umips.dd create mode 100644 ld/testsuite/ld-mips-elf/relax-offset-umips.gd create mode 100644 ld/testsuite/ld-mips-elf/relax-offset.dd create mode 100644 ld/testsuite/ld-mips-elf/relax-offset.gd copy ld/testsuite/ld-mips-elf/{export-class-call16.ld => relax-offset.ld} (100%)