aboutsummaryrefslogtreecommitdiff
path: root/gdb/config
AgeCommit message (Collapse)AuthorFilesLines
2004-01-092004-01-08 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain1-4/+4
* config/pa/tm-hppa.h: Update extern declarations for hppa32_hpux_frame_saved_pc_in_sigtramp, hppa32_hpux_frame_base_before_sigtramp, and hppa32_hpux_frame_find_saved_regs_in_sigtramp.
2004-01-092004-01-08 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain1-1/+2
* config/pa/tm-hppah.h: Update copyright years.
2004-01-052004-01-05 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-0/+2
* libunwind-frame.h (struct frame_id): Add opaque declaration, move to start of file. * i386-tdep.h (struct regcache): Add opaque declaration. * config/ia64/nm-linux.h (struct target_ops): Add opaque declaration. * ia64-tdep.c (ia64_find_proc_info_x): Do not use __FUNCTION__. (ia64_gdbarch_init): Use "GNU/Linux" in comment. * win32-nat.c (fake_create_process): Use ISO C style definition. * stabsread.c (define_symbol): Delete #ifndef DEPRECATED_USE_REGISTER_NOT_ARG wrapper around stabs_argument_has_addr call, macro never defined.
2004-01-03 * config/djgpp/fnchange.lst: Add lines for COPYING.LIBGLOSS,Eli Zaretskii1-10/+75
bfd/doc/ChangeLog-9103, bfd/elf32-m68hc1x.c, gdb/config/alpha/xm-alphaosf.h, gdb/config/powerpc/tm-ppcle-eabi.h, gdb/config/rs6000/tm-rs6000-aix4.h, gdb/gdbtk/ChangeLog-2001, gdb/gdbtk/ChangeLog-2002, gdb/gdbtk/ChangeLog-2003, gdb/gdbtk/plugins/intel-pentium/intel-pentium.tcl.in, gdb/gdbtk/plugins/rhabout/rhabout.tcl.in, gdb/i386-linux-nat.c, gdb/ia64-aix-nat.c, gdb/ia64-aix-tdep.c, gdb/ia64-linux-nat.c, gdb/ia64-linux-nat.c, gdb/ppc-linux-tdep.c, gdb/ppc-linux-nat.c, gdb/sparc64nbsd-nat.c, gdb/sparc64nbsd-tdep.c, gdb/sparc64-linux-nat.c, gdb/sparc64-linux-tdep.c, gdb/sparc64-nat.c, gdb/sparc64-tdep.c, gdb/sparc64-sol2-tdep.c, gdb/sparc-sol2-nat.c, gdb/sparc-sol2-tdep.c, gdb/testsuite/gdb.gdbtk/, gdb/testsuite/gdb.mi/mi-var-child.exp, nclude/ChangeLog-9103, include/coff/ChangeLog-9103, include/elf/ChangeLog-9103, include/opcode/ChangeLog-9103, opcodes/ChangeLog-0001, opcodes/ChangeLog-0203, opcodes/openrisc-dis.c, opcodes/openrisc-desc.h, sim/frv/profile-fr550.c, sim/frv/profile-fr550.h, sim/sh64/sem-compact-switch.c, sim/sh64/sem-media-switch.c, sim/testsuite/sim/sh64/compact/ldsl-mach.cgs, sim/testsuite/sim/sh64/compact/ldsl-macl.cgs, sim/testsuite/sim/sh64/compact/stsl-mach.cgs, and sim/testsuite/sim/sh64/compact/stsl-macl.cgs. Remove lines for .cvsignore files.
2004-01-03* configure.tgt: Add back sparc-*-vxworks*.Mark Kettenis2-0/+35
* remote-vxsparc.c: Remove all includes except for "defs.h", "regcache.h", "vx-share/ptrace.h" and "vx-share/regPacket.h". Include "sparc-tdep.h". (SPARC_R_G1): New define. (vxsparc_gregset): New variable. (ext_format_sparc): Remove extern declaration. (vx_read_register): Rewrite to use sparc32_supply_gregset and sparc32_supply_fpregset. (vx_write_register): Rewrite to use sparc32_collect_gregset, sparc_collect_rwindow and sparc32_collect_fpregset. * config/sparc/tm-vxworks.h: New file, based on recently removed tm-vxsparc.h. * config/sparc/vxworks.mt: New file, based on recently removed vxworks.mt.
2004-01-03* Makefile.in (ALLDEPFILES): Remove sparc-linux-nat.c andMark Kettenis46-1050/+164
sparcl-tdep.c. Add sparc-linux-tdep.c, sparc-sol2-nat.c, sparc-sol2-tdep.c, sparc-sol2-nat.c, sparc-sol2-tdep.c, sparc64-linux-nat.c, sparc64-linux-tdep.c, sparc64-nat.c, sparc64-sol2-tdep.c, sparc64-tdep.c, sparc64fbsd-nat.c, sparc64fbsd-tdep.c, sparcnbsd-nat.c, sparcnbsd-tdep.c. (sparc_nat_h): New variable. (sparcbsd_nat_h, sparcnbsd_tdep_h): Remove variables. (tm-sun4os4.h): Remove dependency. (sparcbsd-nat.o, sparc-linux-nat.o): Remove dependencies. (sparc64fbsd-nat.o, sparc64fbsd-tdep.o, sparc64nbsd-nat.o, sparc64-tdep.o, sparc-nat.o, sparcnbsd-nat.o, sparcnbsd-tdep.o, sparc-tdep.o): Update dependencies. (sparc-linux-tdep.o, sparc-sol2-nat.o, sparc-sol2-tdep.o, sparc64-linux-nat.o, sparc64-linux-tdep.o, sparc64-nat.o, sparc64-sol2-tdep.o, sparc64-tdep.o, sparc64nbsd-tdep.o): New dependencies. * configure.host: Remove existing sparc-*-lynxos*, sparc-*-solaris*, sparc-*-sunos4*, sparc-*-sunos5*, sparc-*-*, ultrasparc-*-freebsd, sparcv9-*-freebsd, sparc64-*-linux*, sparcv9-*-* and sparc64-*-* triplets. Add new sparc64-*-linux*, sparc-*-solaris2*, sparcv9-*-solaris2* and sparc64-*-solaris2* triplets. * configure.tgt: Remove exitsing sparc-*-aout*, sparc-*-coff*, sparc-*-elf*, sparc*-lynxos*, sparc-*-solars2*, sparc-*-sunos4*, sparc-*-sunos5*, sparc-*-vxworks*, sparc64-*linux*, sparc64-*-*, sparcv9-*-* and commented out sparc64-*-solars2* triplets. Add new sparc-*-solaris2.[0-6], sparc-*-solaris2.[0-6].*, sparc64-*-linux, sparc-*-solaris2*, sparcv9-*-solaris*, sparc64-*-solaris2* and sparc64-*-* triplets. * sparc64-tdep.c: Update copyright year. Include "inferior.h", "symtab.h" and "objfiles.h". (BIAS): Remove define. (X_OP, X_RD, X_A, X_COND, X_OP2, X_IMM22, X_OP3, X_I, X_DISP22) (X_DISP19): Remove macros. (sparc_fetch_instruction): Remove function. (struct gdbarch_tdep): Remove definition. (SPARC64_NUM_REGS, SPARC64_NUM_PSEUDO_REGS): Use ARRAY_SIZE. (sparc_breakpoint_from_pc): Remove function. (struct sparc64_frame_cache): Remove definition. (sparc64_alloc_frame_cache, sparc64_analyze_prologue, sparc64_unwind_pc): Remove functions. (sparc64_skip_prologue): Use `struct sparc_frame_cache' instead of `struct sparc64_frame_cache. Call sparc_analyze_prologue instead of sparc64_analyze_prologue. Mark constant as ULL instead of UL. (sparc64_frame_cache): Change return type to `struct sparc_frame_cache *'. Simply call sparc_frame_cache. (sparc64_frame_this_id, sparc64_frame_prev_register, sparc64_frame_base_address): Use `struct sparc_frame_cache' instead of `struct sparc64_frame_cache. (sparc_unwind_dummy_id, sparc_extract_struct_value_address, sparc_analyze_control_transfer, sparc_software_single_step, sparc64_gdbarch_init, sparc_supply_rwindow, sparc_fill_rwindow, _initialize_sparc64_tdep): Remove functions. (TSTATE_CWP, TSTATE_ICC, TSTATE_XCC): New macros. (PSR_S, PSR_ICC, PSR_VERS, PSR_IMPL, PSR_V8PLUS, PSR_XCC): New macros. (sparc64_supply_gregset, sparc64_collect_gregset, sparc64_supply_fpregset, sparc64_collect_fpregset): New functions. (sparc64_init_abi): New function. * sparc64-tdep.h: Update copyright year. Fix typo in multiple inclusion guard. Include "sparc-tdep.h". (BIAS): Define. (r_tstate_offset, r_fprs_offset): New defines. (enum sparc_regnum): Remove defenition. (enum sparc64_regnum): Reformat. (sparc_supply_rwindow, sparc_fill_rwindow): Remove prototypes. (sparc64_init_abi, sparc64_supply_gregset, sparc64_collect_gregset, sparc64_supply_fpregset, sparc64_collect_fpregset): New prototypes. (sparc64_sol2_gregset, sparc64nbsd_gregset, sparc64fbsd_gregset): Add extern declarations. (sparc64_sol2_init_abi): New prototype. (sparc64fbsd_supply_reg, sparc64fbsd_fill_reg) (sparc64fbsd_supply_fpreg, sparc64fbsd_fill_fpreg): Remove prototypes. * sparc64fbsd-nat.c: Include "sparc-nat.h", don't include "sparnbsd-nat.h". (sparc64fbsd_reg_supplies_p, sparc64fbsd_fpreg_supplies_p): Remove functions. (_initialize_sparc64fbsd_nat): Remove initialization of sparcbsd_supply_reg, sparcbsd_fill_reg, sparcbsd_supply_fpreg, sparcbsd_fill_fpreg, sparcbsd_reg_supplies_p, sparcbsd_fpreg_supplies_p. Initialize sparc_gregset. * sparc64fbsd-tdep.c: Update copyright year. Include "frame.h", "frame-unwind.h", "trad-frame.h" and "gdb_assert.h". (sparc64fbsd_r_global_offset, sparc64fbsd_r_out_offset) (sparc64fbsd_r_fprs_offset, sparc64fbsd_r_tnpc_offset) (sparc64fbsd_r_tpc_offset, sparc64fbsd_r_tstate_offset) (sparc64fbsd_r_y_offset): Remove variables. (sparc64fbsd_sizeof_struct_reg, sparc64fbsd_sizeof_struct_fpreg): Make static and const. (sparc64fbsd_supply_reg, sparc64fbsd_fill_reg) (sparc64fbsd_supply_fpreg, sparc64fbsd_fill_fpreg): Remove functions. (sparc64fbsd_gregset): New variable. (fetch_core_registers): Replace calls to sparc64fbsd_supply_reg and sparc64fbsd_supply_fpreg with calls to sparc64_supply_gregset and sparc64_supply_fpregset. (sparc64fbsd_pc_in_sigtramp, sparc64fbsd_sigtramp_frame_cache) (sparc64fbsd_sigtramp_frame_this_id) (sparc64fbsd_sigtramp_frame_prev_register): New functions. (sparc64fbsd_sigtramp_frame_unwind): New variable. (sparc64fbsd_sigtramp_frame_sniffer): New function. (sparc64fbsd_init_abi): Set pc_in_sigtramp, append sparc64fbsd_sigtramp_frame_sniffer. Call sparc64_init_abi. * sparcnbsd-tdep.c: Update copyright year. Include "floatformat.h", "frame.h", "frame-unwind.h", "symtab.h", "trad-frame.h" and "gdb_assert.h", don't include "target.h", "value.h" and "sparcnbsd-tdep.h". (REG32_OFFSET_PSR, REG32_OFFSET_PC, REG32_OFFSET_NPC) (REG32_OFFSET_Y, REG32_OFFSET_GLOBAL, REG32_OFFSET_OUT) (REG64_OFFSET_TSTATE, REG64_OFFSET_PC, REG64_OFFSET_NPC) (REG64_OFFSET_Y, REG64_OFFSET_GLOBAL, REG64_OFFSET_OUT): Remove defines. (sparcnbsd_gregset): New variable. (sparcnbsd_supply_reg32, sparcnbsd_supply_reg64) (sparcnbsd_fill_reg32, sparcnbsd_fill_reg64) (sparcnbsd_supply_fpreg32, sparcnbsd_supply_fpreg64) (sparcnbsd_fill_reg32, sparcnbsd_fill_reg64): Remove functions. (sparc32nbsd_sigtramp_start, sparc32nbsd_sigtramp_end): New variables. (sparc32nbsd_pc_in_sigtramp, sparc32nbsd_sigcontext_frame_cache) (sparc32nbsd_sigcontext_frame_this_id) (sparc32nbsd_sigcontext_frame_prev_register): New functions. (sparc32nbsd_sigcontext_frame_unwind): New variable. (sparc32nbsd_sigtramp_frame_sniffer): New function. (sparcnbsd_get_longjmp_target_32, sparcnbsd_get_longjmp_target_64): Remove functions. (sparcnbsd_aout_in_solib_call_trampoline): Rewrite. (sparcnbsd_init_abi_common, sparcnbsd_init_aout, sparcnbsd_init_elf): Remove. (sparcnbsd_init_abi, sparcnbsd_aout_init_abi) (sparcnbsd_elf_init_abi): New functions. (_initialize_sparcnbsd_tdep): New prototype. (_initialize_sparnbsd_tdep): Update. * config/sparc/fbsd.mh (NATDEPFILES): Remove sparcbsd-nat.o and corelow.o. Add sparc64-nat.o and sparc-nat.o. * config/sparc/fbsd.mt (TDEPFILES): Add sparc-tdep.o and corelow.o. * config/sparc/linux.mh: Update comment. (XM_FILE, HOST_IPC): Remove variables. (NATDEPFILES): Add sparc-sol2-nat.o and core-regset.o. Remove sparc-linux-nat.o. * config/sparc/linux.mt: Update comment. (TDEPFILES): Add sparc-sol2-tdep.o and sparc-linux-tdep.o. * config/sparc/nbsd.mt: Reformat. * config/sparc/nbsd64.mh: Update comment. (NATDEPFILES): Add sparc-nat.o. * config/sparc/nbsd64.mt: Update comment. (TDEPFILES): Add sparc64-tdep.o and sparc64nbsd-tdep.o. (TM_FILE): Set to tm-nbsd.h. * config/sparc/nbsdelf.mh: Update comment. (NATDEPFILES): Add sparc-nat.o. (XM_FILE): Delete. * config/sparc/nbsdaout.mh: Update comment. (NATDEPFILES): Add sparc-nat.o (XM_FILE): Delete. * config/sparc/nm-linux.h: Update copyright year. Don't include "config/nm-svr4.h" and "solib.h". Add protection against multiple inclusion. (KERNEL_U_SIZE): Remove define. (kernel_u_size): Remove prototype. (PTRACE_ARG3_TYPE, PTRACE_XFER_TYPE): Define. * config/sparc/nm-nbsd.h: Update copyright. Don't include "regcache.h". (CHILD_PREPARE_TO_STORE): Remove define. * config/sparc/nm-nbsdaout.h: Tweak some comments. * sparc-nat.c, sparc-tdep.c, sparc-tdep.h, sparc64nbsd-nat.c, sparcnbsd-nat.c: Rewrite files. * config/sparc/tm-linux.h, config/sparc/tm-nbsd.h: Rewrite files. * sparc-linux-nat.c, sparcbsd-nat.c, sparcbsd-nat.h, sparcnbsd-tdep.h: Remove files. * config/sparc/nm-sparclynx.h, config/sparc/nm-sun4os4.h, config/sparc/nm-sun4sol2.h, config/sparc/sp64.mt, config/sparc/sp64linux.mt, config/sparc/sp64sol2.mt, config/sparc/sparc-em.mt, config/sparc/sparclynx.mh, config/sparc/sparclynx.mt, config/sparc/sun4os4.mh, config/sparc/sun4os4.mt, config/sparc/sun4sol2.mh, config/sparc/sun4sol2.mt, config/sparc/tm-sp64.h, config/sparc/tm-sp64linux.h, config/sparc/tm-sparc.h, config/sparc/tm-sparclynx.h, config/sparc/tm-spc-em.h, config/sparc/tm-sun4os4.h, config/sparc/tm-sun4sol2.h, config/sparc/tm-vxsparc.h, config/sparc/vxsparc.mt, config/sparc/xm-linux.h, config/sparc/xm-sun4sol2.h: Remove files. * sparc-linux-tdep.c, sparc-nat.h, sparc-sol2-nat.c, sparc-sol2-tdep.c, sparc64-linux-nat.c, sparc64-linux-t dep.c, sparc64-nat.c, sparc64-sol2-tdep.c, sparc64nbsd-tdep.c: New files. * config/sparc/linux64.mh, config/sparc/linux64.mt, config/sparc/nm-sol2.h, config/sparc/sol2-64.mt, config/sparc/sol2.mh, config/sparc/sol2.mt, config/sparc/sparc.mt, config/sparc/sparc64.mt, config/sparc/tm-sol2.h: New files.
2004-01-02 * config/djgpp/fnchange.lst: Add lines for gdb/ChangeLog-2003 andEli Zaretskii1-1/+3
bfd/ChangeLog-0203.
2003-12-29* configure.in: Set ac_cv_search_tgetent to "none required" forEli Zaretskii2-7/+29
"*djgpp*" targets as well (DJGPP doesn't have termcap and doesn't need one). * config/djgpp/config.sed: Tweak to adapt to the changes in configury. * config/djgpp/djconfig.sh: Fix the test of unpacked distribution, since there's no gdb.cxx directory anymore.
2003-12-15* i386-sol2-tdep.c (i386_sol2_gregset_reg_offset): New variable.Mark Kettenis2-4/+3
(i386_sol2_init_abi): Initialize TDEP->gregset_reg_offset, TDEP->gregset_num_regs, TDEP->sizeof_gregset and TDEP->sizeof_fpregset. * config/i386/i386sol2.mh (XM_FILE): Set to xm-i386.h. (XM_CLIBS): Remove. (NATDEPFILES): Remove core-regset.o and corelow.o. * config/i386/i386sol2.mt (TDEPFILES): Add corelow.o.
2003-12-11 Fix GDB crash problem when object file of different H8 cpu is loadedDhananjay Deshpande1-11/+4
2003-12-012003-12-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney12-309/+309
Obsolete old MIPS SVr3 and SVr4 systems. * NEWS: Mention obsoleted systems. * configure.tgt: Mark mips*-*-sysv4* as obsolete. * configure.host: Mark mips-dec-*, mips-little-*, mips-sony-*, mips-*-sysv4*, mips-*-sysv*, mips-*-riscos* and mips-*-mach3* as obsolete. * config/mips/decstation.mh: Mark as obsolete. * config/mips/littlemips.mh: Mark as obsolete. * config/mips/nm-mips.h: Mark as obsolete. * config/mips/xm-mips.h: Mark as obsolete. * config/mips/news-mips.mh: Mark as obsolete. * config/mips/nm-news-mips.h: Mark as obsolete. * config/mips/riscos.mh: Mark as obsolete. * config/mips/nm-riscos.h: Mark as obsolete. * config/mips/xm-riscos.h: Mark as obsolete. * config/mips/mipsv4.mt: Mark as obsolete. * config/mips/tm-mipsv4.h: Mark as obsolete. * config/mips/xm-mipsv4.h: Mark as obsolete.
2003-12-012003-12-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney40-1034/+1034
Obsolete old m68k systems. * configure.host: Mark m68*-sun-*, m68*-sun-sunos4*, m68*-sun-sunos3*, m68*-motorola-*, m68*-*-sysv4*, m68*-*-lynxos*, m68*-bull*-sysv*, m68*-att-*, m680[01]0-sun-sunos4*, and m680[01]0-sun-sunos3* as obsolete. * configure.tgt: Mark m68*-*-lynxos*, m68*-*-sunos3*, m68*-*-sunos4*, m68*-*-sysv4*, m68000-*-sunos3*, m68000-*-sunos4*, m68*-bull-sysv*, m68*-att-*, and m68*-motorola-*, as obsolete. * config/m68k/sun3os4.mh: Mark file obsolete. * config/m68k/xm-sun3os4.h: Mark file obsolete. * config/m68k/sun3os3.mh: Mark file obsolete. * config/m68k/nm-sun3.h: Mark file obsolete. * config/m68k/xm-sun3.h: Mark file obsolete. * config/m68k/sun2os4.mh: Mark file obsolete. * config/m68k/sun2os3.mh: Mark file obsolete. * config/m68k/nm-sun2.h: Mark file obsolete. * config/m68k/xm-sun2.h: Mark file obsolete. * config/m68k/m68kv4.mh: Mark file obsolete. * config/m68k/nm-sysv4.h: Mark file obsolete. * config/m68k/xm-m68kv4.h: Mark file obsolete. * config/m68k/m68klynx.mh: Mark file obsolete. * config/m68k/nm-m68klynx.h: Mark file obsolete. * config/m68k/dpx2.mh: Mark file obsolete. * config/m68k/xm-dpx2.h: Mark file obsolete. * config/m68k/nm-dpx2.h: Mark file obsolete. * config/m68k/delta68.mh: Mark file obsolete. * config/m68k/xm-delta68.h: Mark file obsolete. * config/m68k/nm-delta68.h: Mark file obsolete. * config/m68k/3b1.mh: Mark file obsolete. * config/m68k/xm-3b1.h: Mark file obsolete. * config/m68k/sun3os4.mt: Mark file obsolete. * config/m68k/tm-sun3os4.h: Mark file obsolete. * config/m68k/sun3os3.mt: Mark file obsolete. * config/m68k/tm-sun3.h: Mark file obsolete. * config/m68k/sun2os4.mt: Mark file obsolete. * config/m68k/tm-sun2os4.h: Mark file obsolete. * config/m68k/sun2os3.mt: Mark file obsolete. * config/m68k/tm-sun2.h: Mark file obsolete. * config/m68k/m68kv4.mt: Mark file obsolete. * config/m68k/tm-m68kv4.h: Mark file obsolete. * config/m68k/m68klynx.mt: Mark file obsolete. * config/m68k/tm-m68klynx.h: Mark file obsolete. * config/m68k/dpx2.mt: Mark file obsolete. * config/m68k/tm-dpx2.h: Mark file obsolete. * config/m68k/delta68.mt: Mark file obsolete. * config/m68k/tm-delta68.h: Mark file obsolete. * config/m68k/3b1.mt: Mark file obsolete. * config/m68k/tm-3b1.h: Mark file obsolete.
2003-11-232003-11-23 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-4/+4
* symfile.c (symbol_file_command): Replace STREQ with strcmp. * defs.h (DEPRECATED_STREQN): Rename STREQN. (DEPRECATED_STREQ): Rename STREQ. * ada-exp.y, ada-lang.c, ada-lex.l, coffread.c: Update. * config/mips/tm-irix5.h, config/mips/tm-irix6.h: Update. * config/mips/tm-mipsv4.h, config/sparc/tm-sun4sol2.h: Update. * dbxread.c, dwarf2read.c, dwarfread.c, environ.c: Update. * eval.c, exec.c, f-lang.c, hppa-tdep.c, hpread.c: Update. * jv-exp.y, language.c, m2-exp.y, mcore-rom.c: Update. * mdebugread.c, mipsread.c, objc-exp.y, objfiles.c: Update. * p-exp.y, p-typeprint.c, p-valprint.c, rs6000-nat.c: Update. * source.c, sparc-tdep.c, stack.c, target.c: Update.
2003-11-222003-11-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-7/+0
* procfs.c (procfs_wait): Delete FAULTED_USE_SIGINFO comment. * config/sparc/tm-sun4sol2.h (FAULTED_USE_SIGINFO): Delete macro. * config/i386/tm-i386sol2.h (FAULTED_USE_SIGINFO): Delete macro. * config/alpha/nm-osf2.h (FAULTED_USE_SIGINFO): Delete macro.
2003-11-222003-11-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-4/+3
* mips-tdep.c (SIGFRAME_REG_SIZE): Delete macro. (mips_find_saved_regs): Replace SIGFRAME_REG_SIZE with mips_regsize. (mips_dump_tdep): Do not print SIGFRAME_REG_SIZE. * config/mips/tm-irix6.h (SIGFRAME_REG_SIZE): Delete macro. * config/mips/tm-irix5.h: Update copyright. (SIGFRAME_REG_SIZE): Delete macro.
2003-11-222003-11-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-18/+0
* hppa-tdep.c (hppa_value_returned_from_stack): Delete function. * config/pa/tm-hppa.h (hppa_value_returned_from_stack): Delete declaration. (DEPRECATED_VALUE_RETURNED_FROM_STACK): Delete macro. * infcall.c (call_function_by_hand): Delete #ifdef DEPRECATED_VALUE_RETURNED_FROM_STACK code. * infcmd.c (print_return_value): Ditto.
2003-11-222003-11-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-7/+0
* config/powerpc/tm-linux.h (PROLOGUE_FIRSTLINE_OVERLAP): Delete #if 0'ed macro. * infrun.c (step_into_function): Delete #ifdef PROLOGUE_FIRSTLINE_OVERLAP code. * symtab.c (find_function_start_sal): Ditto.
2003-11-162003-11-16 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-30/+0
* configure.tgt: Delete mips*tx39*-elf*. * config/mips/tm-tx39.h: Delete file. * config/mips/tx39.mt: Delete file. * config/mips/tx39.mt: Delete file.
2003-11-162003-11-16 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-64/+0
* mips-tdep.h (deprecated_mips_set_processor_regs_hack): Declare. * remote-mips.c (common_open): Instead of "mips_read_register_type" and "mips_set_processor_type_command" call "deprecated_mips_set_processor_regs_hack". * config/mips/tm-mips.h (mips_read_processor_type): Delete declaration. (mips_set_processor_type_command): Delete declaration. * mips-tdep.c (mips_gdbarch_init): Update comment. (mips_dump_tdep): Do not print MIPS_REGISTER_NAMES. (mips_set_processor_type): Delete function. (NUM_MIPS_PROCESSOR_REGS): Define. (mips_show_processor_type_command): Delete function. (mips_set_processor_type_command): Delete function. (tmp_mips_processor_type): Delete. (mips_processor_type): Delete. (mips_processor_type_table): Delete. (mips_r3051_reg_names): Delete. (mips_r3081_reg_names): Delete. (mips_lsi33k_reg_names): Delete. (mips_processor_reg_names): Delete. (mips_read_processor_type): Delete function. (deprecated_mips_set_processor_regs_hack): New function. (struct gdbarch_tdep): Add member "mips_processor_reg_names". (mips_register_name): Get the processor names from the tdep. (mips_tx39_reg_names): New array. (mips_generic_reg_names): Wire to a standard set of names. (mips_gdbarch_init): Set "mips_processor_reg_names". * config/mips/tm-irix5.h (MIPS_REGISTER_NAMES): Delete macro. * config/mips/tm-mips.h (MIPS_REGISTER_NAMES): Delete macro. * config/mips/tm-tx39.h (MIPS_REGISTER_NAMES): Delete macro.
2003-11-162003-11-16 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-65/+8
* mips-tdep.c (struct gdbarch_tdep): Add field "regnum". (mips_fpa0_regnum, mips_regnum): New function. (mips_gdbarch_init): Fill in the "regnum" fields. * mips-tdep.h (struct mips_regnum): Define. (mips_regnum): Declare. * config/mips/tm-mips.h (BADVADDR_REGNUM): Delete macro. (LO_REGNUM, HI_REGNUM, BADVADDR_REGNUM): Ditto. (CAUSE_REGNUM, PC_REGNUM, FP0_REGNUM): Ditto. (FCRCS_REGNUM, FCRIR_REGNUM, FPA0_REGNUM): Ditto. * config/mips/tm-irix6.h (FP0_REGNUM): Delete macro. (PC_REGNUM, CAUSE_REGNUM, BADVADDR_REGNUM): Ditto. (HI_REGNUM, LO_REGNUM, FCRCS_REGNUM, FCRIR_REGNUM): Ditto. * config/mips/tm-irix5.h (FP0_REGNUM): Delete macro. (PC_REGNUM, CAUSE_REGNUM, BADVADDR_REGNUM): Ditto. (HI_REGNUM, LO_REGNUM, FCRCS_REGNUM, FCRIR_REGNUM): Ditto. * remote-mips.c: Include "mips-tdep.h". Update. * mipsnbsd-tdep.c: Update. * mipsv4-nat.c: Update. * mips-tdep.c: Update. * mips-nat.c: Update. * mips-linux-tdep.c: Update. * mips-linux-nat.c: Update. * irix5-nat.c: Update. * dve3900-rom.c: Include "mips-tdep.h". Update. (ignore_packet): Supress GCC warning. * config/mips/nm-riscos.h: Update. * Makefile.in (dve3900-rom.o, remote-mips.o): Update dependencies.
2003-11-162003-11-16 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-34/+0
* mips-tdep.c (mips_register_byte): Delete function. (mips_gdbarch_init): Do not set "deprecated_register_byte". * config/mips/tm-mips.h (MIPS_REGISTER_BYTE): Delete macro. * config/mips/tm-irix6.h (MIPS_REGISTER_BYTE): Delete macro. * config/mips/tm-irix5.h (MIPS_REGISTER_BYTE): Delete macro.
2003-11-162003-11-16 Andrew Cagney <cagney@redhat.com>Andrew Cagney6-69/+2
* config/mips/linux64.mt: Delete file. * config/mips/tm-linux64.h: Delete file. * config/mips/tm-mips64.h: Delete file. * config/mips/embed64.mt: Delete file. * config/djgpp/fnchange.lst: Update. * configure.tgt: Delete explicit patterns for mipsisa64*-*-linux*, mips64*-*-linux*, mips64*-*-*, and mipsisa64*-*-*. * config/mips/tm-irix6.h: Update copyright. Include "mips/tm-mips.h" instead of "mips/tm-mips64.h". * mips-tdep.c (mips_dump_tdep): Do not print "OP_LDFPR" or "OP_LDGPR".
2003-11-162003-11-15 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-32/+0
* mips-tdep.c (mips_register_type): Simplify. Eliminate reference to MIPS_REGISTER_TYPE. Make integer registers signed. Make IRIX n32 registers 64 bit. (mips_register_raw_size, mips_register_byte): For pseudo registers, use the register's pseudo size and not the corresponding raw register's size. * config/mips/tm-mips64.h (MIPS_REGISTER_TYPE): Delete macro. * config/mips/tm-mips.h (MIPS_REGISTER_TYPE): Delete macro. * config/mips/tm-irix6.h: Don't #undef MIPS_REGISTER_TYPE. * config/mips/tm-irix5.h (MIPS_REGISTER_TYPE): Delete macro.
2003-11-152003-11-15 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-16/+7
Replace MIPS_REGSIZE with mips_regsize. * mips-tdep.c (mips_regsize): New function. * mips-tdep.h (mips_regsize): Declare. * mipsnbsd-tdep.h (SIZEOF_STRUCT_FPREG): Update. (SIZEOF_STRUCT_REG): Update. * mipsnbsd-tdep.c (mipsnbsd_supply_reg): Update. (mipsnbsd_fill_reg): Update. (mipsnbsd_supply_fpreg): Update. (mipsnbsd_fill_fpreg): Update. (NBSD_MIPS_JB_ELEMENT_SIZE): Update. * mips-tdep.c (mips_register_raw_size): Update. (mips_register_type): Update. (SIGFRAME_BASE): Update. (SIGFRAME_PC_OFF): Update. (SIGFRAME_REGSAVE_OFF): Update. (SIGFRAME_FPREGSAVE_OFF): Update. (SIGFRAME_REG_SIZE): Update. (mips32_heuristic_proc_desc): Update. (print_gp_register_row): Update. (mips_dump_tdep): Do not print MIPS_REGSIZE. * irix5-nat.c (supply_gregset): Update. (fetch_core_registers): Update. * config/mips/tm-mips64.h (MIPS_REGSIZE): Delete macro. * config/mips/tm-irix6.h (MIPS_REGISTER_BYTE): Update. * config/mips/tm-mips.h (MIPS_REGSIZE): Delete macro. (MIPS_REGISTER_BYTE): Update. * config/mips/tm-irix5.h (MIPS_REGISTER_BYTE): Update.
2003-11-152003-11-15 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-1/+1
* config/sparc/tm-sparc.h (DEPRECATE_USE_REGISTER_NOT_ARG): Rename USE_REGISTER_NOT_ARG. * stabsread.c (define_symbol): Update.
2003-11-15* glibc-tdep.h (struct gdbarch): Declare opaque.Mark Kettenis2-16/+0
(glibc_skip_solib_resolver): Adjust prototype. * glibc-tdep.c (glibc_skip_solib_resolver): Adjust. * arm-linux-tdep.c (arm_linux_skip_solib_resolver): Remove. (arm_linux_init_abi): Set skip_solib_resolver. * i386-linux-tdep.c (i386_linux_skip_solib_resolver): Remove. (i386_linux_init_abi): Set skip_solib_resolver. * config/arm/tm-linux.h (SKIP_SOLIB_RESOLVER): Remove. (arm_linux_skip_solib_resolver): Remove prototype. * config/i386/tm-linux.h (SKIP_SOLIB_RESOLVER): Remove. (i386_linux_skip_solib_resolver): Remove prototype.
2003-11-142003-11-14 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+11
* config/ia64/nm-linux.h (NATIVE_XFER_UNWIND_TABLE): New macro to set up the ia64 linux native target method for getting the kernel unwind table. * ia64-linux-nat.c (ia64_linux_xfer_unwind_table): New function. * inftarg.c (child_xfer_partial): Enable section of code to handle TARGET_OBJECT_UNWIND_TABLE. * target.h (target_object): Add new TARGET_OBJECT_UNWIND_TABLE macro.
2003-11-14 * config/arm/nbsd.mt (TM_FILE): Define.Ian Lance Taylor2-0/+27
* config/arm/tm-nbsd.h: New file.
2003-11-13* config/i386/x86-64linux.mt (TDEPFILES): Add glibc-tdep.o.Mark Kettenis1-1/+1
2003-11-102003-11-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-59/+4
* config/s390/s390.mh (XM_FILE, XM_CLIBS): Delete macros. * config/s390/nm-linux.h (KERNEL_U_ADDR): Define. * config/s390/xm-linux.h: Delete file. * config/m88k/xm-delta88v4.h: Delete stray.
2003-11-09* glibc-tdep.c, glibc-tdep.h: New files.Mark Kettenis2-2/+2
* config/arm/linux.mt (TDEPFILES): Add glibc-tdep.o * config/i386/linux.mt (TDEPFILES): Likewise. * i386-linux-tdep.c (glibc-tdep.h): Include. (find_minsym_and_objfile, skip_hurd_resolver): Delete. (i386_linux_skip_solib_resolver): Call glibc_skip_solib_resolver. * arm-linux-tdep.c (glibc-tdep.h): Include. (find_minsym_and_objfile, skip_hurd_resolver): Delete. (arm_linux_skip_solib_resolver): Call glibc_skip_solib_resolver. * Makefile.in (ALLDEPFILES): Add glibc-tdep.c (glibc_tdep_h): Define. (glibc-tdep.o): Add dependencies. (arm-linux-tdep.o): Update dependencies. (i386-linux-tdep.o): Likewise.
2003-11-092003-11-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney6-75/+3
* config/mips/irix6.mh (NAT_FILE): Set to "nm-irix5.h". * config/mips/nm-irix6.h: Delete file. * config/mips/nm-linux.h: Update copyright. (MIPS_GNULINUX_TARGET): Delete macro. * config/mips/irix6.mh (XM_FILE): Set to "xm-irix5.h". * config/mips/xm-irix6.h: Delete file. * config/mips/linux.mh (XM_FILE): Delete definition. * config/mips/xm-linux.h: Delete file.
2003-11-062003-11-05 Andrew Cagney <cagney@redhat.com>Andrew Cagney6-32/+0
* config/sparc/tm-sparc.h (FRAME_STRUCT_ARGS_ADDRESS): Delete macro. * config/m68k/tm-sun3.h (SIG_PC_FP_OFFSET): Delete macro. * config/i386/tm-cygwin.h (LINKER_SYMBOLS_HAVE_WIN32_STDCALL_ARG_SIZES): Delete macro. * config/powerpc/tm-linux.h (AT_SUBROUTINE_CALL_INSTRUCTION_TARGET): Delete macro. (at_subroutine_call_instruction_target): Delete declaration. * config/sparc/tm-sp64linux.h (GDB_PTRACE_REGS64): Delete macro. * config/m68k/tm-sun3.h (SIG_SP_FP_OFFSET): Delete macro. * config/ns32k/tm-ns32k.h (NUM_GENERAL_REGS): Delete macro.
2003-11-062003-11-05 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-16/+0
* xcoffread.c (find_linenos): Replace "sec_ptr" and "bfd" with "struct bfd_section" and "struct bfd". * target.h (struct section_table): Ditto. * rs6000-nat.c (xcoff_relocate_core): Ditto. * solib-svr4.c (elf_locate_base): Ditto. * pa64solib.c (dld_cache_t): Ditto. * objfiles.h (struct obj_section): Ditto. * objfiles.c (add_to_objfile_sections): Ditto. * exec.c (bfdsec_to_vmap): Ditto. (add_to_section_table): Ditto. (build_section_table): Ditto. * corelow.c (get_core_register_section): Ditto. * coffread.c (find_linenos): Ditto. * elfread.c (elf_interpreter): Delete #if0'd function. * mips-tdep.c (mips_dump_tdep): Delete code prinint VX_NUM_REGS. * config/sparc/tm-vxsparc.h (VX_NUM_REGS): Delete macro. * config/mips/tm-vxmips.h (VX_NUM_REGS): Delete macro. * config/m68k/tm-vx68.h (VX_NUM_REGS): Delete macro. * arch-utils.h (generic_cannot_extract_struct_value_address): Delete declaration. * wince.c (_initialize_wince): Fix multi-line string. * ia64-tdep.c (floatformat_valid): Convert to ISO C.
2003-11-052003-11-05 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-5/+1
* mips-tdep.c (mips_dump_tdep): Do not print PRINT_EXTRA_FRAME_INFO. * config/sparc/tm-sparc.h (DEPRECATED_PRINT_EXTRA_FRAME_INFO): Rename PRINT_EXTRA_FRAME_INFO. * mips-tdep.c (mips_print_extra_frame_info): Delete function. * config/mips/tm-mips.h (PRINT_EXTRA_FRAME_INFO): Delete macro. (mips_print_extra_frame_info): Delete declaration. * stack.c (frame_info): Use DEPRECATED_PRINT_EXTRA_FRAME_INFO.
2003-10-312003-10-31 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-1/+1
* stack.c (return_command): Use get_frame_type, instead of CALL_DUMMY_HAS_COMPLETED. * inferior.h (CALL_DUMMY_HAS_COMPLETED): Delete definition. * config/pa/tm-hppa.h (CALL_DUMMY_HAS_COMPLETED): Delete macro.
2003-10-30* config/i386/fbsd64.mt (TDEPFILES): Add corelow.o.Mark Kettenis2-2/+2
* config/i386/fbsd64.mh (NATDEPFILES): Remove corelow.o and core-regset.o.
2003-10-29* config/i386/fbsd.mt (TDEPFILES): Add corelow.o.Mark Kettenis2-2/+2
* config/i386/fbsd.mh (NATDEPFILES): Remove corelow.o and core-regset.o.
2003-10-202003-10-20 Michael Chastain <mec@shout.net>Michael Chastain1-0/+7
* config/djgpp/fnchange.lst: Add lines for: sim/testsuite/sim/frv/interrupts/Ipipe-fr400.cgs, sim/testsuite/sim/frv/interrupts/Ipipe-fr500.cgs, sim/testsuite/sim/frv/interrupts/badalign-fr550.cgs, sim/testsuite/sim/frv/interrupts/compound-fr550.cgs, sim/testsuite/sim/frv/interrupts/data_store_error-fr550.cgs, sim/testsuite/sim/frv/interrupts/fp_exception-fr550.cgs, sim/testsuite/sim/frv/interrupts/insn_access_error-fr550.cgs.
2003-10-192003-10-19 Michael Chastain <mec@shout.net>Michael Chastain1-1/+7
* config/djgpp/fnchange.lst: Add lines for: gdb/amd64nbsd-nat.c, gdb/amd64nbsd-tdep.c, gdb/i386fbsd-nat.c, gdb/i386fbsd-tdep.c, gdb/sparc64fbsd-nat.c, gdb/sparc64bsd-tdep.c.
2003-10-19* amd64fbsd-nat.c (fetch_inferior_registers,Mark Kettenis1-1/+1
store_inferior_registers): Remove functions. * config/i386/fbsd64.mh (NATDEPFILES): Add amd64bsd-nat.o.
2003-10-18Add NetBSD/amd64 native configuration:Mark Kettenis2-0/+9
* x86-64-tdep.h (amd64nbsd_r_reg_offset): Add extern declarations. * amd64nbsd-tdep.c: New file. * amd64nbsd-nat.c: New file. * amd64bsd-nat.c: New file. * config/i386/nbsd64.mh: New file. * config/i386/nbsd64.mt: New file. * configure.host: Add x86_64-*-netbsd*. * configure.tgt: Add x86_64-*-netbsd*. * Makefile.in (amd64bsd-nat.o, amd64nbsd-nat.o, amd64nbsd-tdep.o): New targets. * NEWS (New native configurations): Mention NetBSD/amd64.
2003-10-182003-10-17 Michael Chastain <mec@shout.net>Michael Chastain1-154/+0
* config/djgpp/fnchange.lst: Remove dead lines for: bfd/elf32-i386qnx.c, bfd/elf32-ppcqnx.c, bfd/elf32-shqnx.c, bfd/elf32-sh-lin.c, bfd/elf32-sh-nbsd.c, bfd/elf32-sh64-nbsd.c, bfd/elf64-alpha-fbsd.c, bfd/elf64-sh64-nbsd.c, gdb/alphanbsd-nat.c, gdb/config/i386/tm-i386mk.h, gdb/config/i386/tm-i386v42mp.h, gdb/config/i386/xm-i386mach.h, gdb/config/i386/xm-i386mk.h, gdb/config/i386/xm-i386v32.h, gdb/config/m68k/apollo68v.mh, gdb/config/m68k/nm-apollo68v.h, gdb/config/m68k/xm-apollo68v.h, gdb/config/m88k/tm-delta88v4.h, gdb/config/mips/tm-bigmips64.h, gdb/config/mips/tm-embed64.h, gdb/config/mips/tm-embedl.h, gdb/config/mips/tm-embedl64.h, gdb/config/mips/tm-vr4300el.h, gdb/config/mips/tm-vr4xxxel.h, gdb/config/mips/tm-vr5000el.h, gdb/config/sparc/tm-sparclet.h, gdb/config/sparc/tm-sparclite.h, gdb/gdbtk/generic/ChangeLog-2001, gdb/gdbtk/library/ChangeLog-2001, gdb/remote-adapt.c, gdb/remote-eb.c, gdb/remote-mm.c, gdb/remote-nrom.c, gdb/remote-udi.c, gdb/remote-vx29k.c, gdb/remote-vx960.c, gdb/sparclet-rom.c, gdb/sparclet-stub.c, gdb/testsuite/gdb.mi/mi0-var-block.exp, gdb/testsuite/gdb.mi/mi0-var-child.exp, gdb/testsuite/gdb.mi/mi0-var-cmd.exp, gdb/testsuite/gdb.mi/mi0-var-display.exp, itcl/iwidgets3.0.0/demos/extfileselectionbox, itcl/iwidgets3.0.0/demos/extfileselectiondialog, itcl/iwidgets3.0.0/demos/fileselectionbox, itcl/iwidgets3.0.0/demos/fileselectiondialog, itcl/iwidgets3.0.0/demos/html/buttonbox.n.html, itcl/iwidgets3.0.0/demos/html/canvasprintbox.n.html, itcl/iwidgets3.0.0/demos/html/canvasprintdialog.n.html, itcl/iwidgets3.0.0/demos/html/combobox.n.html, itcl/iwidgets3.0.0/demos/html/dialog.n.html, itcl/iwidgets3.0.0/demos/html/dialogshell.n.html, itcl/iwidgets3.0.0/demos/html/entryfield.n.html, itcl/iwidgets3.0.0/demos/html/feedback.n.html, itcl/iwidgets3.0.0/demos/html/fileselectionbox.n.html, itcl/iwidgets3.0.0/demos/html/fileselectiondialog.n.html, itcl/iwidgets3.0.0/demos/html/hyperhelp.n.html, itcl/iwidgets3.0.0/demos/html/iwidgets2.2.0UserCmds.html, itcl/iwidgets3.0.0/demos/html/labeledwidget.n.html, itcl/iwidgets3.0.0/demos/html/menubar.n.html, itcl/iwidgets3.0.0/demos/html/messagedialog.n.html, itcl/iwidgets3.0.0/demos/html/notebook.n.html, itcl/iwidgets3.0.0/demos/html/optionmenu.n.html, itcl/iwidgets3.0.0/demos/html/panedwindow.n.html, itcl/iwidgets3.0.0/demos/html/promptdialog.n.html, itcl/iwidgets3.0.0/demos/html/pushbutton.n.html, itcl/iwidgets3.0.0/demos/html/radiobox.n.html, itcl/iwidgets3.0.0/demos/html/scrolledcanvas.n.html, itcl/iwidgets3.0.0/demos/html/scrolledframe.n.html, itcl/iwidgets3.0.0/demos/html/scrolledhtml.n.html, itcl/iwidgets3.0.0/demos/html/scrolledlistbox.n.html, itcl/iwidgets3.0.0/demos/html/scrolledtext.n.html, itcl/iwidgets3.0.0/demos/html/selectionbox.n.html, itcl/iwidgets3.0.0/demos/html/selectiondialog.n.html, itcl/iwidgets3.0.0/demos/html/shell.n.html, itcl/iwidgets3.0.0/demos/html/spindate.n.html, itcl/iwidgets3.0.0/demos/html/spinint.n.html, itcl/iwidgets3.0.0/demos/html/spinner.n.html, itcl/iwidgets3.0.0/demos/html/spintime.n.html, itcl/iwidgets3.0.0/demos/html/tabnotebook.n.html, itcl/iwidgets3.0.0/demos/html/tabset.n.html, itcl/iwidgets3.0.0/demos/html/toolbar.n.html, itcl/iwidgets3.0.0/demos/scrolledcanvas, itcl/iwidgets3.0.0/demos/scrolledframe, itcl/iwidgets3.0.0/demos/scrolledhtml, itcl/iwidgets3.0.0/demos/scrolledlistbox, itcl/iwidgets3.0.0/demos/scrolledtext, itcl/iwidgets3.0.0/demos/selectionbox, itcl/iwidgets3.0.0/demos/selectiondialog, itcl/iwidgets3.0.0/doc/canvasprintbox.n, itcl/iwidgets3.0.0/doc/canvasprintdialog.n, itcl/iwidgets3.0.0/doc/extfileselectionbox.n, itcl/iwidgets3.0.0/doc/extfileselectiondialog.n, itcl/iwidgets3.0.0/doc/fileselectionbox.n, itcl/iwidgets3.0.0/doc/fileselectiondialog.n, itcl/iwidgets3.0.0/doc/scopedobject.n.backup, itcl/iwidgets3.0.0/doc/scrolledcanvas.n, itcl/iwidgets3.0.0/doc/scrolledframe.n, itcl/iwidgets3.0.0/doc/scrolledhtml.n, itcl/iwidgets3.0.0/doc/scrolledlistbox.n, itcl/iwidgets3.0.0/doc/scrolledtext.n, itcl/iwidgets3.0.0/doc/selectionbox.n, itcl/iwidgets3.0.0/doc/selectiondialog.n, itcl/iwidgets3.0.0/generic/canvasprintbox.itk, itcl/iwidgets3.0.0/generic/canvasprintdialog.itk, itcl/iwidgets3.0.0/generic/extfileselectionbox.itk, itcl/iwidgets3.0.0/generic/extfileselectiondialog.itk, itcl/iwidgets3.0.0/generic/fileselectionbox.itk, itcl/iwidgets3.0.0/generic/fileselectiondialog.itk, itcl/iwidgets3.0.0/generic/scrolledcanvas.itk, itcl/iwidgets3.0.0/generic/scrolledframe.itk, itcl/iwidgets3.0.0/generic/scrolledhtml.itk, itcl/iwidgets3.0.0/generic/scrolledlistbox.itk, itcl/iwidgets3.0.0/generic/scrolledtext.itk, itcl/iwidgets3.0.0/generic/scrolledwidget.itk, itcl/iwidgets3.0.0/generic/selectionbox.itk, itcl/iwidgets3.0.0/generic/selectiondialog.itk, itcl/iwidgets3.0.0/tests/canvasprintbox.test, itcl/iwidgets3.0.0/tests/canvasprintdialog.test, itcl/iwidgets3.0.0/tests/extfileselectionbox.test, itcl/iwidgets3.0.0/tests/extfileselectiondialog.test, itcl/iwidgets3.0.0/tests/fileselectionbox.test, itcl/iwidgets3.0.0/tests/fileselectiondialog.test, itcl/iwidgets3.0.0/tests/scrolledcanvas.test, itcl/iwidgets3.0.0/tests/scrolledframe.test, itcl/iwidgets3.0.0/tests/scrolledhtml.test, itcl/iwidgets3.0.0/tests/scrolledlistbox.test, itcl/iwidgets3.0.0/tests/scrolledtext.test, itcl/iwidgets3.0.0/tests/selectionbox.test, itcl/iwidgets3.0.0/tests/selectiondialog.test, itcl/iwidgets3.0.0/unix/iwidgets.tcl.in, itcl/iwidgets3.0.0/unix/pkgIndex.tcl.in, tix/docs/Release-4.1.0.html, tix/docs/Release-4.1.0.txt, tix/docs/Release-4.1a2.html, tix/docs/Release-4.1a2.txt, tix/docs/Release-4.1a3.html, tix/docs/Release-4.1a3.txt, tix/docs/Release-4.1b1.html, tix/docs/Release-4.1b1.txt, tix/docs/Release-4.1b2.html, tix/docs/Release-4.1b2.txt, tix/tixConfig.sh.in, tix/unix/tk4.2/pkgIndex.tcl.in, tix/unix/tk8.0/pkgIndex.tcl.in, tix/unix/tk8.0/pkgIndex.tcl.in, tix/unix/tk8.1/pkgIndex.tcl.in, tix/win/tkConsole41.c, tix/win/tkConsole42.c, tix/win/tkConsole80a1.c, tix/win/tkConsole80b1.c, tix/win/tkConsole81.c, tk/doc/tk4.0.ps, tk/mac/tkMacProjects.sit.hqx.
2003-10-172003-10-17 Shrinivas Atre <shrinivasa@KPITCummins.com>Shrinivas Atre1-0/+1
* gdb/config/h8300/tm-h8300.h : Addition of extern variable h8300_normal_mode * gdb/h8300-tdep.c (BINWORD): Update BINWORD for h8300_normal_mode (h8300_examine_prologue): Use h8300_normal_mode flag (h8300_gdbarch_init): Set architecture info for normal mode
2003-10-162003-10-16 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka1-1/+1
* remote-m32r-sdi.c : New file, interface to m32r on-chip debug interface, SDI (Scalable Debug Interface). * NEWS: Mention m32r SDI protocol was supported. * Makefile.in (remote-m32r-sdi.o): Add build rule. * config/m32r/m32r.mt (TDEPFILES) : Add remote-m32r-sdi.o.
2003-10-11* i386fbsd-tdep.c: New file.Mark Kettenis2-2/+2
(i386fbsd_sigtramp_start, i386fbsd_sigtramp_end, i386fbsd_sc_reg_offset, i386fbsdaout_init_abi, i386fbsd_init_abi, i386fbsd4_sc_reg_offset, i386fbsd4_init_abi): Move here from i386bsd-tdep.c. (_initialize_i386fbsd_tdep): New function. (i386fbsd_r_reg_offset, i386fbsd4_r_reg_offset): New varibles. (i386fbsdaout_init_abi): Initialize TDEP->gregset_reg_offset, TDEP->gregset_num_regs, TDEP->sizeof_gregset and TDEP->sizeof_fpregset. Use ARRAY_SIZE to initialize TDEP->sc_num_regs. (i386fbsd4_init_abi): Initialize TDEP->gregset_reg_offset, TDEP->gregset_num_regs and TDEP->sizeof_gregset. Use ARRAY_SIZE to initialize TDEP->sc_num_regs. * i386bsd-tdep.c (i386fbsd_sigtramp_start, i386fbsd_sigtramp_end, i386fbsd_sc_reg_offset, i386fbsdaout_init_abi, i386fbsd_init_abi, i386fbsd4_sc_reg_offset, i386fbsd4_init_abi): Remove. (_initialize_i386bsd_tdep): Don't register FreeBSD a.out and FreeBSD ELF OS/ABI's here. * Makefile.in (ALLDEPFILES): Add i386fbsd-tdep.c. (i386fbsd-tdep.o): New target. * config/i386/fbsd.mt (TDEPFILES): Add i386fbsd-tdep.o. * config/i386/fbsd64.mt (TDEPFILES): Add i386fbsd-tdep.o.
2003-10-102003-10-10 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka6-6/+6
* NEWS: Replace "Hitachi" and "Mitsubishi" with "Renesas". * README: Ditto. * d10v-tdep.c: Ditto. * h8300-tdep.c: Ditto. * remote-e7000.c: Ditto. * remote-hms.c: Ditto. * ser-e7kpc.c: Ditto. * sh-stub.c: Ditto. * sh-tdep.c: Ditto. * sh-tdep.h: Ditto. * sh3-rom.c: Ditto. * sh64-tdep.c: Ditto. * top.c: Ditto. * wince.c: Ditto. * config/d10v/d10v.mt: Ditto. * config/sh/embed.mt: Ditto. * config/sh/linux.mt: Ditto. * config/sh/tm-linux.h: Ditto. * config/sh/tm-sh.h: Ditto. * config/sh/wince.mt: Ditto.
2003-10-102003-10-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-15/+0
Changes from 2003-09-09 Jimi Xenidis <jimix@watson.ibm.com>: * config/rs6000/tm-rs6000.h (SOFTWARE_SINGLE_STEP): Delete macro. (SOFTWARE_SINGLE_STEP_P): Ditto. * config/powerpc/tm-ppc-eabi.h (SOFTWARE_SINGLE_STEP_P): Ditto. * config/powerpc/tm-linux.h (SOFTWARE_SINGLE_STEP): Ditto. (SOFTWARE_SINGLE_STEP_P): Ditto. * rs6000-tdep.c (rs6000_gdbarch_init): When AIX, set software_single_step to rs6000_software_single_step.
2003-10-062003-10-06 Andrew Cagney <cagney@redhat.com>Andrew Cagney41-2460/+0
* config/nm-m3.h, config/h8500/h8500.mt: Delete obsolete files. * config/h8500/tm-h8500.h, config/i386/nm-ptx4.h: Ditto. * config/i386/nm-symmetry.h, config/i386/ptx.mh: Ditto. * config/i386/ptx.mt, config/i386/ptx4.mh: Ditto. * config/i386/ptx4.mt, config/i386/symmetry.mh: Ditto. * config/i386/symmetry.mt, config/i386/tm-ptx.h: Ditto. * config/i386/tm-ptx4.h, config/i386/tm-symmetry.h: Ditto. * config/i386/xm-ptx.h, config/i386/xm-ptx4.h: Ditto. * config/i386/xm-symmetry.h, config/mips/mipsm3.mh: Ditto. * config/mips/mipsm3.mt, config/mips/tm-mipsm3.h: Ditto. * config/mips/xm-mipsm3.h, config/mn10200/mn10200.mt: Ditto. * config/mn10200/tm-mn10200.h, config/pa/hppabsd.mh: Ditto. * config/pa/hppabsd.mt, config/pa/hppaosf.mh: Ditto. * config/pa/hppaosf.mt, config/pa/hppapro.mt: Ditto. * config/pa/nm-hppab.h, config/pa/nm-hppao.h: Ditto. * config/pa/tm-hppab.h, config/pa/tm-hppao.h: Ditto. * config/pa/tm-pro.h, config/pa/xm-hppab.h: Ditto. * config/pa/xm-pa.h, config/sparc/sparclet.mt: Ditto. * config/sparc/sparclite.mt, config/sparc/tm-sparclet.h: Ditto. * config/sparc/tm-sparclite.h, config/z8k/tm-z8k.h: Ditto. * config/z8k/z8k.mt: Ditto.
2003-10-022003-10-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-5/+5
* gdbarch.sh (DEPRECATED_REGISTER_RAW_SIZE): Rename REGISTER_RAW_SIZE. * gdbarch.h, gdbarch.c: Re-generate. * aix-thread.c, alpha-tdep.h, arm-tdep.c, core-sol2.c: Update. * cris-tdep.c, dve3900-rom.c, findvar.c, frame.c: Update. * hppa-tdep.c, hppab-nat.c, hppah-nat.c, hppam3-nat.c: Update. * hpux-thread.c, i386gnu-nat.c, ia64-aix-nat.c: Update. * ia64-linux-nat.c, ia64-tdep.c, infcmd.c, infptrace.c: Update. * infrun.c, irix5-nat.c, lynx-nat.c, mips-linux-tdep.c: Update. * mips-nat.c, mips-tdep.c, mipsv4-nat.c, mn10300-tdep.c: Update. * monitor.c, ns32k-tdep.c, ppc-linux-nat.c, regcache.c: Update. * remote-e7000.c, remote-mips.c, remote-sim.c: Update. * remote-vxmips.c, remote-vxsparc.c, remote.c: Update. * rom68k-rom.c, rs6000-nat.c, rs6000-tdep.c, s390-tdep.c: Update. * sh64-tdep.c, sparc-nat.c, sparc-tdep.c, stack.c: Update. * target.c, tracepoint.c, v850-tdep.c, v850ice.c, valops.c: Update. * vax-tdep.c, vax-tdep.h, x86-64-tdep.c, xstormy16-tdep.c: Update. * config/m68k/tm-delta68.h, config/m68k/tm-vx68.h: Update. * config/sparc/tm-sparc.h, config/sparc/tm-sparclynx.h: Update. 2003-10-02 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Target Architecture Definition): Rename REGISTER_RAW_SIZE to DEPRECATED_REGISTER_RAW_SIZE. * gdb.texinfo (Packets, Stop Reply Packets): Ditto. * gdbint.texinfo (Target Architecture Definition): Rename 2003-10-02 Andrew Cagney <cagney@redhat.com> * mi-main.c: Rename REGISTER_RAW_SIZE to DEPRECATED_REGISTER_RAW_SIZE.