aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-08-16bfd/H.J. Lu6-34/+89
2007-08-16 H.J. Lu <hongjiu.lu@intel.com> * elf.c (get_segment_type): Change PT_GNU_STACK to PT_GNU_ATTR. (bfd_section_from_phdr): Likewise. (get_program_header_size): Likewise. Add a PT_GNU_ATTR segment if there is an attribute section. (_bfd_elf_map_sections_to_segments): Likewise. (IS_SECTION_IN_INPUT_SEGMENT): Likewise. binutils/ 2007-08-16 H.J. Lu <hongjiu.lu@intel.com> * readelf.c (get_segment_type): Change PT_GNU_STACK to PT_GNU_ATTR. include/elf/ 2007-08-16 H.J. Lu <hongjiu.lu@intel.com> * common.h (PT_GNU_STACK): Renamed to ... (PT_GNU_ATTR): This. (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
2007-08-16daily updateAlan Modra1-1/+1
2007-08-16*** empty log message ***gdbadmin1-1/+1
2007-08-15 * ada-lang.c (resolve_subexp): Correct arity of binary operators.Joel Brobecker2-0/+8
2007-08-15 * ada-lang.c (possible_user_operator_p): Alternative fix to lastJoel Brobecker2-8/+7
checkin guarding against NULL.
2007-08-15 PR 4923Alan Modra2-33/+38
* emultempl/elf32.em (after_open): Return immediately when non-ELF output.
2007-08-152007-08-14 Michael Snyder <msnyder@access-company.com>Michael Snyder13-116/+156
* tui-command.c, tui-data.c, tui-disasm.c, tui-file.c, tui-io.c, tui-layout.c, tui-regs.c, tui-source.c, tui-win.c, tui-windata.c, tui-wingeneral.c, tui-winsource.c: Coding standard, && and || go at beginning of new line.
2007-08-15daily updateAlan Modra1-1/+1
2007-08-15*** empty log message ***gdbadmin1-1/+1
2007-08-142007-08-14 Michael Snyder <msnyder@access-company.com>Michael Snyder23-264/+404
* tui-data.c, tui-data.h, tui-disasm.c, tui-disasm.h, tui-hooks.c, tui-io.c, tui-layout.c, tui-layout.h, tui-out.c, tui-regs.c, tui-source.c, tui-source.h, tui-stack.c, tui-win.c, tui-win.h, tui-windata.c, tui-windata.h, tui-wingeneral.c, tui-winsource.c, tui-winsource.h, tui.c, tui.h: Function declarations and definitions, wrap long lines.
2007-08-142007-08-14 Michael Snyder <msnyder@access-company.com>Michael Snyder10-189/+137
* tui-command.c, tui-data.c, tui-disasm.c, tui-layout.c, tui-regs.c, tui-win.c, tui-windata.c, tui-winsource.c, tui.c: Reformat block comments to GNU standard.
2007-08-142007-08-14 Michael Snyder <msnyder@access-company.com>Michael Snyder22-413/+461
* tui-command.c, tui-data.c, tui-data.h, tui-disasm.c, tui-file.c, tui-hooks.c, tui-interp.c, tui-io.c, tui-layout.c, tui-out.c, tui-regs.c, tui-regs.h, tui-source.c, tui-stack.c, tui-win.c, tui-windata.c, tui-wingeneral.c, tui-winsource.c, tui-winsource.h, tui.c, tui.h: Comment reformatting to coding standard (capitals, spaces after periods, etc).
2007-08-142007-08-14 Michael Snyder <msnyder@access-company.com>Michael Snyder16-164/+172
* tui-data.c, tui-data.h, tui-disasm.c, tui-hooks.c, tui-layout.c, tui-regs.c, tui-source.c, tui-stack.c, tui-win.c, tui-windata.c, tui-wingeneral.c, tui-wingeneral.h, tui-winsource.c, tui.c, tui-winsource.h: Whitespace changes, fix pointer declarations to be consistant.
2007-08-14 * ada-lang.c (field_alignment): Guard against NULL.Joel Brobecker2-1/+14
2007-08-14 * MAINTAINERS (Global Maintainers): Add self.Joel Brobecker2-0/+5
2007-08-142007-08-14 Michael Snyder <msnyder@access-company.com>Michael Snyder2-13/+2
* mi/mi-interp.c (mi_cmd_interpreter_exec): Dead code, dead variable.
2007-08-14bfd/H.J. Lu14-10/+198
2007-08-14 H.J. Lu <hongjiu.lu@intel.com> PR ld/4918 * elf32-i386.c (elf_i386_relocate_section): Allow R_386_PC32 on ___tls_get_addr for GD->LE/LD->LE transitions when not building shared library. * elf64-x86-64.c (elf64_x86_64_relocate_section): Allow R_X86_64_PC32 on __tls_get_addr for GD->LE/LD->LE transitions when not building shared library. ld/testsuite/ 2007-08-14 H.J. Lu <hongjiu.lu@intel.com> PR ld/4918 * ld-i386/i386.exp (i386tests): Add tlsgd1 and tlsld1 tests. * ld-x86-64/x86-64.exp (x86_64tests): Likewise. * ld-i386/tlsgd1.dd: New file. * ld-i386/tlsgd1.s: Likewise. * ld-i386/tlsld1.dd: Likewise. * ld-i386/tlsld1.s: Likewise. * ld-x86-64/tlsgd1.dd: Likewise. * ld-x86-64/tlsgd1.s: Likewise. * ld-x86-64/tlsld1.dd: Likewise. * ld-x86-64/tlsld1.s: Likewise.
2007-08-142007-08-14 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+3
* ada-lang.c (possible_user_operator_p): Guard against NULL.
2007-08-142007-08-14 Michael Snyder <msnyder@access-company.com>Michael Snyder2-3/+9
* varobj.c (cplus_describe_child): Guard against null. Use "NULL" instead of "0" to initialize pointers.
2007-08-14 * arm-tdep.c (arm_gdbarch_init): Allow unknown ABI and FPU settingsDaniel Jacobowitz2-27/+22
to match any gdbarch with matching OSABI. Set default ABI and FPU after running the OSABI handler.
2007-08-14 * config/i386/linux.mh (NATDEPFILES): Move corelow.o from here...Daniel Jacobowitz3-2/+7
* config/i386/linux.mt (TDEPFILES): ...to here.
2007-08-14Fix changelog formattingVladimir Prus1-2/+0
2007-08-14 gdb/Vladimir Prus6-17/+15
* breakpoint.c (disable_breakpoints_in_shlibs): Remove the 'silent' parameter and code to implement that. * breakpoint.h (disable_breakpoints_in_shlibs): Adjust prototype. * win32-nat.c: Adjust. * solib.c: Adjust.
2007-08-14 * config/tc-ia64.c (tc_gen_reloc): Return NULL if relocation isAndreas Schwab2-0/+7
unrepresentable.
2007-08-14 gdb/Vladimir Prus2-27/+7
* breakpoint.c (update_breakpoints_after_exec): Don't set address to zero.
2007-08-142007-08-14 Jan Kratochvil <jan.kratochvil@redhat.com>Jan Kratochvil2-10/+19
* elfcode.h (NAME(_bfd_elf,bfd_from_remote_memory)): LOADBASE is now initialized only on the first PT_LOAD. New variable LOADBASE_SET. Removed PF_R checking for IA-64 vDSOs as redundant now. Code advisory: Roland McGrath
2007-08-142007-08-13 Michael Snyder <msnyder@access-company.com>Michael Snyder2-410/+520
* valops.c: Whitespace clean-up.
2007-08-14*** empty log message ***gdbadmin1-1/+1
2007-08-14daily updateAlan Modra1-1/+1
2007-08-132007-08-13 Michael Snyder <msnyder@access-company.com>Michael Snyder2-23/+20
* tui/tui-winsource.c (tui_alloc_source_buffer): Clean up allocation.
2007-08-132007-08-13 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+3
* event-top.c (command_line_handler): Memory leak.
2007-08-132007-08-13 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+4
* mi/mi-cmd-var.c (mi_cmd_var_set_format): Memory leak. No need to make copy.
2007-08-132007-08-13 Michael Snyder <msnyder@access-company.com>Michael Snyder2-1/+6
* source.c (find_source_lines): Require symtab 's'.
2007-08-13bfd/Richard Sandiford13-72/+148
* elfxx-mips.c (mips_elf_link_hash_table): Add computed_got_sizes. (mips_elf_record_global_got_symbol): Increment local_gotno for each forced-local symbol. (_bfd_mips_elf_check_relocs): Pass forced-local call symbols to mips_elf_record_global_got_symbol for VxWorks too. (_bfd_mips_elf_always_size_sections): Set computed_got_sizes to true after computing the GOT size. (_bfd_mips_elf_hide_symbol): Increase local_gotno whenever got.offset == 1. Only adjust global_gotno if computed_got_sizes. For VxWorks, add a local entry when hiding a symbol that needs a plt but has not been marked as needing a global got entry. (_bfd_mips_elf_link_hash_table_create): Set computed_got_sizes to false. ld/testsuite/ * ld-mips-elf/vxworks-forced-local-1.d, * ld-mips-elf/vxworks-forced-local-1.s, * ld-mips-elf/vxworks-forced-local-1.ver: New test. * ld-mips-elf/mips-elf.exp: Run it. * ld-mips-elf/tlsdyn-o32-2.d: Adjust for removal of unnecessary local GOT entry. * ld-mips-elf/tlsdyn-o32-2.got: Likewise. * ld-mips-elf/tlsdyn-o32-3.d: Likewise. * ld-mips-elf/tlsdyn-o32-3.got: Likewise. * ld-mips-elf/vxworks1-lib.dd: Likewise. * ld-mips-elf/vxworks1-lib.rd: Likewise.
2007-08-13 * config/default.exp: New file.Daniel Jacobowitz2-0/+22
2007-08-13* standards.texi: Import 22 July 2007 version.Nick Clifton4-570/+1264
* fdl.texi: Import version 1.2. * make-stds.texi: Import 2006 version.
2007-08-13 * NEWS: Add a marker for the 2.18 features.Daniel Jacobowitz2-0/+5
2007-08-13 * doc/Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): IncludeDaniel Jacobowitz9-12/+30
$(top_srcdir)/../../bfd/doc. * doc/Makefile.in: Regenerate.
2007-08-13 * coffgen.c (coff_get_normalized_symtab): Correct cast.Daniel Jacobowitz2-1/+5
2007-08-13 * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): PassBen Elliston3-0/+19
--silent if $silent. * configure: Regenerate.
2007-08-13 * elf.c (elf_modify_segment_map): Add remove_empty_load param.Alan Modra2-6/+18
Don't remove empty PT_LOAD header if false. (_bfd_elf_map_sections_to_segments): If user phdrs, pass false to elf_modify_segment_map. (assign_file_positions_for_load_sections): Pass false to elf_modify_segment_map.
2007-08-13bfd/Alan Modra16-96/+185
* elf64-ppc.c (ADDI_R12_R12, LD_R11_0R2, LD_R2_0R2): Define. Update stub comments. (build_plt_stub): Build two variants, one without "addis". (ppc_build_one_stub): Build stubs without "addis" if possible. (ppc_size_one_stub): Size new stubs. ld/testsuite/ * ld-powerpc/relbrlt.s (.text.pad2): Adjust space. * ld-powerpc/relbrlt.d: Update. * ld-powerpc/tlsexe.d: Update. * ld-powerpc/tlsexe.g: Update. * ld-powerpc/tlsexe.r: Update. * ld-powerpc/tlsexetoc.d: Update. * ld-powerpc/tlsexetoc.g: Update. * ld-powerpc/tlsexetoc.r: Update. * ld-powerpc/tlsso.d: Update. * ld-powerpc/tlsso.g: Update. * ld-powerpc/tlsso.r: Update. * ld-powerpc/tlstocso.d: Update. * ld-powerpc/tlstocso.g: Update.
2007-08-13daily updateAlan Modra1-1/+1
2007-08-13*** empty log message ***gdbadmin1-1/+1
2007-08-12 * src-release (DEVO_SUPPORT): Add COPYING3 and COPYING3.LIB.Daniel Jacobowitz2-1/+6
2007-08-12 * configure.in (ALL_LINGUAS): Add fi.Daniel Jacobowitz8-4/+2608
* po/fi.po: New file. * configure: Regenerated.
2007-08-12daily updateAlan Modra1-1/+1
2007-08-12*** empty log message ***gdbadmin1-1/+1
2007-08-112007-08-11 Michael Snyder <msnyder@access-company.com>Michael Snyder2-4/+8
* completer.c: Spelling fix in comments.
2007-08-11bfd/Richard Sandiford2-0/+5
* config.bfd (sh-*-vxworks): Define targ_underscore to "yes".