GitHub PushEvent at 2014-11-07 02:01:56
Repository: binutils-gdb
Actor: berenm
Payload: {"shas":[["1fe9dc4519a86b856da7de0837366bbece82f2de","71feca22d1203964f870c694beb32f4f811c5219@linaro.org","bfd/elf-attrs.c: Fix possible infinite loop parsing attributes\n\nHandle the case of a zero length section or sub-section in\n_bfd_elf_parse_attributes and in doing so prevent an infinite loop\nin the parser.\n\nbfd/ChangeLog:\n\n2014-11-06  Will Newton  <will.newton@linaro.org>\n\n\t* elf-attrs.c (_bfd_elf_parse_attributes): Handle zero\n\tlength sections and sub-sections.","Will Newton",true],["834107255bbefceb445fa733ebc1ea5d9f41ec7f","2a3695df0edcde19d41e033e172c391a56c7af17@redhat.com","Revert changes in previous deltas that introduced new failures into\nthe linker testsuite.\n\n\t* aoutx.h (slurp_symbol_table): Revert previous delta.\n\t(slurp_reloc_table): Likewise.\n\t* compress.c (bfd_get_full_section_contents): Remove file size\n\ttest.\n\t* coffgen.c (coff_get_normalized_symtab): Allow zero-sized symtabs\n\tand do not complain about linker generated files.","Nick Clifton",true],["dd9b91de2149ee81d47f708e7b0bbf57da10ad42","2a3695df0edcde19d41e033e172c391a56c7af17@redhat.com","Prevent archive memebers with illegal pathnames from being extracted from an archive.\n\n\tPR binutils/17552, binutils/17533\n\t* bucomm.c (is_valid_archive_path): New function.  Returns false\n\tfor absolute pathnames and pathnames that include /../.\n\t* bucomm.h (is_valid_archive_path): Add prototype.\n\t* ar.c (extract_file): Use new function to check for valid\n\tpathnames when extracting files from an archive.\n\t* objcopy.c (copy_archive): Likewise.\n\t* doc/binutils.texi: Update documentation to mention the\n\tlimitation on pathname of archive members.","Nick Clifton",true],["426a40796aa976355999b2ae401820b9c4a72be9","cad1524360e58851cd0ae1e82b75ff5283474667@codesourcery.com","Update Nios II prologue analysis to remove detection of long-obsolete\ncode sequences.\n\n2014-11-06  Sandra Loosemore  <sandra@codesourcery.com>\n\n\tgdb/\n\t* nios2-tdep.c (wild_insn): Delete.\n\t(profiler_insn, irqentry_insn): Delete.\n\t(nios2_match_sequence): Delete.\n\t(nios2_analyze_prologue): Update comments.  Remove matching\n\tof obsolete profiler_insn and irqentry_insn sequences.","Sandra Loosemore",true],["b4714c7c30c151ccb892bda7d6f79a5ac8767a5b","cad1524360e58851cd0ae1e82b75ff5283474667@codesourcery.com","Add mach parameter to nios2_find_opcode_hash.\n\n2014-11-06  Sandra Loosemore  <sandra@codesourcery.com>\n\n\tinclude/opcode/\n\t* nios2.h (nios2_find_opcode_hash): Add mach parameter to\n\tdeclaration.  Fix obsolete comment.\n\n\topcodes/\n\t* nios2-dis.c (nios2_find_opcode_hash): Add mach parameter.\n\t(nios2_disassemble): Adjust call to nios2_find_opcode_hash.\n\n\tgas/\n\t* config/tc-nios2.c (nios2_diagnose_overflow): Adjust call to\n\tnios2_find_opcode_hash.","Sandra Loosemore",true],["7ba3b1171f703e21555d78fbfb34be01adc89d5a","64b285df2af30b39a5c8967bdd7812e31d1a9397@gmail.com","daily update","Alan Modra",true],["9c1877ead06db18e19614a598d1e280acb97e971","7682e325dfbe607fe8f2bd25716e01834baa91b9@gmail.com","solib_global_lookup: Fetch arch from objfile, not target_gdbarch.\n\ngdb/ChangeLog:\n\n\t* objfiles.c (get_objfile_arch): Constify.\n\t* objfiles.h (get_objfile_arch): Update prototype.\n\t* solib.c (solib_global_lookup): Fetch arch from objfile,\n\tnot target_gdbarch.","Doug Evans",true],["4753d33b404f07e749f648c57ae61e3984d40029","7682e325dfbe607fe8f2bd25716e01834baa91b9@gmail.com","Delete TYPE_CODE_CLASS, it's just an alias of TYPE_CODE_STRUCT.\n\ngdb/ChangeLog:\n\n\t* gdbtypes.h (TYPE_CODE_CLASS): Delete.  All uses changed to use\n\tTYPE_CODE_STRUCT.","Doug Evans",true],["d4c589159dbfe23b7f5de393359da8a9dab854ed","7682e325dfbe607fe8f2bd25716e01834baa91b9@gmail.com","Forgotten ChangeLog entry for previous commit.\n\ngdb/ChangeLog:\n\n\t* gdbtypes.h (TYPE_CODE_CLASS): Delete.  All uses changed to use\n\tTYPE_CODE_STRUCT.","Doug Evans",true],["2dd2cd1c92d09ad96b643d2574d0dc6cd7e4841a","7682e325dfbe607fe8f2bd25716e01834baa91b9@gmail.com","Use ALL_PRIMARY_SYMTABS instead of ALL_SYMTABS in some places.\n\nNon-primary symtabs share the block vector with their primary symtabs.\nIn these cases there's no need to use ALL_SYMTABS.\n\ngdb/ChangeLog:\n\n\t* ada-lang.c (ada_make_symbol_completion_list): Use\n\tALL_PRIMARY_SYMTABS instead of ALL_SYMTABS.\n\t* symtab.c (lookup_objfile_from_block): Ditto.","Doug Evans",true]],"size":10,"ref":"refs/heads/master","head":"2dd2cd1c92d09ad96b643d2574d0dc6cd7e4841a"}