{"push_id":863372872,"size":291,"distinct_size":16,"ref":"refs/heads/users/hjl/linux/master","head":"76dae9b3233133620d2fee33cd33b3da65406772","before":"e17acc4b0e703c0690164e1c7cc0f50569bb2d10","commits":[{"sha":"398e081380a204e3b9fb4eb4da069ccf471f930e","author":{"email":"c495fe4dba026c81f120733ccce155c132d5c6ba@redhat.com","name":"Pedro Alves"},"message":"x86/Linux: reenable all-stop on top of non-stop\n\nSince the record-btrace target now supports non-stop mode, we no\nlonger need to force-disable as-ns on x86.\n\ngdb/ChangeLog:\n2015-09-30  Pedro Alves  <palves@redhat.com>\n\n\t* linux-nat.c (linux_nat_always_non_stop_p): Always return 1.\n\t* x86-linux-nat.c (x86_linux_always_non_stop_p): Delete.\n\t(x86_linux_create_target): Don't install\n\tx86_linux_always_non_stop_p.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/398e081380a204e3b9fb4eb4da069ccf471f930e"},{"sha":"1fd60fc077da09a3ae8f20a8b3f5f88b413c7237","author":{"email":"63bca33a6a1e19f381dec9b7049f8467c9b91a3c@google.com","name":"Doug Evans"},"message":"dwarf2read.c (setup_type_unit_groups): Add comment.\n\ngdb/ChangeLog:\n\n\t* dwarf2read.c (setup_type_unit_groups): Add comment.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/1fd60fc077da09a3ae8f20a8b3f5f88b413c7237"},{"sha":"017e6bceee1a96d4b57175687560b4d625fdb150","author":{"email":"64b285df2af30b39a5c8967bdd7812e31d1a9397@gmail.com","name":"Alan Modra"},"message":"Revert \"Also check e_machine when merging sections\"\n\nCommit 9865bd0d added a bogus check in _bfd_elf_merge_sections.\n\nbfd/\n\tPR ld/19013\n\t* elflink.c (_bfd_elf_merge_sections): Revert last change.\nld/testsuite/\n\t* ld-x86-64/pr19013-x32.d: Update.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/017e6bceee1a96d4b57175687560b4d625fdb150"},{"sha":"21d80863256aab4653f1419bf8095856eb6c6b46","author":{"email":"46ff6e41b02a6ff6bd50cc64faab96b75208d63d@sourceware.org","name":"GDB Administrator"},"message":"Automatic date update in version.in","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/21d80863256aab4653f1419bf8095856eb6c6b46"},{"sha":"c220e327e316ae72a0adc183f30224979ea3959b","author":{"email":"64b285df2af30b39a5c8967bdd7812e31d1a9397@gmail.com","name":"Alan Modra"},"message":"Update ld-x86-64/pr19013-nacl.d\n\n\t* ld-x86-64/pr19013-nacl.d: Update.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/c220e327e316ae72a0adc183f30224979ea3959b"},{"sha":"de48f481b1769866ad8da5923792a49420a2d157","author":{"email":"5f374640ce4129c6fb14371ee9c992d96e0e729c@rr.iij4u.or.jp","name":"Kaz Kojima"},"message":"bfd/config.bfd: Drop non-linux non-fdpic stuff from the last change of targ_selvecs of sh*-linux cases","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/de48f481b1769866ad8da5923792a49420a2d157"},{"sha":"0e1e4a751264ef12dce933e720152914c9ea5eb6","author":{"email":"5f374640ce4129c6fb14371ee9c992d96e0e729c@rr.iij4u.or.jp","name":"Kaz Kojima"},"message":"ld/configure.tgt: Drop non-linux non-fdpic stuff from the last change of targ_extra_emuls for sh*-linux cases","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/0e1e4a751264ef12dce933e720152914c9ea5eb6"},{"sha":"73524045d3a3b95bb0437386bba2a1583791ea42","author":{"email":"fc71536665aeec750c60312b414bd8d47f5c3ea1@arm.com","name":"Renlin Li"},"message":"[BFD][AARCH64]Emit single AARCH64_MAP_INSN symbol for the whole plt.\n\nbfd/\n\n2015-10-01  Renlin Li  <renlin.li@arm.com>\n\n\t* elfnn-aarch64.c (elfNN_aarch64_output_plt_map): Remove.\n\t(elfNN_aarch64_output_arch_local_syms): Emit AARCH64_MAP_INSN once.\n\nld/testsuite/\n\n2015-10-01  Renlin Li  <renlin.li@arm.com>\n\n\t* ld-aarch64/plt_mapping_symbol.d: New.\n\t* ld-aarch64/plt_mapping_symbol.s: New.\n\t* ld-aarch64/aarch64-elf.exp: Run the new test.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/73524045d3a3b95bb0437386bba2a1583791ea42"},{"sha":"dd0a637a3d8f5ca7229131c085ef6b8e255d01f6","author":{"email":"fa7054fed17d58b06d3b1bf9b1077e42165a09ec@ericsson.com","name":"Simon Marchi"},"message":"vec.h: Add casts for C++ compat\n\ngdb/ChangeLog:\n\n\t* common/vec.h (VEC_OP (T,cleanup)): Add pointer cast.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/dd0a637a3d8f5ca7229131c085ef6b8e255d01f6"},{"sha":"5db4f0d383e3de40e594cf05dd8f6d743233a487","author":{"email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com","name":"H.J. Lu"},"message":"Create a PLT entry for R_X86_64_PC32 in non-code sections\n\nSince something like \".long foo - .\" may be used as pointer, we make\nsure that PLT is used if foo is a function defined in a shared library.\n\nbfd/\n\n\tPR ld/19031\n\t* elf64-x86-64.c (elf_x86_64_check_relocs): Set\n\tpointer_equality_needed for R_X86_64_PC32 reloc in non-code\n\tsections.\n\nld/testsuite/\n\n\tPR ld/19031\n\t* ld-x86-64/x86-64.exp: Run PR ld/19031 test.\n\t* ld-x86-64/pr19031.out: New file.\n\t* ld-x86-64/pr19031a.c: Likewise.\n\t* ld-x86-64/pr19031b.S: Likewise.\n\t* ld-x86-64/pr19031c.c: Likewise.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/5db4f0d383e3de40e594cf05dd8f6d743233a487"},{"sha":"371517f576f8e7b25fc228c7459d6865c13d5247","author":{"email":"46ff6e41b02a6ff6bd50cc64faab96b75208d63d@sourceware.org","name":"GDB Administrator"},"message":"Automatic date update in version.in","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/371517f576f8e7b25fc228c7459d6865c13d5247"},{"sha":"6659b15ad6b2e5b1d979288b908594cb2913e542","author":{"email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com","name":"H.J. Lu"},"message":"Merge remote-tracking branch 'origin/master' into users/hjl/linux/master","distinct":true,"url":"https://api.github.com/repos/Distrotech/binutils/commits/6659b15ad6b2e5b1d979288b908594cb2913e542"},{"sha":"7232d38966babb802e9d8d0e9e591346a7b93d96","author":{"email":"82697eede7783c80d18ae8c0d02575d32c9ac359@linaro.org","name":"Yao Qi"},"message":"[aarch64] Remove argument pc from disas_aarch64_insn\n\nI happen to see that argument pc is not used inside disas_aarch64_insn\nat all.  This patch is to remove it.\n\nOK to apply?\n\nopcodes:\n\n2015-10-02  Yao Qi  <yao.qi@linaro.org>\n\n\t* aarch64-dis.c (disas_aarch64_insn): Remove argument PC.\n\t(print_insn_aarch64_word): Caller updated.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/7232d38966babb802e9d8d0e9e591346a7b93d96"},{"sha":"36f4aab18ccf897b405f137d6cd4f9673bd947fc","author":{"email":"82697eede7783c80d18ae8c0d02575d32c9ac359@linaro.org","name":"Yao Qi"},"message":"[aarch64] expose disas_aarch64_insn and rename it to aarch64_decode_insn\n\nWe want to use disas_aarch64_insn inside GDB to decode instructions, so\nthis patch exposes it and rename it to aarch64_decode_insn to follow\nthe conventions of other interfaces.\n\ninclude/opcode:\n\n2015-10-02  Yao Qi  <yao.qi@linaro.org>\n\n\t* aarch64.h (aarch64_decode_insn): Declare it.\n\nopcodes:\n\n2015-10-02  Yao Qi  <yao.qi@linaro.org>\n\n\t* aarch64-dis.c\t(disas_aarch64_insn): Remove static.  Change\n\targument insn type to aarch64_insn.  Rename to ...\n\t(aarch64_decode_insn): ... it.\n\t(print_insn_aarch64_word): Caller updated.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/36f4aab18ccf897b405f137d6cd4f9673bd947fc"},{"sha":"e141d84e8986ad948fdc891fd7b8c4d7de53477c","author":{"email":"82697eede7783c80d18ae8c0d02575d32c9ac359@linaro.org","name":"Yao Qi"},"message":"Make aarch64_zero_register_p declaration starts from column one\n\ninclude/opcode:\n\n2015-10-02  Yao Qi  <yao.qi@linaro.org>\n\n\t* aarch64.h (aarch64_zero_register_p): Move the declaration\n\tto column one.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/e141d84e8986ad948fdc891fd7b8c4d7de53477c"},{"sha":"a0becb8948afaf3dcb7c39884464a51aa35a9cd9","author":{"email":"fc71536665aeec750c60312b414bd8d47f5c3ea1@arm.com","name":"Renlin Li"},"message":"[BFD][AARCH64]Refactor to facilitate further large memory model support patches.\n\nbfd/\n\n2015-10-02  Renlin Li  <renlin.li@arm.com>\n\n\t* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Change if to\n\tswitch statement.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/a0becb8948afaf3dcb7c39884464a51aa35a9cd9"},{"sha":"a2e1db00c76bcad0594654d78af76d0e12a217ee","author":{"email":"fc71536665aeec750c60312b414bd8d47f5c3ea1@arm.com","name":"Renlin Li"},"message":"[LD][AARCH64]Add BFD_RELOC_AARCH64_LD64_GOTOFF_LO15 Support.\n\nbfd/\n\n2015-10-02  Renlin Li  <renlin.li@arm.com>\n\n\t* elfnn-aarch64.c (aarch64_reloc_got_type): Add\n\tBFD_RELOC_AARCH64_LD_64_GOTOFF_LO15 support.\n\t(elfNN_aarch64_gc_sweep_hook): Likewise.\n\t(elfNN_aarch64_check_relocs): Likewise\n\t* elfxx-aarch64.c (_bfd_aarch64_elf_put_addend): Likewise.\n\t(_bfd_aarch64_elf_resolve_relocation): Likewise\n\t(elfNN_aarch64_final_link_relocate): Calculate offset within GOT.\n\nld/testsuite/\n\n2015-10-02  Renlin Li  <renlin.li@arm.com>\n\n\t* ld-aarch64/emit-relocs-310.d: New.\n\t* ld-aarch64/emit-relocs-310.s: New.\n\t* ld-aarch64/aarch64-elf.exp: Run the test.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/a2e1db00c76bcad0594654d78af76d0e12a217ee"},{"sha":"654248e7f702887c5a43bf402cd6080734f57819","author":{"email":"fc71536665aeec750c60312b414bd8d47f5c3ea1@arm.com","name":"Renlin Li"},"message":"[GAS][AARCH64]Add BFD_RELOC_AARCH64_MOVW_GOTOFF_G1 Support.\n\nbfd/\n\n2015-10-02  Renlin Li  <renlin.li@arm.com>\n\n\t* reloc.c (BFD_RELOC_AARCH64_MOVW_GOTOFF_G1): New.\n\t* elfnn-aarch64.c (elfNN_aarch64_howto_table): New entry for\n\tMOVW_GOTOFF_G1.\n\t* libbfd.h: Regenerate.\n\t* bfd-in2.h: Regenerate.\n\ngas/\n\n2015-10-02  Renlin Li  <renlin.li@arm.com>\n\n\t* config/tc-aarch64.c (reloc_table): New relocation modifier\n\tgotoff_g1.\n\t(process_movw_reloc_info): Support newly added modifier.\n\t(md_apply_fix): Likewise.\n\ngas/testsuite/\n\n2015-10-02  Renlin Li  <renlin.li@arm.com>\n\n\t* gas/aarch64/reloc-gotoff_g1.s: New.\n\t* gas/aarch64/reloc-gotoff_g1.d: New.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/654248e7f702887c5a43bf402cd6080734f57819"},{"sha":"74a1bfe1d6e7e85fffad518f50575a44630d9293","author":{"email":"fc71536665aeec750c60312b414bd8d47f5c3ea1@arm.com","name":"Renlin Li"},"message":"[LD][AARCH64]Add BFD_RELOC_AARCH64_MOVW_GOTOFF_G1 Support.\n\nbfd/\n\n2015-10-02  Renlin Li  <renlin.li@arm.com>\n\n\t* elfnn-aarch64.c (aarch64_reloc_got_type): Add support\n\tfor BFD_RELOC_AARCH64_MOVW_GOTOFF_G1.\n\t(elfNN_aarch64_gc_sweep_hook): Likewise.\n\t(elfNN_aarch64_check_relocs): Likewise\n\t* elfxx-aarch64.c (_bfd_aarch64_elf_put_addend): Likewise.\n\t(_bfd_aarch64_elf_resolve_relocation): Likewise\n\t(elfNN_aarch64_final_link_relocate): Calculate offset within GOT.\n\nld/testsuite/\n\n2015-10-02  Renlin Li  <renlin.li@arm.com>\n\n\t* ld-aarch64/emit-relocs-302.d: New.\n\t* ld-aarch64/emit-relocs-302.s: New.\n\t* ld-aarch64/aarch64-elf.exp: Run the new test.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/74a1bfe1d6e7e85fffad518f50575a44630d9293"},{"sha":"ca632371cebf83eb9b5ce951bbe734e7636aa614","author":{"email":"fc71536665aeec750c60312b414bd8d47f5c3ea1@arm.com","name":"Renlin Li"},"message":"[GAS][AARCH64]Add BFD_RELOC_AARCH64_MOVW_GOTOFF_G0_NC Support.\n\nbfd/\n\n2015-10-02  Renlin Li <renlin.li@arm.com>\n\n\t* reloc.c (BFD_RELOC_AARCH64_MOVW_GOTOFF_G0_NC): New.\n\t* elfnn-aarch64.c (elfNN_aarch64_howto_table): New entry\n\tMOVW_GOTOFF_G0_NC.\n\t* libbfd.h: Regnerate.\n\t* bfd-in2.h: Regenerate.\n\ngas/\n\n2015-10-02  Renlin Li <renlin.li@arm.com>\n\n\t* config/tc-aarch64.c (reloc_table): New relocation modifier\n\tgotoff_g0_nc.\n\t(process_movw_reloc_info): Support gotoff_g0_nc.\n\t(md_apply_fix): Likewise.\n\ngas/testsuite/\n\n2015-10-02  Renlin Li <renlin.li@arm.com>\n\n\t* gas/aarch64/reloc-gotoff_g0_nc.s: New.\n\t* gas/aarch64/reloc-gotoff_g0_nc.d: New.","distinct":false,"url":"https://api.github.com/repos/Distrotech/binutils/commits/ca632371cebf83eb9b5ce951bbe734e7636aa614"}]}