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-arm-stable-allnoconfig in repository toolchain/ci/binutils-gdb.
from 47e3f47487 [gdb] Fix s390x -m31 build adds 5bff081c10 Remove two unused functions from the TUI adds f95675e12d Remove tui_first_data_element_no_in_line adds a8d21e9ef0 Automatic date update in version.in adds 14b2a8e424 PR24689 again, string table corruption adds bb22a41815 PR24704, Internal error building skiboot for powerpc64-linux-gnu adds a33f989b4e Automatic date update in version.in adds 385b97d3ac [gdb/testsuite] Fix inter-cu refs in inlined_subroutine-inhe [...] adds 824eacee59 [gdb/testsuite] Fix DW_AT_decl_file in gdb.trace tests adds 164e3873cf [gdb/testsuite] Fix label reference in implptr-64bit.exp adds f93ab3a0b8 elf: Remove the property after reporting its removal adds 04b865dc2e RISC-V: Enable lui relaxation for CODE and MERGE sections. adds 2e7c439dec Automatic date update in version.in adds 22f72c4868 PowerPC nops adds de62696504 Fix logical expression in last commit adds 2a410bd1c3 x86: add CVT{,T}PS2PI cases to xmmwords test adds b8364fa775 x86-64: also optimize ANDQ with immediate fitting in 7 bits adds e1a1babdad x86: fix (dis)assembly of certain SSE2 insns in 16-bit mode adds a280ab8e81 x86: simplify OP_I64() adds a38d71189b x86: don't open code is_any_vex_encoding() adds 54fbadc0c3 x86: drop dqa_mode adds 4970191fa5 x86: document certain command line options as "dangerous" adds 2c70385689 x86: correct / adjust debug printing adds 63160fc996 objdump: avoid shadowing a libiberty symbol adds 3e50a591d9 readelf: avoid shadowing a libiberty symbol adds ab9f654ca3 bfd/elf-properties: avoid shadowing a C library symbol adds 8e5cb9a54e ld/plugins: avoid shadowing a C library symbol new 6792b55e08 Use new and delete for TUI windows new e7e11af42d Add destructor to tui_win_info new 33b906abfa Create subclasses for different window types new ec328aa512 Remove an unnecessary NULL check from the TUI new 82432e1014 Simplify command window creation new 0ed69edaab Simplify source and disassembly window creation new 8761a91b26 Introduce tui_win_info::clear_detail method new b4eb24524b Remove tui_list new ee1d42d6c1 Split the tui_win_info destructor new 5cf82909a7 Create tui_disasm_window new 13446e05a3 Introduce methods for scrolling new f83d391c5a Don't use TUI_DISASM_WIN in tui_disasm_window method new 7778b9128f Remove tui_clear_win_detail new 44f0e208eb Introduce has_locator method new e6e4150110 Remove struct tui_source_info new 81491aa096 Remove struct tui_command_info new 238eb706f9 Remove struct tui_data_info new ceb13a1382 Change tui_data_window::display_regs to bool new 63901aeccf Inline constructors and initializers new 6a0ee02c22 Remove an unneeded NULL check new cda37efbff Introduce make_visible method new 56122977c0 Use bool for visibility new 2042b506c8 Introduce the refresh method new ad54d15bdb Introduce two TUI source window methods new 1825f487ae Introduce the refresh_all method new 3f02ce1e3d Introduce set_new_height method new 8903bd8a37 Introduce max_height method new 8e2daf1532 Remove redundant check from make_visible new 214a5cbea6 Introduce set_highlight method new dc2c33e456 Change tui_which_element::data_window to be a pointer new ab313b35e5 Use new and delete for tui_gen_win_info new cb2ce89305 Derive tui_win_info from tui_gen_win_info new 5b81daba91 Introduce refresh_window method new be4da58857 Change tui_update_source_window for better type safety new 152f3f4b33 Introduce tui_gen_win_info::name method new 29d2c474f5 Change tui_alloc_source_buffer return type to void new 3332534318 Remove NULL check from tui_set_exec_info_content new 73fbdc65a1 Change tui_set_exec_info_content to return void new 21c32dca76 Change more TUI functions to take a tui_source_window_base new c3bd716ffc Remove tui_scroll_direction enum new 48a3bd16c2 Move make_visible method to tui_gen_win_info new d6ba6a1164 Introduce tui_gen_win_info::reset method new f936bca26d Remove some TUI static allocations new 17374de40e Introduce enum tui_box new d83f1fe65d Introduce tui_win_info::update_tab_width new 5fcee43a96 Introduce tui_win_info::make_visible_with_new_height new bbc228ee05 Don't check window type in tui_set_win_focus_to new c3fabb7d69 Remove tui_alloc_win_info new 489e9d8b7b Separate out execution-info window new 3add462fff Separate out locator window new bd7db367c4 Remove layout_def::split new dd835f8b70 Remove command from tui_which_element new d2802c3342 Remove two unused enum constants from tui_win_type new 41bcff7fee Separate out data item window new 31ca47237f Remove tui_init_generic_part new eaf9738bed Turn tui_first_data_item_displayed into a method new 115ac53b85 Remove "data_content" and "data_content_count" from TUI data window new 21e1c91ef9 Separate out data window new 6658b1bf6c Fix "auxiliary" typo new 02c28df011 Use bool for is_exec_point new 7908abbf18 More type safety for TUI source window functions new 53e7cdbaa1 Remove union tui_which_element new 17568d782d Remove NULL checks before xfree new f7952c5774 Fix latent bug in set_is_exec_point_at new fb54fa768d Make tui_gen_win_info constructor protected new c2fc64f54e Tidy tui_delete_win
The 66 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 | 32 + bfd/elf-properties.c | 18 +- bfd/elf64-ppc.c | 34 +- bfd/elfcode.h | 4 - bfd/elfnn-riscv.c | 56 +- bfd/version.h | 2 +- binutils/ChangeLog | 10 + binutils/objdump.c | 4 +- binutils/readelf.c | 4 +- gas/ChangeLog | 54 ++ gas/config/tc-i386.c | 29 +- gas/config/tc-ppc.c | 70 +- gas/config/tc-ppc.h | 3 + gas/doc/c-i386.texi | 6 + gas/testsuite/gas/i386/i386.exp | 1 + gas/testsuite/gas/i386/sse2-16bit.d | 167 ++++ gas/testsuite/gas/i386/sse2-16bit.s | 7 + gas/testsuite/gas/i386/x86-64-optimize-1.d | 6 + gas/testsuite/gas/i386/x86-64-optimize-1.s | 6 + gas/testsuite/gas/i386/xmmword.l | 2 + gas/testsuite/gas/i386/xmmword.s | 4 + gas/testsuite/gas/ppc/groupnop.d | 19 + gas/testsuite/gas/ppc/groupnop.s | 19 + gas/testsuite/gas/ppc/ppc.exp | 2 + gdb/ChangeLog | 862 +++++++++++++++++++++ gdb/testsuite/ChangeLog | 14 + gdb/testsuite/gdb.dwarf2/implptr-64bit.exp | 2 +- .../gdb.dwarf2/inlined_subroutine-inheritance.exp | 6 +- gdb/testsuite/gdb.trace/entry-values.exp | 4 +- .../gdb.trace/unavailable-dwarf-piece.exp | 8 +- gdb/tui/tui-command.c | 14 +- gdb/tui/tui-data.c | 626 ++------------- gdb/tui/tui-data.h | 525 +++++++++---- gdb/tui/tui-disasm.c | 76 +- gdb/tui/tui-disasm.h | 2 - gdb/tui/tui-hooks.c | 6 +- gdb/tui/tui-io.c | 34 +- gdb/tui/tui-layout.c | 542 ++++++------- gdb/tui/tui-regs.c | 294 +++---- gdb/tui/tui-source.c | 203 +++-- gdb/tui/tui-source.h | 4 +- gdb/tui/tui-stack.c | 92 +-- gdb/tui/tui-win.c | 678 ++++++++-------- gdb/tui/tui-win.h | 2 - gdb/tui/tui-windata.c | 151 +--- gdb/tui/tui-windata.h | 5 - gdb/tui/tui-wingeneral.c | 158 ++-- gdb/tui/tui-wingeneral.h | 3 +- gdb/tui/tui-winsource.c | 334 ++++---- gdb/tui/tui-winsource.h | 40 +- gdb/tui/tui.c | 22 +- gdb/tui/tui.h | 9 +- ld/ChangeLog | 21 + ld/plugin.c | 30 +- ld/testsuite/ld-powerpc/elfv2exe.d | 2 +- ld/testsuite/ld-powerpc/elfv2so.d | 12 +- ld/testsuite/ld-x86-64/pr24721-x32.d | 6 + ld/testsuite/ld-x86-64/pr24721.d | 6 + ld/testsuite/ld-x86-64/pr24721.map | 3 + ld/testsuite/ld-x86-64/pr24721a.s | 34 + ld/testsuite/ld-x86-64/pr24721b.s | 6 + ld/testsuite/ld-x86-64/x86-64.exp | 2 + opcodes/ChangeLog | 37 + opcodes/i386-dis-evex-prefix.h | 4 +- opcodes/i386-dis-evex-w.h | 14 +- opcodes/i386-dis.c | 67 +- opcodes/i386-gen.c | 12 +- opcodes/i386-init.h | 23 +- opcodes/i386-opc.tbl | 4 +- opcodes/i386-tbl.h | 4 +- 70 files changed, 3108 insertions(+), 2454 deletions(-) create mode 100644 gas/testsuite/gas/i386/sse2-16bit.d create mode 100644 gas/testsuite/gas/i386/sse2-16bit.s create mode 100644 gas/testsuite/gas/ppc/groupnop.d create mode 100644 gas/testsuite/gas/ppc/groupnop.s create mode 100644 ld/testsuite/ld-x86-64/pr24721-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr24721.d create mode 100644 ld/testsuite/ld-x86-64/pr24721.map create mode 100644 ld/testsuite/ld-x86-64/pr24721a.s create mode 100644 ld/testsuite/ld-x86-64/pr24721b.s