This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/binutils-gdb.
from dfd6917457 x86: make RegMem an opcode modifier adds bd7918379d Automatic date update in version.in adds 1d942ae908 x86: drop stale Mem enumerator adds 8dc0818eb2 x86: replace "anymem" checks where possible adds d72a9b8565 Remove a VEC from s390-linux-nat.c adds 6b78c3f83c gdb: Remove a non-const reference parameter adds 381befeedf Rename field_int to field_signed adds 06210ce428 Introduce can_scroll method adds 00e264e762 Check can_highlight in tui_check_and_display_highlight_if_needed adds 5813316fa4 Remove some uses of TUI_WIN_SRC adds 9ad7fdef7c Consolidate "if"s in tui_show_frame_info adds 0807ab7b88 Remove deleted breakpoint from TUI display adds 0b5ec21882 Introduce tui_data_window::last_regs_line_no method adds 3b23c5f266 Introduce tui_data_window::line_from_reg_element_no method adds baff0c28b8 Introduce tui_data_window::first_reg_element_no_inline adds 80cb6c2709 Remove tui_display_data_from_line adds df5f8cab00 Remove tui_display_data_from adds 50daf2683b Introduce tui_data_window::display_all_data method adds c223a7299e Don't declare unimplemented functions adds b4094625d8 Introduce tui_data_window::delete_data_content_windows method adds f76d8b19e8 Introduce tui_data_window::erase_data_content method adds 517e9505fa Introduce two more tui_data_window methods adds aca2dd1647 Introduce tui_data_window::display_reg_element_at_line method adds e80cd20470 Parameterize tui_show_register_group with window adds 368c1354e5 Simplify tui_show_registers adds fe3eaf1cd9 Minor tui_reg_next / tui_reg_prev cleanup adds 1ce3e8442e Introduce TUI window iterator adds ae2b53806d Fix comment typos adds b73dd8779c Make source windows be self-updating adds 4dde7b34f4 Remove tui_set_win_height adds c2cd899466 Introduce tui_source_window_base::location_matches_p method adds a38da35d7b Move content_in_use to tui_source_window class adds 9d391078d1 Add win_info parameter to tui_set_disassem_content adds caf0bc4e8b Remove unused parameter from two TUI functions adds d9743a13e0 Remove unused TUI defines adds d1b6f1e5eb Remove UNDEFINED_ITEM define from TUI adds f31ec9af48 Simplify source window clearing adds f6cc34a91c Remove tui_source_window::content_in_use adds fd6c75eecd Merge refresh and refresh_window methods adds 01aeb396d0 Remove tui_set_focus adds cf82af058d Remove TUI data window special case adds 801109578c Remove some dead code from tui_set_layout adds 098f9ed48e Always create an execution info window for a source window adds 1bf605de8e Introduce reset_locator function in tui-layout.c adds 1e0c09ba0b Remove the win_type parameter from tui_gen_win_info::reset adds 4e1e56b981 Remove reset_locator adds b7fbad913e Change tui_set_layout to return void adds 0379b8837a Clean up tui_layout_command adds f4e049775a Simplify show_source_disasm_command adds 8e3cfd09e8 Simplify tui_gen_win_info::make_visible adds 2cdfa11333 Change tui_get_register to return void adds 890b8bde7a Simplify show_source_or_disasm_and_command adds 76d2be8e92 Remove make_command_window adds 4a8a5e84a7 Remove make_source_window and make_disasm_window adds 0912922656 Remove make_data_window adds 4a38112da0 Remove tui_make_visible and tui_make_invisible adds 0fcd37117e Remove has_locator method adds 88b7e7ccb9 Fix flushing bug in tui_puts_internal adds 18ab23af8b Rearrange TUI data window code adds 2d8b51cba3 Move tui_dispatch_ctrl_char to tui-io.c adds ce38393b1a Move TUI command window code adds 96bd6233af Move TUI data item window to tui-regs.h adds 88f7e87336 Move tui_disasm_window to tui-disasm.h adds bfad453707 Move tui_source_window to tui-source.h adds daa15dde72 Change make_invisible_and_set_new_height to be a method adds 5104fe361d Move source window common to code to tui-winsource.[ch] adds ca5af91ed2 Fix an error in parse_scrolling_args adds d8f68fcb93 Remove unnecessary "return"s adds e0b989a6d7 gas: support .half, .word and .dword directives in eBPF adds f264fab3cd Automatic date update in version.in adds d0044bac9e gas: .lcomm gets an alignment argument in eBPF adds 0b1474281c [PowerPC64] correct tprel offset limit adds b00a0a86c4 [PowerPC] Rename TLS_TPRELGD to TLS_GDIE adds 46e9995a20 [PowerPC64] Don't store TLS_EXPLICIT in tls_mask adds 71c4e95abe [PowerPC64] Use STN_UNDEF internally for edited relocs adds 54d7dae59a ld -r: Don't merge with member of output section group adds cd215b2eb7 Constify main_name adds afe09f0b63 Fix for using named pipes on Windows adds 12a0b67d28 libctf: introduce ctf_func_type_{info,args}, ctf_type_aname_raw adds 6cbb8e87ee Automatic date update in version.in new 88468fe096 Re: ld -r: Don't merge with member of output section group new 7a70898417 [PowerPC] Rename testcase new c213164ad2 [PowerPC64] pc-relative TLS relocations
The 3 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 | 41 ++ bfd/bfd-in2.h | 7 + bfd/elf32-ppc.c | 22 +- bfd/elf64-ppc.c | 312 +++++++--- bfd/libbfd.h | 7 + bfd/reloc.c | 14 + bfd/version.h | 2 +- gas/ChangeLog | 31 + gas/config/tc-bpf.c | 6 +- gas/config/tc-i386.c | 22 +- gas/config/tc-ppc.c | 44 +- gas/doc/c-bpf.texi | 23 + gas/testsuite/gas/bpf/bpf.exp | 2 + gas/testsuite/gas/bpf/data-be.d | 9 + gas/testsuite/gas/bpf/data.d | 8 + gas/testsuite/gas/bpf/data.s | 4 + gdb/ChangeLog | 683 +++++++++++++++++++++ gdb/Makefile.in | 1 - gdb/ada-lang.c | 4 +- gdb/ada-tasks.c | 8 +- gdb/break-catch-syscall.c | 4 +- gdb/break-catch-throw.c | 2 +- gdb/breakpoint.c | 50 +- gdb/cli-out.c | 8 +- gdb/cli-out.h | 4 +- gdb/darwin-nat-info.c | 4 +- gdb/disasm.c | 2 +- gdb/gdb_bfd.c | 2 +- gdb/gdbarch.c | 6 +- gdb/gdbarch.h | 4 +- gdb/gdbarch.sh | 2 +- gdb/i386-tdep.c | 25 +- gdb/inferior.c | 6 +- gdb/mi/mi-cmd-file.c | 6 +- gdb/mi/mi-cmd-stack.c | 6 +- gdb/mi/mi-cmd-var.c | 26 +- gdb/mi/mi-interp.c | 8 +- gdb/mi/mi-main.c | 36 +- gdb/mi/mi-out.c | 12 +- gdb/mi/mi-out.h | 4 +- gdb/mi/mi-symbol-cmds.c | 2 +- gdb/progspace.c | 2 +- gdb/python/py-framefilter.c | 7 +- gdb/record-btrace.c | 6 +- gdb/s390-linux-nat.c | 80 +-- gdb/skip.c | 2 +- gdb/source.c | 2 +- gdb/spu-tdep.c | 16 +- gdb/stack.c | 10 +- gdb/stap-probe.c | 15 +- gdb/symfile.c | 2 +- gdb/symtab.c | 6 +- gdb/symtab.h | 7 +- gdb/testsuite/ChangeLog | 5 + gdb/testsuite/gdb.mi/mi-catch-cpp-exceptions.exp | 22 +- gdb/thread.c | 10 +- gdb/top.c | 18 +- gdb/tracepoint.c | 28 +- gdb/tui/tui-command.c | 77 +-- gdb/tui/tui-command.h | 50 +- gdb/tui/tui-data.c | 80 +-- gdb/tui/tui-data.h | 287 ++------- gdb/tui/tui-disasm.c | 34 +- gdb/tui/tui-disasm.h | 31 +- gdb/tui/tui-hooks.c | 21 +- gdb/tui/tui-io.c | 57 ++ gdb/tui/tui-layout.c | 645 ++++++------------- gdb/tui/tui-layout.h | 2 +- gdb/tui/tui-out.c | 6 +- gdb/tui/tui-out.h | 4 +- gdb/tui/tui-regs.c | 430 ++++++++----- gdb/tui/tui-regs.h | 109 +++- gdb/tui/tui-source.c | 142 ++--- gdb/tui/tui-source.h | 42 +- gdb/tui/tui-stack.c | 76 ++- gdb/tui/tui-win.c | 299 ++------- gdb/tui/tui-windata.c | 194 ------ gdb/tui/tui-windata.h | 34 - gdb/tui/tui-wingeneral.c | 110 +--- gdb/tui/tui-wingeneral.h | 4 +- gdb/tui/tui-winsource.c | 326 ++++++---- gdb/tui/tui-winsource.h | 105 +++- gdb/tui/tui.c | 7 +- gdb/tui/tui.h | 3 - gdb/ui-out.c | 10 +- gdb/ui-out.h | 12 +- include/ChangeLog | 14 + include/ctf-api.h | 5 +- include/elf/ppc64.h | 10 +- ld/ChangeLog | 31 + ld/emultempl/elf32.em | 9 +- ld/testsuite/ld-elf/pr24819.d | 9 + ld/testsuite/ld-elf/pr24819.s | 4 + ld/testsuite/ld-powerpc/powerpc.exp | 7 +- ld/testsuite/ld-powerpc/tlsgd.d | 31 + ld/testsuite/ld-powerpc/tlsgd.s | 52 ++ ld/testsuite/ld-powerpc/tlsie.d | 54 ++ ld/testsuite/ld-powerpc/tlsie.s | 77 +++ ld/testsuite/ld-powerpc/tlsld.d | 63 +- ld/testsuite/ld-powerpc/tlsld.s | 86 +-- ld/testsuite/ld-powerpc/{tlsld.d => tlsldopt.d} | 2 +- ld/testsuite/ld-powerpc/{tlsld.s => tlsldopt.s} | 0 .../ld-powerpc/{tlsld32.d => tlsldopt32.d} | 2 +- .../ld-powerpc/{tlsld32.s => tlsldopt32.s} | 0 libctf/ChangeLog | 8 + libctf/ctf-error.c | 2 +- libctf/ctf-lookup.c | 2 +- libctf/ctf-types.c | 85 +++ opcodes/ChangeLog | 8 + opcodes/i386-gen.c | 16 +- opcodes/i386-opc.h | 4 +- 111 files changed, 3210 insertions(+), 2275 deletions(-) create mode 100644 gas/testsuite/gas/bpf/data-be.d create mode 100644 gas/testsuite/gas/bpf/data.d create mode 100644 gas/testsuite/gas/bpf/data.s delete mode 100644 gdb/tui/tui-windata.c delete mode 100644 gdb/tui/tui-windata.h create mode 100644 ld/testsuite/ld-elf/pr24819.d create mode 100644 ld/testsuite/ld-elf/pr24819.s create mode 100644 ld/testsuite/ld-powerpc/tlsgd.d create mode 100644 ld/testsuite/ld-powerpc/tlsgd.s create mode 100644 ld/testsuite/ld-powerpc/tlsie.d create mode 100644 ld/testsuite/ld-powerpc/tlsie.s copy ld/testsuite/ld-powerpc/{tlsld.d => tlsldopt.d} (96%) copy ld/testsuite/ld-powerpc/{tlsld.s => tlsldopt.s} (100%) rename ld/testsuite/ld-powerpc/{tlsld32.d => tlsldopt32.d} (96%) rename ld/testsuite/ld-powerpc/{tlsld32.s => tlsldopt32.s} (100%)