aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-04-01Correctly emit lo16 relocs for elf-dlx target, fixing bogus range checking bug.Nick Clifton8-6/+70
2004-04-01merge from gccDJ Delorie2-49/+83
2004-04-01 * gdb.ada (bar.ads, bar.adb, null_record.adb): New files.Joel Brobecker5-0/+54
* gdb.ada (null_record.exp): New testcase.
2004-04-01 * Makefile.in (ALL_SUBDIRS) Add gdb.ada.Joel Brobecker2-2/+6
2004-04-01 * gdb.ada: New subdirectory.Joel Brobecker3-0/+37
* gdb.ada/Makefile.in: New file. * gdb.ada/gnat_ada.gpr.in: New file.
2004-04-01 * lib/ada.exp: New file.Joel Brobecker2-0/+416
2004-04-01*** empty log message ***gdbadmin1-1/+1
2004-04-01daily updateAlan Modra1-1/+1
2004-03-312004-03-31 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-121/+168
* frame.h (frame_unwind_id): Declare. * frame.c (frame_unwind_id): New function. (get_prev_frame_1): New function. (frame_debug_got_null_frame): New function. (get_prev_frame): Use frame_debug_got_null_frame. Move unwind code proper to prev_frame, update description. * infrun.c (step_over_function): Use frame_unwind_id.
2004-03-31 * hppa-tdep.c (hppa32_push_dummy_call): Set the Stack Pointer.Joel Brobecker2-0/+11
(hppa64_push_dummy_call): Likewise.
2004-03-31 * elf32-arm.h (elf32_arm_final_link_relocate): Add R_ARM_ALU*.Paul Brook3-0/+71
* elfarm-nabi.c (elf32_arm_howto_table): Ditto.
2004-03-31(struct stab_link_includes_totals): Rename field 'total' to 'sum_chars'Nick Clifton2-8/+26
and add field 'num_chars'. (_bfd_link_section_stabs): When computing the sum of the characters in a B_INCL..B_EINCL range also keep a count of the number of characters. Use this information to help distinguish between include sections when have the same sum but which nevertheless are still unique.
2004-03-31(_bfd_link_section_stabs): Do not skip N_EXCL stabs.Nick Clifton2-1/+8
2004-03-31*** empty log message ***gdbadmin1-1/+1
2004-03-31daily updateAlan Modra1-1/+1
2004-03-30merge from gccDJ Delorie3-8/+12
2004-03-30 Remove long-obsolete MPW support.Stan Shebs8-245/+9
* mpw-config.in, mpw-make.sed, mac-ld.r: Remove files. * Makefile.am (mpw): Remove file-presynthesizing actions. * Makefile.in: Likewise. * ldfile.c (slash): Remove MPW case. * ldlex.l [MPW]: Remove unused definition.
2004-03-30 * mpw-config.in, mpw-make.sed, mac-binutils.r: Remove MPWStan Shebs4-184/+5
support files, no longer used.
2004-03-30 Remove long-obsolete MPW support.Stan Shebs8-256/+14
* mpw-config.in, mpw-make.sed, mac-as.r: Remove files. * configure.in: Remove mention of ppc-*-mpw* config. * configure.in: Likewise. [testsuite/ChangeLog] * gas/macros/macros.exp: Remove mention of MPW config.
2004-03-30From Ulrich Weigand:Jim Blandy2-2/+8
* utils.c (query): Do not use a va_list variable multiple times.
2004-03-30Add (linker) support for CR16C processorNick Clifton24-25/+1663
2004-03-30 * elf.c (map_sections_to_segments): Fix handling of .tbss.Jakub Jelinek2-7/+22
2004-03-30 * binutils-all/objcopy.exp: Accept main as a data symbol as well.Jakub Jelinek2-2/+6
2004-03-30Updated Swedish translationNick Clifton2-406/+500
2004-03-30Fix bug parsing shigh(0xffff8000)Nick Clifton4-9/+20
2004-03-30make use of meabi_flags be ELF specificNick Clifton2-10/+30
2004-03-30daily updateAlan Modra1-1/+1
2004-03-30*** empty log message ***gdbadmin1-1/+1
2004-03-29Fix date in last delta.Richard Sandiford2-2/+2
2004-03-29 * sim/mips/hilo-hazard-[123].s: New files.Richard Sandiford5-4/+107
* sim/mips/basic.exp (run_hilo_test): New procedure. (models): Only list models that are included in the configuration. (submodels): New variable, set to submodels of the above. (mips64vr-*-elf, mips64vrel-*-elf): New configuration stanza. Run hilo-hazard-[123].s.
2004-03-29 * sim-main.h (MIPS_MACH_HAS_MT_HILO_HAZARD)Richard Sandiford3-13/+72
(MIPS_MACH_HAS_MULT_HILO_HAZARD, MIPS_MACH_HAS_DIV_HILO_HAZARD): New. * mips.igen (check_mt_hilo, check_mult_hilo, check_div_hilo): Provide separate implementations for mipsIV and mipsV. Use new macros to determine whether the restrictions apply.
2004-03-29 * mpw-config.in, mpw-make.sed: Remove MPW support files, no longerStan Shebs3-52/+5
used.
2004-03-29 * Makefile.in (linux_nat_h): Update dependencies.Daniel Jacobowitz9-46/+221
* configure.in: Check for <gnu/libc-version.h>. * configure: Regenerate. * config.in: Regenerate. * linux-nat.h: Include "target.h". Add waitstatus field to struct lwp_info. * lin-lwp.c (add_lwp): Initialize waitstatus.kind. (lin_lwp_attach_lwp): Don't attach to LWPs we have already attached to. (lin_lwp_handle_extended): New function. Handle clone events. (wait_lwp): Use lin_lwp_handle_extended. Update comment about thread exit events. (child_wait): Handle clone events. (lin_lwp_wait: Use lin_lwp_handle_extended and handle clone events. * linux-nat.c (linux_enable_event_reporting): Turn on PTRACE_O_TRACECLONE. (linux_handle_extended_wait): Handle clone events. * thread-db.c: Include <gnu/libc-version.h>. (struct private_thread_info): Add dying flag. (enable_thread_event_reporting): Enable TD_DEATH for glibc 2.2 and higher. (attach_thread): Update comments. Handle dying threads. (detach_thread): Set the dying flag. (check_event): Always call attach_thread.
2004-03-29 * mips-tdep.c (mips_pdr_data): New.Daniel Jacobowitz2-3/+13
(non_heuristic_proc_desc): Use objfile_data and set_objfile_data. (_initialize_mips_tdep): Initialize mips_pdr_data.
2004-03-29Add entry that I left out of 2004-03-15 ChangeLog:David Carlton1-0/+1
(read_namespace): Set die->type.
2004-03-29 * minsyms.c (install_minimal_symbols): Move dropping leadingCorinna Vinschen2-29/+25
char from linkage name from here... (prim_record_minimal_symbol_and_info): ...to here. Simplify test for "__gnu_compiled*" symbols.
2004-03-29* rs6000-tdep.c (skip_prologue): Recognize moves from argumentJim Blandy2-4/+19
registers to temp register r0 and byte stores as prologue instructions.
2004-03-29daily updateAlan Modra1-1/+1
2004-03-29*** empty log message ***gdbadmin1-1/+1
2004-03-282004-03-28 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-15/+29
* PROBLEMS (Stack backtraces): Rewrite. Remove reference to arm*-*-*.
2004-03-28 * gdb.texinfo (TUI Commands): Document tui reg commands.Stephane Carrez2-1/+21
2004-03-28 * tui/tui-regs.c (tui_show_registers): Make sure the TUI is activeStephane Carrez2-1/+15
and switch the layout to force a display of register window.
2004-03-28*** empty log message ***gdbadmin1-1/+1
2004-03-28daily updateAlan Modra1-1/+1
2004-03-27* ld-frv/fdpic*.d: Adjust to compensate for page size change.Alexandre Oliva20-622/+626
2004-03-27 * config/obj-aout.c (obj_aout_type): Remove #ifdef BFD_ASSEMBLER code.Alan Modra2-11/+7
2004-03-27 * emultempl/elf32.em: Update new bfd_elf_discard_info name.Alan Modra5-6/+13
* emultempl/hppaelf.em: Likewise. * emultempl/ppc64elf.em: Likewise. * emultempl/sh64elf.em: Likewise.
2004-03-27 * Makefile.am: Remove all mention of elflink.h.Alan Modra49-4259/+4121
* Makefile.in: Regenerate. * bfd-in.h (bfd_elf_discard_info): Declare. (bfd_elf32_discard_info, bfd_elf64_discard_info): Delete. * bfd-in2.h: Regenerate. * elf-bfd.h (bfd_elf32_print_symbol, bfd_elf64_print_symbol, bfd_elf32_link_record_dynamic_symbol, bfd_elf64_link_record_dynamic_symbol, _bfd_elf_link_record_dynamic_symbol, bfd_elf32_bfd_final_link, bfd_elf64_bfd_final_link, elf_link_record_local_dynamic_symbol, _bfd_elf32_link_record_local_dynamic_symbol, _bfd_elf64_link_record_local_dynamic_symbol, _bfd_elf32_gc_sections, _bfd_elf32_gc_common_finalize_got_offsets, _bfd_elf32_gc_common_final_link, _bfd_elf64_gc_common_final_link, _bfd_elf32_gc_record_vtinherit, _bfd_elf32_gc_record_vtentry, _bfd_elf64_gc_sections, _bfd_elf64_gc_common_finalize_got_offsets, _bfd_elf64_gc_record_vtinherit, _bfd_elf64_gc_record_vtentry, _bfd_elf32_reloc_symbol_deleted_p, _bfd_elf64_reloc_symbol_deleted_p): Delete. (bfd_elf_link_record_dynamic_symbol, bfd_elf_link_record_local_dynamic_symbol, bfd_elf_final_link, bfd_elf_gc_sections, bfd_elf_gc_record_vtinherit, bfd_elf_gc_record_vtentry, bfd_elf_gc_common_finalize_got_offsets, bfd_elf_gc_common_final_link, bfd_elf_reloc_symbol_deleted_p): Declare. (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Define. * elf32-arm.h: Update for changed function names. Remove local WILL_CALL_FINISH_DYNAMIC_SECTION define. * elf-hppa.h, elf-m10300.c, elf32-cris.c, elf32-d10v.c, elf32-dlx.c, * elf32-fr30.c, elf32-frv.c, elf32-h8300.c, elf32-hppa.c, elf32-i386.c, * elf32-iq2000.c, elf32-m32r.c, elf32-m68hc1x.c, elf32-m68k.c, * elf32-mcore.c, elf32-openrisc.c, elf32-ppc.c, elf32-s390.c, * elf32-sh.c, elf32-sparc.c, elf32-v850.c, elf32-vax.c, * elf32-xstormy16.c, elf32-xtensa.c, elf64-alpha.c, elf64-hppa.c, * elf64-mmix.c, elf64-ppc.c, elf64-s390.c, elf64-sh64.c, elf64-sparc.c, * elf64-x86-64.c, elfxx-ia64.c, elfxx-mips.c, elfxx-target.h: Likewise. * elfxx-target.h (bfd_elfNN_bfd_final_link): Define. (bfd_elfNN_print_symbol): Define. * elfcode.h: Don't include elflink.h. (elf_bfd_discard_info, elf_reloc_symbol_deleted_p, elf_link_record_dynamic_symbol, elf_bfd_final_link, elf_gc_sections, elf_gc_common_finalize_got_offsets, elf_gc_common_final_link, elf_gc_record_vtinherit, elf_gc_record_vtentry, elf_link_record_local_dynamic_symbol): Don't define. * elflink.c: Update for changed function names. Move elflink.h code here. * elflink.h: Delete file. * po/SRC-POTFILES.in: Regenerate. * po/bfd.pot: Regenerate. doc/ * bfdint.texi: Remove all mention of elflink.h.
2004-03-27 * gas/i860/dir-intel03-err.l: Update for junk at end line becomingAlan Modra3-2/+8
an error. * gas/m68hc11/m68hc11.exp: Likewise.
2004-03-27 * elf64-mmix.c (mmix_elf_relocate_section): Restore code settingAlan Modra2-3/+11
"name" for global syms accidentally removed in 2004-03-20 change.