aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-12-24daily updateAlan Modra1-1/+1
2004-12-24* target.h (TARGET_DISABLE_HW_WATCHPOINTS)Mark Kettenis3-79/+17
(TARGET_ENABLE_HW_WATCHPOINTS): Remove macros. * infrun.c (struct execution_control_state): Remove enable_hw_watchpoints_after_wait member. (number_of_threads_in_syscalls): Remove variable. (init_wait_for_inferior): Don't initialize number_of_threads_in_syscalls. (init_execution_control_state): Don't initialize ECS->enable_hw_watchpoints_after_wait. (handle_inferior_event): Never invoke TARGET_ENABLE_HW_WATCHPOINTS or TARGET_DISABLE_HW_WATCHPOINTS.
2004-12-24* i386-tdep.h (i386_collect_gregset): New prototype.Mark Kettenis3-66/+52
* i386-nto-tdep.c (i386_nto_target): Move variable. Add comment. (i386nto_gregset_reg_offset): Rename frame regmap. (nto_reg_offset): Tweak comment. Use ARRAY_SIZE. (i386nto_supply_gregset): Implement using register set support. (i386nto_supply_regset): Remove redundant comment. (i386nto_init_abi): Initialize TDEP->gregset_reg_offset, TDEP->gregset_num_regs and TDEP->sizeof_gregset. * nto-tdep.c (fetch_core_registers): Remove function. (regset_core_fns): Remove structure. (_initialize_nto_tdep): Don't call deprecated_add_core_fns.
2004-12-24*** empty log message ***gdbadmin1-1/+1
2004-12-23daily updateAlan Modra1-1/+1
2004-12-23* i386-nto-tdep.c: Reorder include files.Mark Kettenis2-42/+19
(i386nto_svr4_fetch_link_map_offsets): Remove function. (init_i386nto_ops, i386nto_init_abi): Use svr4_ilp32_fetch_link_map_offsets instead of i386nto_svr4_fetch_link_map_offsets.
2004-12-232004-12-23 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi2-2/+6
* crx-opc.c: Mark 'bcop' instruction as RELAXABLE.
2004-12-232004-12-23 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi2-6/+9
* config/tc-crx.c: Support 'bcop' relaxation (dealt as in 'cmp&branch' case).
2004-12-232004-12-23 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi2-1/+7
* elf32-crx.c (elf32_crx_relax_section): Support 'bcop' relaxation.
2004-12-23PR 600Nick Clifton2-2/+8
* emulparams/shelf.sh (.stack): Increase stack start address to 0x300000.
2004-12-23*** empty log message ***gdbadmin1-1/+1
2004-12-22daily updateAlan Modra1-1/+1
2004-12-22 * configure.tgt: New.Ian Lance Taylor6-838/+544
* configure.in: Move setting of cpu_type, fmt, etc., to configure.tgt. * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add $(srcdir)/configure.tgt. * configure, Makefile.in: Rebuild.
2004-12-22* elf.c (elfcore_grok_nto_gregs): Change name to elfcore_grok_nto_regs.Kris Warkentin2-9/+24
Add 'base' argument for constructing register sections. Reformat. (elfcore_grok_nto_note): Call elfcore_grok_nto_regs for both gp and fp regs. Reformat.
2004-12-22Add support for the new R_AVR_LDI, R_AVR_6 and R_AVR_6_ADIW relocs for theNick Clifton7-45/+207
LDI, ADIW/SBIW and LDD/STD instructions.
2004-12-22readelf.c (last_pointer_size, warned_about_missing_comp_units):Nick Clifton2-17/+52
New variables associated with obtaining the pointer size for a comp_unit. (get_pointer_size_of_comp_unit): Add an extra parameter - the name of the section requesting the pointer size. Use this name in error messages. If there are not enough comp_units available produce a warning message, but return the last known pointer size so that section dumping can continue. (get_debug_info): Reset the new variables. (display_debug_lines): Add extra parameter to invocation of get_pointer_size_of_comp_unit and remove error message when it returns 0. (display_debug_loc): Likewise.
2004-12-222004-12-21 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi1-0/+11
* ld-crx/reloc-abs32.d: Update reference file according to disassembler printing method. * ld-crx/reloc-rel16.d: Likewise. * ld-crx/reloc-rel24.d: Likewise. * ld-crx/reloc-rel32.d: Likewise. * ld-crx/reloc-rel4.d: Likewise. * ld-crx/reloc-rel8-cmp.d: Likewise. * ld-crx/reloc-rel8.d: Likewise.
2004-12-22 * elflink.c (_bfd_elf_merge_symbol): Treat old definitions fromAlan Modra2-3/+21
as-needed dynamic libs as undefined. (elf_link_add_object_symbols): Remove DYN_AS_NEEDED from as-needed libs when finding they are needed.
2004-12-22*** empty log message ***gdbadmin1-1/+1
2004-12-21daily updateAlan Modra1-1/+1
2004-12-21* hppa-tdep.c (hppa_frame_prev_register_helper): Make 64-bit safe.Mark Kettenis2-6/+10
2004-12-21* hppa-tdep.c (hppa64_return_value): Fix previous commit.Mark Kettenis2-2/+6
2004-12-21* hppa-tdep.c (hppa32_return_value): Move further down.Mark Kettenis2-96/+142
(hppa64_return_value): Re-implement.
2004-12-21* remote.c (fetch_register_using_p): Fix formatting.Jim Blandy2-13/+20
2004-12-212004-12-21 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi7-7/+7
* ld-crx/reloc-abs32.d: Update reference file according to disassembler printing method. * ld-crx/reloc-rel16.d: Likewise. * ld-crx/reloc-rel24.d: Likewise. * ld-crx/reloc-rel32.d: Likewise. * ld-crx/reloc-rel4.d: Likewise. * ld-crx/reloc-rel8-cmp.d: Likewise. * ld-crx/reloc-rel8.d: Likewise.
2004-12-212004-12-21 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi1-0/+10
* gas/crx/beq_insn.d: Update reference file according to disassembler printing method. * gas/crx/bit_insn.d: Likewise. * gas/crx/br_insn.d: Likewise. * gas/crx/cmpbr_insn.d: Likewise. * gas/crx/cop_insn.d: Likewise. * gas/crx/load_stor_insn.d: Likewise.
2004-12-212004-12-21 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi6-232/+232
* gas/crx/beq_insn.d: Update reference file according to disassembler printing method. * gas/crx/bit_insn.d: Likewise. * gas/crx/br_insn.d: Likewise. * gas/crx/cmpbr_insn.d: Likewise. * gas/crx/cop_insn.d: Likewise. * gas/crx/load_stor_insn.d: Likewise.
2004-12-21 * gas/elf/section5.e, gas/elf/section5.l: Replace [:digit:],Hans-Peter Nilsson3-29/+35
[:xdigit:] and {N} in regexps with [0-9], [0-9a-fA-F] and N copies, to cater to tcl versions before Tcl 8.2.3.
2004-12-21* ada-lang.c (ada_print_subexp): Remove i18n markup from Ada codePaul N. Hilfinger3-15/+26
output. * ada-typeprint.c (ada_typedef_print): Ditto. (print_unchecked_union_type): Ditto. (print_record_type): Ditto, and correct output for non-derived types that was inadvertently left off during the markup.
2004-12-21 * cris.cpu (cris-set-mem): Correct integral write semantics.Hans-Peter Nilsson2-1/+8
2004-12-21*** empty log message ***gdbadmin1-1/+1
2004-12-20daily updateAlan Modra1-1/+1
2004-12-20 * Makefile.am: Use $(SHELL) whenever we run move-if-change.Ian Lance Taylor3-44/+49
* Makefile.in: Rebuild.
2004-12-20* gas/elf/section5.[ls]: Use % instead of @ in .section directives.Nick Clifton3-12/+17
2004-12-20Issue an error message if -static and -shared are used together.Nick Clifton2-0/+8
2004-12-20merge from gccDJ Delorie1-0/+27
2004-12-20merge from gccDJ Delorie4-426/+497
2004-12-20*** empty log message ***gdbadmin1-1/+1
2004-12-19 * elf64-ppc.c (struct ppc64_elf_obj_tdata): Add opd_relocs.Alan Modra2-20/+35
(opd_entry_value): Use opd_relocs if available. (ppc64_elf_relocate_section): Don't set reloc_done. Instead copy .opd relocations to opd_relocs. (ppc64_elf_edit_toc): Set rel_hdr.sh_size after editing relocs.
2004-12-19daily updateAlan Modra1-1/+1
2004-12-19* hppa-hpux-tdep.c (hppa64_hpux_search_dummy_call_sequence): CheckMark Kettenis2-1/+5
whether the name returned by find_pc_partial_function is a null pointer, not whether it is an empty string.
2004-12-19* hppa-tdep.h (hppa_regnum): Add HPPA_DP_REGNUM, HPPA_RET0_REGNUM,Mark Kettenis3-108/+205
HPPA_RET1_REGNUM and HPPA64_FP4_REGNUM. * hppa-tdep.c (hppa64_integral_or_pointer_p) (hppa64_floating_p) New functions. (hppa64_push_dummy_call): Re-implement. (hppa32_register_type): Rename argument reg_nr to regnum. (hppa64_register_type): Likewise. Use HPPA64_FP4_REGNUM instead of HPPA_FP4_REGNUM. (hppa32_cannot_store_register): Renamed from hppa_cannot_store_register. (hppa64_cannot_store_register): New function. (hppa_gdbarch_init): Set cannot_store_register and cannot_fetch_register to hppa32_cannot_store_register or hppa64_cannot_store_register when appropriate.
2004-12-19*** empty log message ***gdbadmin1-1/+1
2004-12-18daily updateAlan Modra1-1/+1
2004-12-18* hppah-nat.c: Remove file.Mark Kettenis9-7338/+12
* infttrace.h: Remove file. * infttrace.c: Remove file. * Makefile.in (ALLDEPFILES): Remove hppah-nat.c (infttrace_h): Remove variable. (hppah-nat.o, infttrace.o): Remove dependencies. * configure.host (hppa*64*-*-hpux11*): Remove. * config/pa/hpux11w.mh: Remove file. * config/pa/nm-hppah.h: Remove file. * config/pa/nm-hppah11.h: Remove file.
2004-12-18merge from gccDJ Delorie1-9/+50
2004-12-182004-12-18 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu7-704/+1366
* Makefile.in (top_builddir): Set to `.'. (OUTPUT_OPTION): Removed. (LIBTOOL): New. (LTLIBOBJS): New. (EXTRA_LTOFILES): New. (FLAGS_TO_PASS): Add EXTRA_LTOFILES. (all): Remove stamp-picdir. (LTCOMPILE): New. (.c.lo): New rule. (REQUIRED_LTOFILES): New. (CONFIGURED_LTOFILES): New. ($(TARGETLIB)): Check .libs for PIC object files. Depend on $(REQUIRED_LTOFILES) $(EXTRA_LTOFILES) $(LTLIBOBJS). (stamp-picdir): Completely removed. (maint-missing): Pass $(REQUIRED_LTOFILES) $(CONFIGURED_LTOFILES) instead of (REQUIRED_OFILES) $(CONFIGURED_OFILES) (maint-buildall): Depend on $(REQUIRED_LTOFILES) $(CONFIGURED_LTOFILES). (mostlyclean): Also remove *.lo .libs. Run "make maint-deps". * aclocal.m4: Include ../libtool.m4. * config.table: Don't check --enable-shared. * configure.ac (AC_PROG_LIBTOOL): Add. (AC_PROG_CC_C_O): Removed. (OUTPUT_OPTION): Removed. (NO_MINUS_C_MINUS_O): Removed. (ltpexecute): New substitute. (LIBOBJS): Cleanup. * configure: Regenerated. * maint-tool: Updated for .lo/libtool.
2004-12-18* config/djgpp/fnchange.lst: Resolve name clash betweenMark Kettenis2-0/+15
../bfd/elf32-arm.c and ../bfd/elf32-arc.c, i386-sol2-nat.c and i386-sol2-tdep.c, mips64obsd-nat.c and mips64obsd-tdep.c, testsuite/gdb.base/bitfields.c and testsuite/gdb.base/bitfields2.c, testsuite/gdb.base/bitfields.exp and testsuite/gdb.base/bitfields2.exp. Remove entry for config/m88k/xm-delta88v4.h.
2004-12-18* solib-pa64.c: Only include <dlfcn.h>, <elf.h> and <elf_hp.h> ifMark Kettenis2-3/+8
PA_SOM_ONLY isn't defined.
2004-12-18* somread.c: Include "solib-som.h".Mark Kettenis3-15/+12
(som_symfile_init, som_new_init, som_symfile_read, som_symfile_finish, som_symtab_read, som_symfile_offsets): Remove redudant prototypes. * Makefile.in (somread.o): Update dependencies.