aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-08-01 * scripttempl/elfm68hc12.sc: Align text, rodata and data sectionStephane Carrez2-5/+13
on power of 2.
2004-08-01 * gas/m68hc11/m68hc11.exp: Fix tests for 2.15Stephane Carrez4-3/+10
* gas/elf/elf.exp: Test obj-elf for m6811-* and m6812-* * gas/symver/symver.exp: Likewise for symver tests.
2004-08-012004-07-30 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>Andrew Cagney2-11/+5
Committed by Andrew Cagney. * arm-tdep.c: Remove references to add_setshow_cmd_full for apcs32 .
2004-08-01 * elf32-m68hc1x.c (elf32_m68hc11_size_stubs): Handle bfd_link_hash_newStephane Carrez2-1/+6
2004-08-012004-08-01 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-2/+653
* mips-tdep.c (mips16_frame_cache) (mips16_frame_this_id, mips16_frame_prev_register) (mips16_frame_unwind, mips16_frame_sniffer) (mips16_frame_base_address, mips16_frame_base) (mips16_frame_base_sniffer, mips32_frame_cache) (mips32_frame_this_id, mips32_frame_prev_register) (mips32_frame_unwind, mips32_frame_sniffer) (mips32_frame_base_address, mips32_frame_base) (mips32_frame_base_sniffer): Clone the mdebug unwinder into separate heuristic mips16 and mips32 unwinders. (mips_stub_frame_cache, mips_stub_frame_this_id) (mips_stub_frame_prev_register) (mips_stub_frame_unwind, mips_stub_frame_sniffer) (mips_stub_frame_base_address, mips_stub_frame_base) (mips_stub_frame_base_sniffer): Add a simple stub unwinder. (mips_mdebug_frame_base_sniffer, mips_mdebug_frame_sniffer): Only match true mdebug frames. (non_heuristic_proc_desc): Add forward declaration.
2004-08-012004-08-01 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-86/+7
* config/mips/tm-irix6.h: Delete file. * config/mips/tm-irix5.h: Delete file. * config/mips/irix5.mt (TM_FILE): Set to tm-mips.h * config/mips/irix6.mt (TM_FILE): Set to tm-mips.h
2004-08-012004-08-01 Andrew Cagney <cagney@gnu.org>Andrew Cagney11-682/+19
* config/ia64/tm-linux.h (IA64_GNULINUX_TARGET): Delete. * config/alpha/nm-osf2.h (PROCFS_SIGPEND_OFFSET): Delete. * config/nm-gnu.h (NO_CORE_OPS): Delete. * config/pa/nm-hppah.h (MAY_SWITCH_FROM_INFERIOR_PID): Delete. * config/i386/nm-i386v4.h (LOSING_POLL): Delete. * config/alpha/nm-osf2.h (LOSING_POLL): Delete. * config/tm-nto.h (RAW_SIGNAL_LO, RAW_SIGNAL_HI): Delete. * config/m68k/tm-vx68.h (VX_SIZE_FPREGS): Delete. * config/nm-linux.h (USE_THREAD_STEP_NEEDED): Delete. * config/pa/nm-hppah.h (USE_THREAD_STEP_NEEDED): Delete. * config/tm-nto.h (TARGET_SIGNAL_RAW_TABLE) Delete. (TARGET_SIGNAL_RAW_VALUES): Delete. * config/pa/nm-hppah.h (TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT): Delete. * config/frv/tm-frv.h (TARGET_HW_BREAK_LIMIT) (TARGET_HW_WATCH_LIMIT): Delete. * Makefile.in (minimon_h, HFILES_NO_SRCDIR): Remove minimon.h. * minimon.h: Delete file.
2004-08-012004-08-01 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-0/+34
* trad-frame.c (trad_frame_get_this_base) (trad_frame_set_this_base, trad_frame_set_reg_realreg): New functions. * trad-frame.h (trad_frame_set_this_base) (trad_frame_get_this_base, trad_frame_set_reg_realreg): Declare.
2004-08-01* gdb.arch/i386-prologue.exp: Add testcase for standard prolgue.Mark Kettenis3-0/+31
* gdb.arch/i386-prologue.c (standard): New prototype and function. (main): Call new function.
2004-08-012004-07-31 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-3/+7
* gdb.cp/namespace.exp: Accept more varieties of ptype output.
2004-08-01daily updateAlan Modra1-1/+1
2004-08-01*** empty log message ***gdbadmin1-1/+1
2004-07-312004-07-31 Andrew Cagney <cagney@gnu.org>Andrew Cagney25-72/+110
* trad-frame.c (trad_frame_get_prev_register): Rename trad_frame_get_prev_register. * vax-tdep.c (vax_frame_prev_register): Update. * trad-frame.h: Update. * trad-frame.c (trad_frame_get_register): Update. * sparcobsd-tdep.c (sparc32obsd_frame_prev_register): Update. * sparcnbsd-tdep.c (sparc32nbsd_sigcontext_frame_prev_register): Update. * sparc64obsd-tdep.c (sparc64obsd_frame_prev_register): Update. * sparc64nbsd-tdep.c (sparc64nbsd_sigcontext_frame_prev_register): Update. * sparc64fbsd-tdep.c (sparc64fbsd_sigtramp_frame_prev_register): Update. * sparc64-sol2-tdep.c (sparc64_sol2_sigtramp_frame_prev_register): Update. * sparc-sol2-tdep.c (sparc32_sol2_sigtramp_frame_prev_register): Update. * sparc-linux-tdep.c (sparc32_linux_sigtramp_frame_prev_register): Update. * s390-tdep.c (s390_frame_prev_register) (s390_stub_frame_prev_register) (s390_sigtramp_frame_prev_register): Update. * rs6000-tdep.c (rs6000_frame_prev_register): Update. * ppc-linux-tdep.c (ppc_linux_sigtramp_prev_register): Update. * mips-tdep.c (mips_mdebug_frame_prev_register): Update. * m88k-tdep.c (m88k_frame_prev_register) * m68hc11-tdep.c (m68hc11_frame_prev_register) * m32r-tdep.c (m32r_frame_prev_register): Update. * hppa-tdep.c (hppa_frame_prev_register_helper) * frv-tdep.c (frv_frame_prev_register): Update. * d10v-tdep.c (d10v_frame_prev_register): Update. * cris-tdep.c (cris_frame_prev_register): Update. * avr-tdep.c (avr_frame_prev_register): Update. * arm-tdep.c (arm_prologue_prev_register) (arm_sigtramp_prev_register): Update.
2004-07-31oops, fix tipo.Andrew Cagney1-2/+2
2004-07-312004-07-31 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-715/+52
* frame.h (legacy_saved_regs_unwind) (legacy_frame_chain_valid, legacy_frame_p) (enum frame_type): Delete UNKNOWN_FRAME. * dummy-frame.c (dummy_frame_this_id): * frame-unwind.c (frame_unwind_find_by_frame): * frame.c (struct frame_info): Delete the field "type". (legacy_saved_regs_prev_register, legacy_get_prev_frame) (legacy_saved_regs_this_id, legacy_saved_regs_unwinder) (legacy_saved_regs_unwind, legacy_frame_p) (frame_type_from_pc): Delete. (get_frame_id, frame_pop, frame_register_unwind, get_prev_frame_1) (fprint_frame, create_new_frame, fprint_frame_type): Simplify.
2004-07-31* sparc64obsd-tdep.c (sparc64obsd_pc_in_sigtramp): FixMark Kettenis2-1/+4
indentation.
2004-07-31* mips-nat.c: Remove file.Mark Kettenis3-256/+4
* Makefile.in (ALLDEPFILES): Remove mips-nat.c (mips-nat.o): Remove dependency.
2004-07-312004-07-31 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-31/+35
* gdb.cp/virtfunc.exp: Accept more varieties of ptype output.
2004-07-31My last ChangeLog entry was in correct.Michael Chastain1-1/+1
-* gdb.cp/classes.exp: Accept more varieties of ptype output. +* gdb.cp/inherit.exp: Accept more varieties of ptype output. Sorry about that. [Slow down, cowboy!]
2004-07-312004-07-31 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-36/+61
* gdb.cp/classes.exp: Accept more varieties of ptype output. Accept more values of vtbl pointer. Remove some messages about "obsolete gcc or gdb".
2004-07-312004-07-30 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-108/+219
* gdb.cp/classes.exp: Accept more varieties of ptype output.
2004-07-31* infptrace.c: Update copyright year.Mark Kettenis2-3/+6
(fetch_register): Pass NULL in regcache_raw_supply call instead of explicitly setting the buffer to all zeroes.
2004-07-31daily updateAlan Modra1-1/+1
2004-07-31*** empty log message ***gdbadmin1-1/+1
2004-07-30* elfxx-mips.c (_bfd_mips_elf_symbol_processing): HandleThiemo Seufer2-4/+32
SHN_MIPS_TEXT and SHN_MIPS_DATA.
2004-07-30* sparc64obsd-tdep.c (sparc64obsd_sigreturn_offset): New variable.Mark Kettenis2-22/+24
(sparc64obsd_pc_in_sigtramp): Reorganize to avoid goto.
2004-07-302004-07-30 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-7/+27
* gdb.base/asm-source.exp: Properly convert target board debug flags from gcc format to binutils format.
2004-07-30Mention 6.2 release.Andrew Cagney1-0/+4
2004-07-30 * defs.h (OPF_TRY_CWD_FIRST, OPF_SEARCH_IN_PATH): New macros.Eli Zaretskii4-11/+45
* exec.c (exec_file_attach): * nto-tdep.c (nto_find_and_open_solib): * pa64solib.c (pa64_solib_sizeof_symbol_table): * solib.c (solib_open): * somsolib.c (som_solib_sizeof_symbol_table): * source.c (is_regular_file, openp, open_source_file): * symfile.c (symfile_bfd_open): * wince.c (upload_to_device): Differentiate between the search for binary and source files. * gdb.texinfo (Source Path): Document the new behavior of searching for the source files.
2004-07-30 * defs.h (OPF_TRY_CWD_FIRST, OPF_SEARCH_IN_PATH): New macros.Eli Zaretskii8-25/+45
* exec.c (exec_file_attach): * nto-tdep.c (nto_find_and_open_solib): * pa64solib.c (pa64_solib_sizeof_symbol_table): * solib.c (solib_open): * somsolib.c (som_solib_sizeof_symbol_table): * source.c (is_regular_file, openp, open_source_file): * symfile.c (symfile_bfd_open): * wince.c (upload_to_device): Differentiate between the search for binary and source files.
2004-07-302004-07-30 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-4/+20
* complaints.c (_initialize_complaints): Pass NULL to add_setshow_zinteger_cmd for help_doc. * cli/cli-decode.c (add_setshow_cmd_full): Handle a NULL help_doc.
2004-07-302004-07-30 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu9-7/+93
Nick Clifton <nickc@redhat.com> PR 290 * bfd.c (_bfd_default_error_handler): Make it global. * elf-bfd.h (elf_backend_data): Add link_order_error_handler. * elf.c (assign_section_numbers): Cope gracefully with sections which have SHF_LINK_ORDER set but no sh_link set up. * elflink.c (elf_get_linked_section_vma): Likewise. * elfxx-ia64.c (elf_backend_link_order_error_handler): New. Set it to NULL. * elfxx-target.h (elf_backend_link_order_error_handler): New. Set it to _bfd_default_error_handler. (elfNN_bed): Add elf_backend_link_order_error_handler. * libbfd-in.h (_bfd_default_error_handler): New. * libbfd.h: Regenerated.
2004-07-302004-07-29 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-551/+789
Fix PR i18n/761. * Makefile.in (.SUFFIXES): Add po .gmo, and .pox. (.PHONY): Add all-po install-po, uninstall-po, clean-po, $(PACKAGE).pot and update-po. (all-po, .po.gmo, .po.pox, install-po, $(PACKAGE).pot) (po/$(PACKAGE).pot, clean-po, uninstall-po, install-po) (update-po): New rules. (localedir): Define using autoconf. (diststuff): Add $(PACKAGE).pot and $(CATALOGS) (GDB_CFLAGS): Define LOCALEDIR using $(localedir). (XGETTEXT, GMSGFMT, MSGMERGE, PACKAGE, CATALOGS): Define. * configure.in: Generate CATALOGS and LINGUAS from contents of src/gdb/po/ directory. Set @localedir@ in Makefile.in. * configure: Re-generate. * po/gdbtext: New file
2004-07-30Added new instructions for next version of VIA PadLock core.Michal Ludvig7-5/+48
2004-07-30 * MAINTAINERS: Reorder Write After Approval list in alphabeticalJerome Guitton2-3/+8
order.
2004-07-302004-07-30 David Lecomber <dsl@sources.redhat.com>David Lecomber2-0/+12
* dwarf2read.c (read_file_scope): Set producer if attribute present. (struct dwarf2_cu): Added new member producer.
2004-07-30Fix a couple of bogus email addresses in my Changelog entries.Jerome Guitton1-2/+2
2004-07-30 * inflow.c (kill_command): release file handles in BFD.Jerome Guitton4-0/+9
* exec.c (exec_file_attach): Ditto. * symfile.c (symbol_file_add_with_addrs_or_offsets): Ditto.
2004-07-30 * archures.c (bfd_mach_sparc_64bit_p): Define.Jakub Jelinek4-3/+17
* elf32-sparc.c (elf32_sparc_merge_private_bfd_data): Use it. * bfd-in2.h: Rebuilt.
2004-07-30[gas/testsuite]Kaz Kojima6-4/+15
* gas/sh/basic.exp: Don't do sh2a test for sh5. * gas/sh/sh2a.d: Match elf32-sh* format too. [ld/testsuite] * ld-sh/sh64/crange3-cmpct.rd: Update. * ld-sh/sh64/crange3-media.rd: Update.
2004-07-30daily updateAlan Modra1-1/+1
2004-07-30*** empty log message ***gdbadmin1-1/+1
2004-07-292004-07-29 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-0/+10
* PROBLEMS (mips-irix): Note that it is broken.
2004-07-29* gdb.arch/i386-prologue.exp: Remove KFAIL of "backtrace inMark Kettenis2-1/+5
gdb1718". PR backtrace/1718 partially fixed.
2004-07-292004-07-29 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-8/+10
* config/mips/xm-irix5.h (REGISTER_U_ADDR): Move from here ... * config/mips/nm-irix5.h (REGISTER_U_ADDR): ... to here.
2004-07-292004-07-29 Andrew Cagney <cagney@gnu.org>Andrew Cagney10-98/+10
* config/xm-nbsd.h: Delete file. * config/arm/xm-nbsd.h: Delete file. * config/i386/xm-nbsd.h: Delete file. * config/ns32k/xm-nbsd.h: Delete file. * config/ns32k/nbsdaout.mh (XM_FILE): Delete. * config/i386/nbsdelf.mh (XM_FILE): Delete. * config/i386/nbsdaout.mh (XM_FILE): Delete. * config/arm/nbsdelf.mh (XM_FILE): Delete. * config/arm/nbsdaout.mh (XM_FILE): Delete.
2004-07-292004-07-29 Andrew Cagney <cagney@gnu.org>Andrew Cagney7-11/+23
* config/i386/xm-i386v.h (KERNEL_U_ADDR): Move from here ... * config/i386/nm-i386v42mp.h (KERNEL_U_ADDR): ... to here, ... * config/i386/nm-i386v4.h (KERNEL_U_ADDR): ... here, ... * config/i386/nm-i386v.h (KERNEL_U_ADDR): ... and here. * config/vax/xm-vax.h (KERNEL_U_ADDR): Move from here ... * config/vax/nm-vax.h (KERNEL_U_ADDR): ... to here.
2004-07-292004-07-29 Andrew Cagney <cagney@gnu.org>Andrew Cagney10-105/+10
* config/powerpc/xm-linux.h: Delete empty file. * config/powerpc/ppc64-linux.mh (XM_FILE): Delete. * config/powerpc/linux.mh (XM_FILE): Delete. * config/m68k/xm-linux.h: Delete empty file. * config/m68k/linux.mh (XM_FILE): Delete. * config/ia64/xm-linux.h: Delete empty file. * config/ia64/linux.mh (XM_FILE): Delete. * config/arm/xm-linux.h: Delete empty file. * config/arm/linux.mh (XM_FILE): Delete.
2004-07-292004-07-29 Andrew Cagney <cagney@gnu.org>Andrew Cagney9-16/+25
* config/powerpc/xm-linux.h (KERNEL_U_ADDR): Move from here ... * config/powerpc/nm-linux.h (KERNEL_U_ADDR): ... to here. * config/m68k/xm-linux.h (KERNEL_U_ADDR): Move from here ... * config/m68k/nm-linux.h (KERNEL_U_ADDR): ... to here. * config/ia64/xm-linux.h (KERNEL_U_ADDR): Move from here ... * config/ia64/nm-linux.h (KERNEL_U_ADDR): ... to here. * config/arm/xm-linux.h (KERNEL_U_ADDR): Move from here ... * config/arm/nm-linux.h (KERNEL_U_ADDR): ... to here.
2004-07-292004-07-29 Andrew Cagney <cagney@gnu.org>Andrew Cagney19-95/+25
* config/m68k/xm-m68k.h: Delete file. * config/m68k/xm-linux.h: Do not include "m68k/xm-m68k.h". Update copyright. (HOST_LONG_DOUBLE_FORMAT): Delete macro. * config/pa/xm-linux.h: Delete empty file. * config/pa/linux.mh (XM_FILE): Delete. * config/i386/xm-i386.h: Delete empty file. * config/i386/xm-nbsd.h, config/i386/xm-go32.h: Do not include "i386/xm-i386.h". * config/i386/obsdaout.mh (XM_FILE): Delete. * config/i386/obsd64.mh (XM_FILE): Delete. * config/i386/fbsd64.mh (XM_FILE): Delete. * config/i386/nto.mh (XM_FILE): Delete. * config/i386/obsd.mh (XM_FILE): Delete. * config/i386/linux64.mh (XM_FILE): Delete. * config/i386/linux.mh (XM_FILE): Delete. * config/i386/i386sol2.mh (XM_FILE): Delete. * config/i386/i386gnu.mh (XM_FILE): Delete. * config/i386/fbsd.mh (XM_FILE): Delete. * config/i386/nbsd64.mh (XM_FILE): Delete.