aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-08-06 * elf.c: (_bfd_elf_make_section_from_phdr): Properly handleAlan Modra2-30/+54
bss segments.
2007-08-06 * Makefile.am (BUILD_HFILES): Clean bfd_stdint.h.Daniel Jacobowitz3-2/+7
* Makefile.in: Regenerated.
2007-08-06 * configure.in: Update version to 2.18.50.Daniel Jacobowitz3-2/+7
* configure: Regenerated.
2007-08-062007-08-06 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+5
* ada-lang.c (desc_bounds): Comparison of function address to NULL.
2007-08-062007-08-06 Paul Brook <paul@codesourcery.com>Daniel Jacobowitz2-87/+90
* elf32-arm.c (elf32_arm_link_hash_entry): Add plt_maybe_thumb_refcount. (elf32_arm_link_hash_newfunc): Set plt_maybe_thumb_refcount. (elf32_arm_copy_indirect_symbol): Ditto. (elf32_arm_adjust_dynamic_symbol): Ditto. (bfd_elf32_arm_process_before_allocation): Handle R_ARM_THM_JUMP24. (arm_add_to_rel): Ditto. (elf32_arm_final_link_relocate): Merge R_ARM_THM_JUMP24 with R_ARM_THM_CALL. Handle R_ARM_THM_JUMP19 against a PLT stub. (elf32_arm_gc_sweep_hook): Call check_use_blx. Update plt counts for R_ARM_THM_JUMP24 and R_ARM_THM_JUMP19. (elf32_arm_check_relocs): Update plt counts for R_ARM_THM_JUMP24 and R_ARM_THM_JUMP19. (allocate_dynrelocs): Use plt_maybe_thumb_refcount. (elf32_arm_finish_dynamic_symbol): Ditto. (elf32_arm_output_plt_map): Ditto.
2007-08-06 * elf.c (rewrite_elf_program_header): Handle sections not sortedDaniel Jacobowitz2-3/+12
by address. (copy_elf_program_header): Likewise.
2007-08-06* ld-pe/pe.exp: Special diff file for x86_64-mingw target.Nick Clifton3-1/+41
* ld-pe/secrel_64.d: New.
2007-08-06* emultempl/pep.em: (pep_enable_stdcall_fixup): Set to value 1.Nick Clifton3-14/+20
(gld_xxx_recognized_file): Use pep_bfd_is_dll for detection of shared objects. * pe-dll.c: (autofilter_symbollist_i386): Define set for amd64 mingw target.
2007-08-06*** empty log message ***gdbadmin1-1/+1
2007-08-06daily updateAlan Modra1-1/+1
2007-08-05* macroexp.c (init_buffer): Remove testing code that overrides theJim Blandy2-4/+8
caller's length guess. (gather_arguments): Use a larger initial size, now that the vector growth code has been exercised.
2007-08-05 * solib-target.c (solib_target_relocate_section_addresses): AddPedro Alves2-1/+7
orig_delta to addr_high.
2007-08-052007-08-04 Michael Snyder <msnyder@access-company.com>Michael Snyder2-0/+3
* remote-fileio.c (remote_fileio_func_write): Memory leak.
2007-08-052007-08-04 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+3
* breakpoint.c (print_one_breakpoint): Off by one error.
2007-08-052007-08-04 Michael Snyder <msnyder@access-company.com>Michael Snyder2-2/+10
* tracepoint.c (add_register): Off by one error. (stringify_collection_list): Free malloc buffer.
2007-08-05daily updateAlan Modra1-1/+1
2007-08-05*** empty log message ***gdbadmin1-1/+1
2007-08-042007-08-04 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-4/+11
* elf-bfd.h (xvec_get_elf_backend_data): Add const. * elfcode.h (elf_object_p): Use xvec_get_elf_backend_data. * elfcore.h (elf_core_file_p): Likewise.
2007-08-04 PR 4888Alan Modra2-10/+27
* objcopy.c (setup_section): Do modify section flags for ELF STRIP_NONDEBUG (reverting part of 2007-05-30 change). Prevent header rewrite by twiddling input section flags instead. Simplify code setting SHT_NOBITS.
2007-08-042007-08-03 Michael Snyder <msnyder@access-company.com>Michael Snyder2-5/+6
* mi-cmd-var.c (mi_cmd_var_delete): Remove unused variable, stop memory leak, straighten out cleanups.
2007-08-042007-08-03 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+7
* jv-lang.c (java_link_class_type): Guard against NULL.
2007-08-04*** empty log message ***gdbadmin1-1/+1
2007-08-04daily updateAlan Modra1-1/+1
2007-08-03merge from gccDJ Delorie2-2/+13
2007-08-03Fix resource dependency problems for xmpy.Jim Wilson4-6/+12
2007-08-03 * ld-srec/srec.exp: XFAIL for powerpc*-*-*.Daniel Jacobowitz2-2/+7
2007-08-03daily updateAlan Modra1-1/+1
2007-08-03*** empty log message ***gdbadmin1-1/+1
2007-08-022007-08-02 Michael Snyder <msnyder@access-company.com>Michael Snyder2-4/+6
* gdbtypes.c (create_set_type): Test should only be done within the preceeding if block. Otherwise, variable is uninitialized.
2007-08-022007-08-02 Michael Snyder <msnyder@access-company.com>Michael Snyder2-0/+6
* gdbtypes.c (check_typedef): Guard NULL.
2007-08-02bfd/H.J. Lu4-27/+78
2007-08-02 H.J. Lu <hongjiu.lu@intel.com> * coffcode.h (ALIGN_SET): Removed. (ELIFALIGN_SET): Likewise. (coff_set_alignment_hook): Handle IMAGE_SCN_ALIGN_128BYTES, IMAGE_SCN_ALIGN_256BYTES, IMAGE_SCN_ALIGN_512BYTES, IMAGE_SCN_ALIGN_1024BYTES, IMAGE_SCN_ALIGN_2048BYTES, IMAGE_SCN_ALIGN_4096BYTES and IMAGE_SCN_ALIGN_8192BYTES. include/coff/ 2007-08-02 H.J. Lu <hongjiu.lu@intel.com> * pe.h (IMAGE_SCN_ALIGN_POWER_BIT_POS): New. (IMAGE_SCN_ALIGN_POWER_BIT_MASK): Likewise. (IMAGE_SCN_ALIGN_POWER_NUM): Likewise. (IMAGE_SCN_ALIGN_POWER_CONST): Likewise. (IMAGE_SCN_ALIGN_128BYTES): Likewise. (IMAGE_SCN_ALIGN_256BYTES): Likewise. (IMAGE_SCN_ALIGN_512BYTES): Likewise. (IMAGE_SCN_ALIGN_1024BYTES): Likewise. (IMAGE_SCN_ALIGN_2048BYTES): Likewise. (IMAGE_SCN_ALIGN_4096BYTES): Likewise. (IMAGE_SCN_ALIGN_8192BYTES): Likewise. (IMAGE_SCN_ALIGN_1BYTES): Redefined with IMAGE_SCN_ALIGN_POWER_CONST. (IMAGE_SCN_ALIGN_2BYTES): Likewise. (IMAGE_SCN_ALIGN_4BYTES): Likewise. (IMAGE_SCN_ALIGN_8BYTES): Likewise. (IMAGE_SCN_ALIGN_16BYTES): Likewise. (IMAGE_SCN_ALIGN_32BYTES): Likewise. (IMAGE_SCN_ALIGN_64BYTES): Likewise.
2007-08-022007-08-01 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+5
* i386-dis.c (print_insn): Guard against NULL.
2007-08-02daily updateAlan Modra1-1/+1
2007-08-02*** empty log message ***gdbadmin1-1/+1
2007-08-012007-08-01 Michael Snyder <msnyder@access-company.com>Michael Snyder2-0/+5
* remote-utils.c (putpkt_binary): Memory leak, free buf2.
2007-08-012007-08-01 Michael Snyder <msnyder@access-company.com>Michael Snyder2-13/+15
* cli/cli-decode.c (lookup_cmd): Check for null earlier, to avoid dereference in lookup_cmd_1.
2007-08-012007-08-01 Michael Snyder <msnyder@access-company.com>Michael Snyder3-20/+30
* tui/tui-data.c (tui_alloc_content): Move assign out of if, clean up long lines. (tui_alloc_generic_win_info): Tidy by using XMALLOC macro. (tui_alloc_win_info): Ditto. (tui_add_content_elements): Ditto. * tui/tui-file.c (tui_file_magic): Ditto.
2007-08-012007-08-01 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+3
* vms-tir.c (new_section): Fix cut and paste error.
2007-08-012007-08-01 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+6
* aoutx.h (aout_link_add_symbols): Return if count is zero.
2007-08-012007-08-01 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+6
* elf.c (bfd_elf_print_symbol): Macro dereferences pointer, so pointer must be non-null.
2007-08-012007-07-31 Michael Snyder <msnyder@access-company.com>Michael Snyder2-0/+10
* cp-demangle.c (d_print_comp): Guard against null.
2007-08-01 * ld-mips-elf/reloc-4.s, ld-mips-elf/reloc-4.d,Adam Nemet6-0/+33
ld-mips-elf/reloc-5.s, ld-mips-elf/reloc-5.d: New tests. * ld-mips-elf/mips-elf.exp: Invoke them.
2007-08-01ga.po: Updated Irish translation.Nick Clifton2-424/+444
2007-08-01* coffcode.h (coff_sort_func_alent): New function.Nick Clifton2-45/+125
(coff_slurp_line_table): Sort line table if not already sorted.
2007-08-01Correct ChangeLog entries.H.J. Lu3-8/+8
2007-08-01Add a newline.H.J. Lu1-2/+2
2007-08-01 * elf.c (_bfd_elf_map_sections_to_segments): Work around buggyJakub Jelinek2-7/+15
GCC 3.4.x warning.
2007-08-01 * aoutx.h (swap_ext_reloc_in): Set howto to NULL for unknownAlan Modra2-7/+40
r_type. (swap_std_reloc_in): Likewise. (aout_link_input_section_std): Likewise. Return with an error on unexpected relocation type. (aout_link_input_section_ext): Likewise.
2007-08-01 PR4694Alan Modra2-10/+14
* aoutx.h (final_link): Write a zero in first word of stringtab if no symbols rather than corrupting last byte of text/data.
2007-08-01*** empty log message ***gdbadmin1-1/+1