aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-07-01*** empty log message ***gdbadmin1-1/+1
2005-06-30merge from gccDJ Delorie4-32/+42
2005-06-30Correct ChangeLog entryZack Weinberg1-0/+1
2005-06-30gas:Zack Weinberg9-555/+242
* config/tc-arm.c (T_OPCODE_BRANCH, encode_arm_addr_mode_2) (encode_arm_addr_mode_3, encode_arm_cp_address, do_blx, do_t_blx) (do_t_branch, insns [b, bl]): Don't encode pipeline offset. (s_arm_elf_cons): Disallow use of (plt) suffix. (do_adrl): Adjust X_add_number unconditionally. (md_pcrel_from): Rename md_pcrel_from_section, add second segT argument. Handle all adjustment for pipeline offset here. (md_apply_fix): No need to undo work of md_pcrel_from. No need to extract pre-encoded pipeline adjustments from various branch instructions. Generally, assume instructions are already all-bits-zero in the field being fixed up. Remove all OBJ_ELF special cases. Handle BFD_RELOC_ARM_PLT32 like BFD_RELOC_ARM_PCREL_BRANCH. (tc_gen_reloc): Remove OBJ_ELF special case. * config/tc-arm.c: Define MD_PCREL_FROM_SECTION. gas/testsuite: * gas/arm/arm.exp: Don't special case ldconst, arm7t, or copro for *-wince-*. * gas/arm/wince_arm7t.d, gas/arm/wince_copro.d * gas/arm/wince_ldconst.d: Delete.
2005-06-30 * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Ignore dynamicAlan Modra3-12/+34
_SDA_BASE_ and _SDA2_BASE_ symbols. * elflink.c (_bfd_elf_provide_symbol): Correct comment. Define sym if not def_regular. (_bfd_elf_provide_section_bound_symbols): Similarly.
2005-06-30 * Makefile.am (check-DEJAGNU): Don't search for expect.Ben Elliston9-24/+15
* Makefile.in: Regenerate.
2005-06-30daily updateAlan Modra1-1/+1
2005-06-30*** empty log message ***gdbadmin1-1/+1
2005-06-29 * config.bfd: Mark as obsolete:Ben Elliston2-0/+10
m68*-apollo-* m68*-apple-aux* m68*-bull-sysv*
2005-06-29 * Makefile.am (EXPECT): Set to expect.Ben Elliston9-45/+30
(RUNTEST): Likewise, set to runtest. * Makefile.in: Regenerate.
2005-06-29 * setup.com (mpw): Remove unused directive.Ben Elliston2-1/+4
2005-06-29 * gdb.base/sigrepeat.c: Include <stdlib.h> and add return type forAndreas Schwab3-1/+10
main to avoid warnings. * gdb.base/sigrepeat.exp: Fix reference to undefined variable.
2005-06-29 * elflink.c (_bfd_elf_gc_mark): Mark sections referenced byAlan Modra5-29/+73
.eh_frame specially.. (bfd_elf_gc_sections): ..rather than totally ignoring .eh_frame. Don't recheck sections we have already marked. (elf_gc_sweep): Keep non-code sections referenced from .eh_frame. * section.c (struct bfd_section): Add gc_mark_from_eh. (STD_SECTION): Adjust. * ecoff.c (bfd_debug_section): Adjust. * bfd-in2.h: Regenerate.
2005-06-29 * elflink.c (elf_gc_sweep): Do not refcount on sections that haveAlan Modra2-1/+8
not been processed by check_relocs.
2005-06-292005-06-29 Paul Brook <paul@codesourcery.com>Paul Brook5-22/+48
* bfd-in.h (_bfd_elf_provide_symbol): Update prototype. * bfd-in2.h: Regenerate. * elf32-ppc.c (ppc_elf_set_sdata_syms): Make sdata symbols section relative. * elflink.c (bfd_elf_set_symbol): Add section argument. (_bfd_elf_provide_symbol): Ditto. (_bfd_elf_provide_section_bound_symbols): Pass NULL section argument.
2005-06-29Remove dejagnu/ entry.Ben Elliston1-4/+0
2005-06-29*** empty log message ***gdbadmin1-1/+1
2005-06-29daily updateAlan Modra1-1/+1
2005-06-28* eval.c (evaluate_struct_tuple): Use strcmp instead ofMark Kettenis2-3/+8
DEPRECATED_STREQ.
2005-06-282005-06-27 Michael Snyder <msnyder@redhat.com>Michael Snyder5-4/+17
* config/mn10300/linux.mt: New file. * configure.tgt: Add rule for am33 / mn10300-linux. * mn10300-tdep.c, mn10300-tdep.h: Bump copyright year.
2005-06-28*** empty log message ***gdbadmin1-1/+1
2005-06-28daily updateAlan Modra1-1/+1
2005-06-27 * bfd/elf32-hppa.c (struct elf32_hppa_stub_hash_entry):Dave Anglin2-145/+177
Use bh_root, and hh. (struct elf32_hppa_link_hash_entry): Use eh, and hsh_cache. (struct elf32_hppa_dyn_reloc_entry): Use hdh_next. (struct elf32_hppa_link_hash_table): Use etab and bstab. (stub_hash_newfunc): Use hh. (hppa_link_hash_newfunc): Use hsh_cache. (elf32_hppa_link_hash_table_create): Use etab, and bstab. (elf32_hppa_link_hash_table_free): Use bstab. (hppa_stub_name): Use eh. (hppa_get_stub_entry): Use hh, hsh_entry, and hsh_cache. (hppa_add_stub): Use bstab. (hppa_type_of_stub): Use eh. (hppa_build_one_stub): Use hh and bh_root. (elf32_hppa_copy_indirect_symbol): Use hdh_next. (elf32_hppa_check_relocs): Use eh, etab, and hdh_next. (elf32_hppa_gc_sweep_hook): Use hdh_next. (elf32_hppa_adjust_dynamic_symbol): Use hdh_next, and etab. (allocate_plt_static): Use etab. (allocate_dynrelocs): Use etab, and hdh_next. (readonly_dynrelocs): Use hdh_next. (elf32_hppa_size_dynamic_sections): Use etab, and hdh_next. (get_local_syms): Use eh, bstab, and hh. (elf32_hppa_size_stubs): Use eh, bstab, and hh. (elf32_hppa_set_gp): Use etab. (elf32_hppa_build_stubs): Use bstab. (final_link_relocate): Use eh, bh_root. (elf32_hppa_relocate_section): Use elf, etab. (elf32_hppa_finish_dynamic_sections): Use etab.
2005-06-272005-06-27 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+6
* elfxx-ia64.c (elfNN_hpux_backend_symbol_processing): Remove the extra `;'.
2005-06-27 * gdbtypes.c (get_discrete_bounds): Fix a comment typo.Wu Zhou2-1/+5
2005-06-27*** empty log message ***gdbadmin1-1/+1
2005-06-27daily updateAlan Modra1-1/+1
2005-06-26daily updateAlan Modra1-1/+1
2005-06-26*** empty log message ***gdbadmin1-1/+1
2005-06-25* sol-thread.c (sol_thread_xfer_memory): Change type of secondMark Kettenis2-4/+10
argument to `gdb_byte *'. (sol_thread_xfer_partial): Change type of readbuf and writebuf arguments to `gdb_byte *'.
2005-06-25* mips-tdep.c (mips_xfer_register, mips_o32_return_value)Mark Kettenis2-4/+9
(mips_integer_to_address): Use gdb_byte instead of bfd_byte.
2005-06-25* ppcobsd-nat.c: Include "gdbcore.h", <sys/signal.h>,Mark Kettenis1-2/+3
<machine/frame.h>, <machine/pcb.h> and "bsd-kvm.h". (ppcobsd_supply_pcb): New function. (_initialize_ppcobsd_nat): Enable libkvm interface. * Makefile.in (ppcobsd-nat.o): Update dependencies. * config/powerpc/obsd.mh (NATDEPFILES): Add bsd-kvm.o. (LOADLIBES): New variable.
2005-06-25*** empty log message ***gdbadmin1-1/+1
2005-06-25daily updateAlan Modra1-1/+1
2005-06-24* config/powerpc/obsd.mh (NATDEPFILES): Add bsd-kvm.o.Mark Kettenis2-1/+5
(LOADLIBES): New variable.
2005-06-24* ppcobsd-nat.c: Include "gdbcore.h", <sys/signal.h>,Mark Kettenis2-0/+53
<machine/frame.h>, <machine/pcb.h> and "bsd-kvm.h". (ppcobsd_supply_pcb): New function. (_initialize_ppcobsd_nat): Enable libkvm interface. * Makefile.in (ppcobsd-nat.o): Update dependencies.
2005-06-24 * i386-tdep.c (struct i386_frame_cache): Define sp_offset as LONGEST.Corinna Vinschen2-1/+5
2005-06-24daily updateAlan Modra1-1/+1
2005-06-24*** empty log message ***gdbadmin1-1/+1
2005-06-23 * config/m68k-parse.h: Use ISO C90.Ben Elliston4-16/+22
* config/m68k-parse.y: Likewise. * config/tc-m68k.h: Likewise.
2005-06-23 * ld-elfweak/size_foo.c (foo): Fix warning about implicit returnAndreas Schwab2-0/+6
type.
2005-06-23 * m68k-dis.c: Use ISC C90.Ben Elliston3-54/+32
* m68k-opc.c: Formatting fixes.
2005-06-23 * gdb_ptrace.h: Fix typos when checking for PT_ATTACH. ReportedAndreas Schwab2-2/+7
by Chad Harrington <harrington.chad@gmail.com>.
2005-06-232005-06-22 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini4-70/+55
* Makefile.def (stagefeedback): Come after profile. Define profiledbootstrap target. * Makefile.tpl (profiledbootstrap): Remove. (stageprofile-end): Zap stagefeedback. (stagefeedback-start): Copy all .gcda files, not only GCC's. * Makefile.in: Regenerate.
2005-06-23daily updateAlan Modra1-1/+1
2005-06-23*** empty log message ***gdbadmin1-1/+1
2005-06-22* remote.c (extended_remote_restart): Pass buffer in call toMark Kettenis2-1/+6
xsnprintf instead of a pointer to the buffer.
2005-06-22(History) Rename "Command History".Nick Roberts1-18/+14
(Command History): Move node "Server Prefix" from section on Annotations here.
2005-06-22*** empty log message ***Nick Roberts1-0/+6
2005-06-22daily updateAlan Modra1-1/+1