{"push_id":1448371070,"size":39,"distinct_size":1,"ref":"refs/heads/cxx-ui-out-v2","head":"e41ff83632f63a26a39e8a9c2545d4111bed3e21","before":"e39bed9adcd71f03f57617b8bc18dd17ff76f82d","commits":[{"sha":"82d93790a85300d8452450b6d43efb6b15b53788","author":{"name":"Cary Coutant","email":"fc496cc4018fbea3b35bc2583da490043e9d4d6d@gmail.com"},"message":"Fix problem where absolute local symbols are omitted when output has many sections.\n\n2016-12-05  Cary Coutant  <ccoutant@gmail.com>\n            Tristan Gingold  <gingold@adacore.com>\n\ngold/\n\t* object.cc (Sized_relobj_file::do_count_local_symbols): Check\n\tis_ordinary before using shndx.\n\t* testsuite/Makefile.am (file_in_many_sections_test.sh): New test case.\n\t* testsuite/Makefile.in: Regenerate.\n\t* testsuite/file_in_many_sections.c: New source file.\n\t* testsuite/file_in_many_sections_test.sh: New script.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/82d93790a85300d8452450b6d43efb6b15b53788"},{"sha":"efe4db3f06b77934bd81f393194e0fdcfeecf811","author":{"name":"Alan Modra","email":"3aed519d178e2cda00510b9335fdf9c9798caeee@gmail.com"},"message":"Fix gold/testsuite/file_in_many_sections_test.sh file mode\n\nchmod a+x","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/efe4db3f06b77934bd81f393194e0fdcfeecf811"},{"sha":"e99f7af2bfbdb08c9cc454d6e5c82e70d34b957e","author":{"name":"GDB Administrator","email":"11ecb00f5f667eff143dbb3d0b19c76373a421f1@sourceware.org"},"message":"Automatic date update in version.in","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/e99f7af2bfbdb08c9cc454d6e5c82e70d34b957e"},{"sha":"fc72affa6875e81fc9d495a216a8bcb34045ffcd","author":{"name":"DJ Delorie","email":"a8959b1025dcabad27e1badcbdff51193aa9dae0@redhat.com"},"message":"argv.c (expandargv): Check for directories passed as @-files.\n\ngcc pr 78584","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/fc72affa6875e81fc9d495a216a8bcb34045ffcd"},{"sha":"39eeab253474493bc9477dbb2bd9c8041f05764b","author":{"name":"Alan Modra","email":"3aed519d178e2cda00510b9335fdf9c9798caeee@gmail.com"},"message":"PowerPC64 toc optimisation for power9\n\nRecognize power9 and a few other insns from older machines.  Fixes\nlinker complaints like \"toc optimization is not supported for\n0xf4090002 instruction\".  0xf4090002 is stxsd v0,0(r9)\n\nbfd/\n\t* elf64-ppc.c (ok_lo_toc_insn): Add r_type param.  Recognize\n\tlq,lfq,lxv,lxsd,lxssp,lfdp,stq,stfq,stxv,stxsd,stxssp,stfdp.\n\tDon't match lmd and stmd.\nld/\n\t* testsuite/ld-powerpc/tocopt7.s,\n\t* testsuite/ld-powerpc/tocopt7.out,\n\t* testsuite/ld-powerpc/tocopt7.d: New test.\n\t* testsuite/ld-powerpc/tocopt8.s,\n\t* testsuite/ld-powerpc/tocopt8.d: New test.\n\t* testsuite/ld-powerpc/powerpc.exp: Run them.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/39eeab253474493bc9477dbb2bd9c8041f05764b"},{"sha":"5e359a63b7a39e0ff0f750ca8fc97d27b14c0ef7","author":{"name":"Nick Clifton","email":"d22ea499f82b201eae54096af285f8bf7349fed4@redhat.com"},"message":"Fix mmix assembler test to account for changes in the error messages produced by the assembler.\n\n\tPR gas/20896\n\t* testsuite/gas/mmix/err-byte1.s: Adjust expected warning messages\n\tto account for patch to next_char_of_string.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/5e359a63b7a39e0ff0f750ca8fc97d27b14c0ef7"},{"sha":"7c2ba67e6ab10879968c938aefd4d0d0b4ce79bc","author":{"name":"Yao Qi","email":"60f807c08bf7f2b83d506681f7fe011fd9751910@linaro.org"},"message":"Assert on lval_register\n\nThis patch adds asserts where the value's lval must be lval_register.\nThis triggers an error in frame_register_unwind because VALUE_REGNUM\nis used but value's lval is not lval_register.\n\nThis also reveals a design issue in frame_register_unwind, that is\narguments addrp and realnump are mutually exclusive, we either use\naddrp (for lval_memory), or use realnump (for lval_register).  This\ncan be done in a separate patch.\n\ngdb:\n\n2016-12-06  Yao Qi  <yao.qi@linaro.org>\n\n\t* frame.c (frame_register_unwind): Set *realnump if *lvalp is\n\tlval_register.\n\t* value.c (deprecated_value_next_frame_id_hack): Assert\n\tvalue->lval is lval_register.\n\t(deprecated_value_regnum_hack): Likewise.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/7c2ba67e6ab10879968c938aefd4d0d0b4ce79bc"},{"sha":"005304aae36522a90bbe169faea36db559d0f3d6","author":{"name":"Nick Clifton","email":"d22ea499f82b201eae54096af285f8bf7349fed4@redhat.com"},"message":"Stop the assembler from running out of memory when asked to generate a huge number of spaces.\n\n\tPR gas/20901\n\t* read.c (s_space): Place an upper limit on the number of spaces\n\tgenerated.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/005304aae36522a90bbe169faea36db559d0f3d6"},{"sha":"5eecd8621b955fb99860fc1b0d87074071f42f72","author":{"name":"Nick Clifton","email":"d22ea499f82b201eae54096af285f8bf7349fed4@redhat.com"},"message":"fix typo","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/5eecd8621b955fb99860fc1b0d87074071f42f72"},{"sha":"92744f058094edd0b29bf9762f4ac26e4c6743c2","author":{"name":"Nick Clifton","email":"d22ea499f82b201eae54096af285f8bf7349fed4@redhat.com"},"message":"Fix seg-fault running strip on a corrupt binary.\n\n\tPR binutils/20929\n\t* aoutx.h (squirt_out_relocs): Check for relocs without an\n\tassociated symbol.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/92744f058094edd0b29bf9762f4ac26e4c6743c2"},{"sha":"8b929e420a810afe23d5ba57a98109c74d1d5816","author":{"name":"Nick Clifton","email":"d22ea499f82b201eae54096af285f8bf7349fed4@redhat.com"},"message":"Fix seg-fault running strip on a corrupt binary.\n\n\tPR binutils/20930\n\t* objcopy.c (mark_symbols_used_in_relocations): Check for a null\n\tsymbol pointer pointer before attempting to mark the symbol as\n\tkept.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/8b929e420a810afe23d5ba57a98109c74d1d5816"},{"sha":"4f3ca05b487e9755018b4c9a053a2e6c35d8a7df","author":{"name":"Nick Clifton","email":"d22ea499f82b201eae54096af285f8bf7349fed4@redhat.com"},"message":"Fix seg-fault in strip when copying a corrupt binary.\n\n\tPR binutils/20931\n\t* elf.c (copy_special_section_fields): Check for an invalid\n\tsh_link field before attempting to follow it.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/4f3ca05b487e9755018b4c9a053a2e6c35d8a7df"},{"sha":"5590c2bae0fb41e90bc9698e55d8ec1fe22a9173","author":{"name":"Simon Marchi","email":"64f757e6d553be2119779d07ae9f1dc4014e138f@ericsson.com"},"message":"Remove unnecessary inferior lookup in inferior_command\n\nIn the case where we switch to a non-running inferior, we do a\n\"find_inferior_id (num)\", although we did the same call right before.\n\ngdb/ChangeLog:\n\n\t* inferior.c (inferior_command): Remove duplicate\n\tfind_inferior_id call.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/5590c2bae0fb41e90bc9698e55d8ec1fe22a9173"},{"sha":"86a6934561f0048624f3ff83f5d3c2565514f0aa","author":{"name":"GDB Administrator","email":"11ecb00f5f667eff143dbb3d0b19c76373a421f1@sourceware.org"},"message":"Automatic date update in version.in","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/86a6934561f0048624f3ff83f5d3c2565514f0aa"},{"sha":"dc60b26d983494a3cdec0d4f167ed98fde1a832a","author":{"name":"Alan Modra","email":"3aed519d178e2cda00510b9335fdf9c9798caeee@gmail.com"},"message":"[GOLD] PowerPC stub debug\n\nSome more debug output, and a little hardening.\n\n\t* powerpc.cc (Stub_table_owner): Provide constructor.\n\t(Powerpc_relobj::set_stub_table): Resize fill with -1.\n\t(Target_powerpc::Branch_info::make_stub): Provide target debug\n\toutput on returning false.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/dc60b26d983494a3cdec0d4f167ed98fde1a832a"},{"sha":"a5018ae555cdf491005907c03f997558ba15fc47","author":{"name":"Alan Modra","email":"3aed519d178e2cda00510b9335fdf9c9798caeee@gmail.com"},"message":"[GOLD] powerpc64le-linux fails to link large Linux kernel\n\nGold attaches stubs to an existing section in contrast to ld.bfd which\ninserts a new section for stubs.  If we want stubs before branches,\nthen the stubs must be added to the previous section.  Adding to the\nprevious section is a disaster if there is a large gap between the\nprevious section and the group.\n\n\tPR gold/20878\n\t* powerpc.cc (Stub_control): Replace stubs_always_before_branch_\n\twith stubs_always_after_branch_, group_end_addr_ with\n\tgroup_start_addr_.\n\t(Stub_control::can_add_to_stub_group): Rewrite to suit scanning\n\tsections by increasing address.\n\t(Target_powerpc::group_sections): Scan that way.  Delete corner\n\tcase.\n\t* options.h (--stub-group-size): Update help string.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/a5018ae555cdf491005907c03f997558ba15fc47"},{"sha":"1c3a5fbe155614a0f87079b953df0d7618e0ab50","author":{"name":"Alan Modra","email":"3aed519d178e2cda00510b9335fdf9c9798caeee@gmail.com"},"message":"[GOLD] PowerPC --stub-group-multi\n\nAdds a new option, defaulting to off, that allows a group of stubs to\nserve multiple output sections.  Prior to this patch powerpc gold\nallowed this unconditionally, which is a little unsafe with clever\ncode that discards/reuses sections at runtime.\n\n\t* options.h (--stub-group-multi): New PowerPC option.\n\t* powerpc.cc (Stub_control): Add multi_os_ var and param\n\tto constructor.  Sort start_ var later.  Comment State.\n\t(Stub_control::can_add_to_stub_group): Heed multi_os_.\n\t(Target_powerpc::group_sections): Update.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/1c3a5fbe155614a0f87079b953df0d7618e0ab50"},{"sha":"c2596ca5d7f6ab6d38882bf0f0fc44fe352afcb1","author":{"name":"Nick Clifton","email":"d22ea499f82b201eae54096af285f8bf7349fed4@redhat.com"},"message":"Fix internal error in the linker by replacing a call to abort with an error message.\n\n\tPR ld/20932\n\t* elflink.c (bfd_elf_record_link_assignment): Replace call to\n\tabort with an error message and error return value.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/c2596ca5d7f6ab6d38882bf0f0fc44fe352afcb1"},{"sha":"be0fcbee1d47558af13288c6aece922dd4be6df5","author":{"name":"Maciej W. Rozycki","email":"006a10158a5aec37e39763a69b0658f4e7f13280@imgtec.com"},"message":"MIPS/GAS: Use local `isa' consistently in `is_opcode_valid'\n\nReplace a global `mips_opts.isa' reference in `is_opcode_valid' and use\na local copy just made in `isa'.  No functional change.\n\n\tgas/\n\t* config/tc-mips.c (is_opcode_valid): Use local `isa'\n\tconsistently.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/be0fcbee1d47558af13288c6aece922dd4be6df5"},{"sha":"b8760d2cb51517789110c7b2dbd8f61dce08291d","author":{"name":"Maciej W. Rozycki","email":"006a10158a5aec37e39763a69b0658f4e7f13280@imgtec.com"},"message":"MIPS/include: opcode/mips.h: Add a comment for ASE_DSPR3\n\nComplement commit 8f4f9071ad5f (\"Add MIPS32 DSPr3 support.\").\n\n\tinclude/\n\t* opcode/mips.h (ASE_DSPR3): Add a comment.","distinct":false,"url":"https://api.github.com/repos/simark/binutils-gdb/commits/b8760d2cb51517789110c7b2dbd8f61dce08291d"}]}
{"actor":{"display_login":"simark"}}