OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
22 years ago* alpha-tdep.h (gdbarch_tdep): Add jb_pc and jb_elt_size members.
thorpej [Fri, 26 Apr 2002 01:08:18 +0000 (01:08 +0000)]
* alpha-tdep.h (gdbarch_tdep): Add jb_pc and jb_elt_size members.
* alpha-linux-tdep.c (alpha_linux_init_abi): Initialize
tdep->jb_pc and tdep->jb_elt_size.
* alpha-osf1-tdep.c (alpha_osf1_init_abi): Likewise.
* alphafbsd-tdep.c (alphafbsd_init_abi): Likewise.
* alphanbsd-tdep.c (alphanbsd_init_abi): Likewise.
* alpha-nat.c (get_longjmp_target): Remove.
(JB_ELEMENT_SIZE): Ditto.
(JB_PC): Ditto.
* alpha-tdep.c (alpha_get_longjmp_target): New function.
(alpha_gdbarch_init): Default tdep->jb_pc to -1.  If the
OS ABI sets jb_pc to a valid value, set gdbarch_get_longjmp_target
to alpha_get_longjmp_target.
(alpha_dump_tdep): Report tdep->jb_pc and tdep->jb_elt_size.
* config/alpha/nm-linux.h (GET_LONGJMP_TARGET): Remove.
* config/alpha/nm-osf.h (GET_LONGJMP_TARGET): Remove.

22 years agodaily update
amodra [Fri, 26 Apr 2002 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago* README: Update to GDB 5.2.
cagney [Thu, 25 Apr 2002 23:26:22 +0000 (23:26 +0000)]
* README: Update to GDB 5.2.

22 years ago* configure.in: Remove cinstall target.
cgf [Thu, 25 Apr 2002 23:19:28 +0000 (23:19 +0000)]
* configure.in: Remove cinstall target.
* Makefile.in: Ditto.
* configure: Regenerate.

22 years ago* gdbarch.sh (LC_ALL): Set to `c'.
cagney [Thu, 25 Apr 2002 23:16:03 +0000 (23:16 +0000)]
* gdbarch.sh (LC_ALL): Set to `c'.

22 years ago2002-04-25 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Thu, 25 Apr 2002 22:12:08 +0000 (22:12 +0000)]
2002-04-25  Jeff Johnston  <jjohnstn@redhat.com>

        *  libc/sys/linux/Makefile.am: Add support for sched.c.
        *  libc/sys/linux/Makefile.in: Regenerated.
        *  libc/sys/linux/sched.c: New file.
        *  libc/sys/linux/sys/types.h: Add struct timespec.

22 years ago* avr-tdep.c: Ran through gdb_indent.sh.
troth [Thu, 25 Apr 2002 21:22:12 +0000 (21:22 +0000)]
* avr-tdep.c: Ran through gdb_indent.sh.

22 years ago* MAINTAINERS: Add myself as AVR maintainer.
troth [Thu, 25 Apr 2002 20:48:54 +0000 (20:48 +0000)]
* MAINTAINERS: Add myself as AVR maintainer.
* NEWS: Note new target avr.

22 years ago* Makefile.in: Add support for AVR target.
troth [Thu, 25 Apr 2002 20:34:54 +0000 (20:34 +0000)]
* Makefile.in: Add support for AVR target.
* configure.tgt: Add support for AVR target.
* avr-tdep.c: New file
* config/avr/avr.mt: New file.

22 years ago* MAINTAINERS: Add myself to write-after-approval.
troth [Thu, 25 Apr 2002 18:20:07 +0000 (18:20 +0000)]
* MAINTAINERS: Add myself to write-after-approval.

22 years ago * configure.in (CC_FOR_BUILD): Set to gcc whether
fitzsim [Thu, 25 Apr 2002 18:12:37 +0000 (18:12 +0000)]
* configure.in (CC_FOR_BUILD): Set to gcc whether
cross-compiling or not.
(CC): Add -isystem's for targ-include and libc/include when they
do not already appear in CC.

22 years ago2002-04-24 Pierre Muller <ics.u-strasbg.fr>
muller [Thu, 25 Apr 2002 16:33:11 +0000 (16:33 +0000)]
2002-04-24  Pierre Muller  <ics.u-strasbg.fr>

* f-lang.c (get_bf_for_fcn): Replace fprintf (stderr,...
with fprintf_unfiltered (gdb_stderr,....

22 years ago2002-04-25 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Thu, 25 Apr 2002 16:29:25 +0000 (16:29 +0000)]
2002-04-25  Pierre Muller  <muller@ics.u-strasbg.fr>

Fix PR gdb/508.
* symfile.c (add_filename_language): Fix wrong xrealloc size argument.

22 years ago2002-04-25 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Thu, 25 Apr 2002 14:51:28 +0000 (14:51 +0000)]
2002-04-25  Pierre Muller  <muller@ics.u-strasbg.fr>

* p-exp.y: Also use new prev_lexptr variable
to improve error reporting. Based on Michael Snyder
2002-04-24 dated patch to c-exp.y.

22 years agoAdd AM_MAINTAINER_MODE macro to configure.in in calc example.
nickc [Thu, 25 Apr 2002 13:19:01 +0000 (13:19 +0000)]
Add AM_MAINTAINER_MODE macro to configure.in in calc example.

22 years ago2002-04-25 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 25 Apr 2002 12:48:04 +0000 (12:48 +0000)]
2002-04-25  Elena Zannoni <ezannoni@redhat.com>

        * readelf.c (get_AT_name): Handle DW_AT_GNU_vector.

22 years ago2002-04-24 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 25 Apr 2002 12:46:16 +0000 (12:46 +0000)]
2002-04-24  Elena Zannoni  <ezannoni@redhat.com>

* dwarf2.h: Add DW_AT_GNU_vector.

22 years agoThe patch contains mostly fixes for the disassembler. It also fixes
nickc [Thu, 25 Apr 2002 10:59:14 +0000 (10:59 +0000)]
The patch contains mostly fixes for the disassembler. It also fixes
a crash of the assembler with some malformed source input.
Long segmented addresses are now correctly relocated.
Finally it updates my email address in the MAINTAINERS file.

22 years ago* alpha-tdep.c (alpha_breakpoint_from_pc): New function.
thorpej [Thu, 25 Apr 2002 06:22:21 +0000 (06:22 +0000)]
* alpha-tdep.c (alpha_breakpoint_from_pc): New function.
(alpha_gdbarch_init): Set gdbarch_breakpoint_from_pc to
alpha_breakpoint_from_pc.  Set gdbarch_function_start_offset
to 0.
* config/alpha/tm-alpha.h: Remove forward decls of struct type
and struct value.
(FUNCTION_START_OFFSET): Remove.
(BREAKPOINT): Ditto.

22 years ago2002-02-24 Chris Demetriou <cgd@broadcom.com>
cgd [Thu, 25 Apr 2002 05:37:03 +0000 (05:37 +0000)]
2002-02-24  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen: Fix formatting of calls to Unpredictable().

22 years ago* MAINTAINERS: Reflect that multi-arch is enabled for VAX.
thorpej [Thu, 25 Apr 2002 05:19:48 +0000 (05:19 +0000)]
* MAINTAINERS: Reflect that multi-arch is enabled for VAX.
* NEWS: Ditto.

22 years ago* alpha-linux-tdep.c (alpha_linux_pc_in_sigtramp): New function.
thorpej [Thu, 25 Apr 2002 05:06:07 +0000 (05:06 +0000)]
* alpha-linux-tdep.c (alpha_linux_pc_in_sigtramp): New function.
(alpha_linux_init_abi): Set gdbarch_pc_in_sigtramp to
alpha_linux_pc_in_sigtramp.
* alpha-osf1-tdep.c (alpha_osf1_pc_in_sigtramp): New function.
(alpha_osf1_init_abi): Set gdbarch_pc_in_sigtramp to
alpha_osf1_pc_in_sigtramp.
* alpha-tdep.c (alpha_osf_in_sigtramp): Remove.
* alphafbsd-tdep.c (alphafbsd_pc_in_sigtramp): New function.
(alphafbsd_init_abi): Set gdbarch_pc_in_sigtramp to
alphafbsd_pc_in_sigtramp.
* alphanbsd-tdep.c (alphanbsd_pc_in_sigtramp): New function.
(alphanbsd_init_abi): Set gdbarch_pc_in_sigtramp to
alphanbsd_pc_in_sigtramp.
* config/alpha/tm-alpha.h (IN_SIGTRAMP): Remove.
* config/alpha/tm-alphalinux.h (IN_SIGTRAMP): Remove.

22 years ago* config/alpha/nbsd.mh (NATDEPFILES): Remove solib-legacy.o.
thorpej [Thu, 25 Apr 2002 02:50:17 +0000 (02:50 +0000)]
* config/alpha/nbsd.mh (NATDEPFILES): Remove solib-legacy.o.

22 years ago* Makefile.in (ALLDEPFILES): Add alphanbsd-nat.c and
thorpej [Thu, 25 Apr 2002 02:44:05 +0000 (02:44 +0000)]
* Makefile.in (ALLDEPFILES): Add alphanbsd-nat.c and
alphanbsd-tdep.c.
(alphanbsd-nat.o): New dependency list.
(alphanbsd-tdep.o): Ditto.
* NEWS: Note new native NetBSD/alpha configuration.
* alphanbsd-nat.c: New file.
* alphanbsd-tdep.c: Ditto.
* configure.host (alpha*-*-netbsd*): New host.
* configure.tgt (alpha*-*-netbsd*): New target.
* config/alpha/nbsd.mh: New file.
* config/alpha/nbsd.mt: Ditto.
* config/alpha/nm-nbsd.h: Ditto.
* config/alpha/tm-nbsd.h: Ditto.

22 years ago* Makefile.in (ALLDEPFILES): Add alpha-osf1-tdep.c.
thorpej [Thu, 25 Apr 2002 02:28:55 +0000 (02:28 +0000)]
* Makefile.in (ALLDEPFILES): Add alpha-osf1-tdep.c.
(alpha-osf1-tdep.o): New dependency list.
* alpha-tdep.h (gdbarch_tdep): Add dynamic_sigtramp_offset
and skip_sigtramp_frame members.
* alpha-linux-tdep.c: Include gdbcore.h.
(alpha_linux_sigtramp_offset): Change return type to LONGEST.
(alpha_linux_init_abi): Initialize tdep->dynamic_sigtramp_offset.
* alpha-osf1-tdep.c: New file.
* alpha-tdep.c (alpha_osf_skip_sigtramp_frame): Moved to
alpha-osf1-dep.c.
(alpha_frame_past_sigtramp_frame): New function.
(alpha_dynamic_sigtramp_offset): Ditto.
(alpha_proc_desc_is_dyn_sigtramp): Ditto.
(alpha_set_proc_desc_is_dyn_sigtramp): Ditto.
(ALPHA_PROC_SIGTRAMP_MAGIC): Define.
(push_sigtramp_desc): Use alpha_set_proc_desc_is_dyn_sigtramp.
(after_prologue): Use alpha_proc_desc_is_dyn_sigtramp.
(find_proc_desc): Use alpha_dynamic_sigtramp_offset.
(alpha_frame_chain): Use alpha_frame_past_sigtramp_frame.
(alpha_init_extra_frame_info): Use alpha_proc_desc_is_dyn_sigtramp.
(alpha_pop_frame): Use alpha_proc_desc_is_dyn_sigtramp.
(alpha_gdbarch_init): Initialize tdep->dynamic_sigtramp_offset
and tdep->skip_sigtramp_frame.  Set gdbarch_skip_trampoline_code
to find_solib_trampoline_target.
* config/alpha/alpha-osf1.mt (TDEPFILES): Add alpha-osf1-tdep.o.
* config/alpha/tm-alpha.h: Remove inclusion of regcache.h.
(SKIP_TRAMPOLINE_CODE): Remove.
(PROC_DESC_IS_DYN_SIGTRAMP): Ditto.
(SET_PROC_DESC_IS_DYN_SIGTRAMP): Ditto.
(DYNAMIC_SIGTRAMP_OFFSET): Ditto.
(FRAME_PAST_SIGTRAMP_FRAME): Ditto.
* config/alpha/tm-alphalinux.h (PROC_DESC_IS_DYN_SIGTRAMP): Remove.
(PROC_SIGTRAMP_MAGIC): Ditto.
(PROC_DESC_IS_DYN_SIGTRAMP): Ditto.
(SET_PROC_DESC_IS_DYN_SIGTRAMP): Ditto.
(SET_PROC_DESC_IS_DYN_SIGTRAMP): Ditto.
(DYNAMIC_SIGTRAMP_OFFSET): Ditto.
(FRAME_PAST_SIGTRAMP_FRAME): Ditto.

22 years ago* NEWS: Note that Alpha targets are now multi-arch.
thorpej [Thu, 25 Apr 2002 01:21:57 +0000 (01:21 +0000)]
* NEWS: Note that Alpha targets are now multi-arch.

22 years agodaily update
amodra [Thu, 25 Apr 2002 00:00:08 +0000 (00:00 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Thu, 25 Apr 2002 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago2002-04-24 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 24 Apr 2002 22:26:31 +0000 (22:26 +0000)]
2002-04-24  Michael Snyder  <msnyder@redhat.com>

* parser-defs.h (prev_lexptr): New external variable.
* parse.c (parse_exp_1): Set prev_lexptr to null before
calling the language-specific parser.
* c-exp.y (yylex): Set prev_lexptr to start of current token.
(yyerror): Use prev_lexptr in error reporting.

22 years ago2002-04-24 Daniel Jacobowitz <drow@mvista.com>
drow [Wed, 24 Apr 2002 22:11:28 +0000 (22:11 +0000)]
2002-04-24  Daniel Jacobowitz  <drow@mvista.com>

        * gdb.threads/linux-dp.exp: Use 'unset' instead of 'array unset'.

22 years ago2002-04-24 Daniel Jacobowitz <drow@mvista.com>
drow [Wed, 24 Apr 2002 22:09:52 +0000 (22:09 +0000)]
2002-04-24  Daniel Jacobowitz  <drow@mvista.com>

        * config/i386/tm-linux.h: Define FILL_FPXREGSET.
        * gregset.h: If FILL_FPXREGSET is defined, provide
        gdb_fpxregset_t, supply_fpxregset, and fill_fpxregset.
        * linux-proc.c (linux_do_thread_registers): If FILL_FPXREGSET
        is defined, call fill_fpxregset.

22 years ago2002-04-24 Chris G. Demetriou <cgd@broadcom.com>
cgd [Wed, 24 Apr 2002 21:52:45 +0000 (21:52 +0000)]
2002-04-24  Chris G. Demetriou  <cgd@broadcom.com>

        * config/tc-mips.c (macro_build): Do _not_ allow MIPS-3D
        instructions to be generated by macros.

22 years ago2002-04-24 Roland McGrath <roland@frob.com>
msnyder [Wed, 24 Apr 2002 21:44:45 +0000 (21:44 +0000)]
2002-04-24  Roland McGrath  <roland@frob.com>

* config/i386/i386gnu.mh (NATDEPFILES): Add core-regset.o here.
* i386gnu-nat.c [HAVE_SYS_PROCFS_H]
(supply_gregset, supply_fpregset): New functions.

* gnu-nat.c (gnu_find_memory_regions): New function.
(init_gnu_ops): Set `to_find_memory_regions' hook to that.
(gnu_xfer_memory): Add a cast.

22 years agoclean up cvs merge conflict flags.
msnyder [Wed, 24 Apr 2002 21:22:36 +0000 (21:22 +0000)]
clean up cvs merge conflict flags.

22 years ago2002-04-24 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 24 Apr 2002 21:22:05 +0000 (21:22 +0000)]
2002-04-24  Michael Snyder  <msnyder@redhat.com>

        * arm-tdep.c (arm_scan_prologue): Move "mov ip, sp" into the
        loop.  Add handling for "str lr, [sp, #-4]!" and for saves
        of argument regs ("str r(0123), [r11, #-nn"]).
        (arm_skip_prologue): Better handling for frameless functions.
        Treat "mov ip, sp" as optional.  Recognize "str lr, [sp, #-4]".
        (arm_skip_prologue): Recognize str r(0123), [r11, #-nn].

22 years ago * Makefile.am (check-DEJAGNU): New target.
fitzsim [Wed, 24 Apr 2002 20:49:42 +0000 (20:49 +0000)]
* Makefile.am (check-DEJAGNU): New target.
(site.exp): Likewise.
* acinclude.m4 (NEWLIB_CONFIGURE): Replace AC_CANONICAL_HOST
with AC_CANONICAL_SYSTEM.  Remove AC_CANONICAL_BUILD.
* libc/locale/locale.c (_setlocale_r): Add UTF-8 support.
* libc/stdlib/mbtowc_r.c (_mbtowc_r): Likewise.
* libc/stdlib/wctomb_r.c (_wctomb_r): Likewise.
* testsuite: New directory.
* testsuite/config: Likewise.
* testsuite/lib: Likewise.
* testsuite/newlib.locale: Likewise.
* testsuite/newlib.string: Likewise.
* testsuite/config/default.exp: New file.
* testsuite/lib/checkoutput.exp: New file.
* testsuite/lib/newlib.exp: New file.
* testsuite/lib/passfail.exp: New file.
* testsuite/newlib.locale/UTF-8.c: New file.
* testsuite/newlib.locale/UTF-8.exp: New file.
* testsuite/newlib.locale/locale.exp: New file.
* testsuite/newlib.string/string.exp: New file.
* testsuite/newlib.string/tstring.c: New file.

22 years ago2002-04-24 Chris G. Demetriou <cgd@broadcom.com>
cgd [Wed, 24 Apr 2002 18:48:59 +0000 (18:48 +0000)]
2002-04-24  Chris G. Demetriou  <cgd@broadcom.com>

        * elfxx-mips.c (_bfd_mips_elf_print_private_bfd_data): If MDMX or
        MIPS-16 ASE flags are set, print something to indicate that.

22 years ago* arm-tdep.c (arm_gdbarch_init): Add comment that NUM_REGS nor
cagney [Wed, 24 Apr 2002 18:25:44 +0000 (18:25 +0000)]
* arm-tdep.c (arm_gdbarch_init): Add comment that NUM_REGS nor
NUM_PSEUDO_REGS can be used.

22 years ago * library/managedwin.ith (_ignore_on_save): New protected method.
kseitz [Wed, 24 Apr 2002 17:11:18 +0000 (17:11 +0000)]
    * library/managedwin.ith (_ignore_on_save): New protected method.
        * library/managedwin.itb (shutdown): If _ignore_on_save, don't
        save this window to the active window list in the preferences
        file.
        * library/debugwin.ith (DebugWin::_ignore_on_save): Don't save
        this window to preferences active list.
        (DebugWinDOpts::_ignore_on_save): Likewise.
        * library/pluginwin.itcl (_ignore_on_save): Likewise.
        * library/download.ith (_ignore_on_save): Likewise.

22 years ago* arch-utils.h: Update copyright.
cagney [Wed, 24 Apr 2002 16:28:14 +0000 (16:28 +0000)]
* arch-utils.h: Update copyright.

* gdbarch.sh (PC_IN_SIGTRAMP): Add.
* gdbarch.h, gdbarch.c: Re-generate.

* inferior.h (IN_SIGTRAMP): Delete definition.
* arch-utils.c (legacy_pc_in_sigtramp): New function.
* arch-utils.h (legacy_pc_in_sigtramp): Declare.

* mips-tdep.c (mips_init_extra_frame_info): Use PC_IN_SIGTRAMP.
(mips_dump_tdep): Do not print value of IN_SIGTRAMP.
* hppa-tdep.c (pc_in_interrupt_handler):  Use PC_IN_SIGTRAMP.
(find_proc_framesize): Ditto.
* alpha-tdep.c (alpha_osf_skip_sigtramp_frame): Ditto.
(alpha_init_extra_frame_info): Ditto.
* infrun.c (handle_inferior_event): Ditto.
(handle_inferior_event): Ditto.
(check_sigtramp2): Ditto.
* blockframe.c (create_new_frame): Ditto.
(get_prev_frame): Ditto.
* ppc-linux-tdep.c: Update comments.
* i386-linux-tdep.c: Update comments.
* breakpoint.c (bpstat_what): Update comment.

* gdbint.texinfo (Target Architecture Definition): Replace
IN_SIGTRAMP with PC_IN_SIGTRAMP.

22 years ago2002-04-24 Michal Ludvig <mludvig@suse.cz>
mludvig [Wed, 24 Apr 2002 15:33:49 +0000 (15:33 +0000)]
2002-04-24  Michal Ludvig  <mludvig@suse.cz>

* gdbserver/linux-low.c (regsets_fetch_inferior_registers),
(regsets_store_inferior_registers): Removed cast to int from
ptrace() calls.
* gdbserver/regcache.h: Added declaration of struct inferior_info.

22 years ago * config/tc-i386.c (output_jump, output_disp)
schwab [Wed, 24 Apr 2002 14:56:07 +0000 (14:56 +0000)]
* config/tc-i386.c (output_jump, output_disp)
(md_estimate_size_before_relax): Don't set fx_pcrel_adjust any
more.
(md_apply_fix3): Remember addend value for rela relocations.
(tc_gen_reloc): Correctly compute pc-relative relocation addend.

22 years ago2002-04-24 David S. Miller <davem@redhat.com>
davem [Wed, 24 Apr 2002 13:48:39 +0000 (13:48 +0000)]
2002-04-24  David S. Miller  <davem@redhat.com>

* i960-tdep.c (register_in_window_p): New function.
(i960_find_saved_register): Use it instead of
REGISTER_IN_WINDOW_P.
* config/i960/tm-i960.h (REGISTER_IN_WINDOW): Delete.

2002-04-24  David S. Miller  <davem@redhat.com>

* gdbint.texinfo (REGISTER_IN_WINDOW): Delete definition.

22 years ago2002-04-24 David S. Miller <davem@redhat.com>
davem [Wed, 24 Apr 2002 13:48:24 +0000 (13:48 +0000)]
2002-04-24  David S. Miller  <davem@redhat.com>

* i960-tdep.c (register_in_window_p): New function.
(i960_find_saved_register): Use it instead of
REGISTER_IN_WINDOW_P.
* config/i960/tm-i960.h (REGISTER_IN_WINDOW): Delete.

2002-04-24  David S. Miller  <davem@redhat.com>

* gdbint.texinfo (REGISTER_IN_WINDOW): Delete definition.

22 years agoAdd Indonesian translation
nickc [Wed, 24 Apr 2002 09:01:44 +0000 (09:01 +0000)]
Add Indonesian translation

22 years ago2002-04-24 David S. Miller <davem@redhat.com>
davem [Wed, 24 Apr 2002 08:00:53 +0000 (08:00 +0000)]
2002-04-24  David S. Miller  <davem@redhat.com>

* symtab.h (find_stab_function_addr): Kill extern.
* minsyms.c (find_stab_function_addr): Remove from here...
* dbxread.c: ... to here, and mark it static.

22 years ago2002-04-20 David S. Miller <davem@redhat.com>
davem [Wed, 24 Apr 2002 07:12:25 +0000 (07:12 +0000)]
2002-04-20  David S. Miller  <davem@redhat.com>

* sparc-tdep.c (sparc_pop_frame): Only need to allocate
SPARC_INTREG_SIZE * 16 bytes for reg_temp.

22 years ago2002-04-21 David S. Miller <davem@redhat.com>
davem [Wed, 24 Apr 2002 05:34:51 +0000 (05:34 +0000)]
2002-04-21  David S. Miller  <davem@redhat.com>

* remote-vxsparc.c (vx_read_register): Fix typo, we want
REGISTER_RAW_SIZE of SP_REGNUM not CORE_ADDR.
(vx_write_register): Likewise.

22 years ago2002-04-23 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Wed, 24 Apr 2002 03:07:32 +0000 (03:07 +0000)]
2002-04-23  Elena Zannoni  <ezannoni@redhat.com>

* gdb.base/help.exp: Change 'help status' to allow for target
dependent output differences.

22 years ago*** empty log message ***
gdbadmin [Wed, 24 Apr 2002 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Wed, 24 Apr 2002 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago2002-04-23 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Tue, 23 Apr 2002 21:33:34 +0000 (21:33 +0000)]
2002-04-23  Jeff Johnston  <jjohnstn@redhat.com>

        *  libc/include/machine/types.h (__pid_t, __off_t, __loff_t): Added.
        *  libc/sys/linux/Makefile.am: Add support for mmap.c.
        *  libc/sys/linux/Makefile.in: Regenerated.
        *  libc/sys/linux/mmap.c: New file.
        *  libc/sys/linux/machine/i386/syscall.h: Add _syscall6 macro.
        *  libc/sys/linux/sys/types.h (pid_t, off_t, loff_t): Added.

22 years ago2002-04-23 Ben Elliston <bje@redhat.com>
bje [Tue, 23 Apr 2002 21:00:33 +0000 (21:00 +0000)]
2002-04-23  Ben Elliston  <bje@redhat.com>

* sidcpuutil.h (basic_cpu::update_trace_destination): Open trace
file in append mode.  Prefix trace session data with "start of
trace" text.

22 years ago2002-04-22 Michael Snyder <msnyder@redhat.com>
msnyder [Tue, 23 Apr 2002 18:10:04 +0000 (18:10 +0000)]
2002-04-22  Michael Snyder  <msnyder@redhat.com>

* arm-tdep.c (arm_skip_prologue): Recognize "sub sp, sp, #nn".

22 years ago2002-04-23 H.J. Lu <hjl@gnu.org>
hjl [Tue, 23 Apr 2002 17:20:20 +0000 (17:20 +0000)]
2002-04-23  H.J. Lu <hjl@gnu.org>

* gas/mips/elempic.d: Use empic.l.
* gas/mips/telempic.d: Likewise.
* gas/mips/tempic.d: Likewise.

22 years ago2002-04-23 H.J. Lu <hjl@gnu.org>
hjl [Tue, 23 Apr 2002 16:19:07 +0000 (16:19 +0000)]
2002-04-23  H.J. Lu <hjl@gnu.org>

* gas/hppa/parse/parse.exp: Don't expect failure on line separator
test on hppa*-*-linux* nor hppa*-*-netbsd*.

22 years ago * source.c (is_regular_file): New function.
brobecke [Tue, 23 Apr 2002 11:09:09 +0000 (11:09 +0000)]
    * source.c (is_regular_file): New function.
        (openp): Check wether file to open is a regular file
        to avoid opening directories.

22 years ago2002-04-22 Michael Chastain <mec@shout.net>
chastain [Tue, 23 Apr 2002 05:18:28 +0000 (05:18 +0000)]
2002-04-22  Michael Chastain  <mec@shout.net>

* gdb.c++/local.exp: Add PR numbers: gdb/482, gdb/483.

22 years ago2002-04-22 Michael Chastain <mec@shout.net>
chastain [Tue, 23 Apr 2002 05:17:57 +0000 (05:17 +0000)]
2002-04-22  Michael Chastain  <mec@shout.net>

* gdb.c++/local.exp: Add PR numbers: gdb/482, gdb/483.

22 years ago * elf32-hppa.c (hppa_type_of_stub): Correct and simplify condition
amodra [Tue, 23 Apr 2002 05:11:22 +0000 (05:11 +0000)]
* elf32-hppa.c (hppa_type_of_stub): Correct and simplify condition
under which a plt call stub is used.
(final_link_relocate): Similarly.
(allocate_plt_static): Clear h-plabel except when plt entry is
exclusively used for a plabel.
(allocate_dynrelocs): Use the above to simplify plt sizing.
(struct elf32_hppa_link_hash_table): Add has_22bit_branch.
(elf32_hppa_link_hash_table_create): Init.
(BL22_RP): Define.
(hppa_build_one_stub): Use BL22_RP if has_22bit_branch.
(elf32_hppa_check_relocs): Set has_22bit_branch.

* elf32-hppa.c (elf32_hppa_check_relocs): Remove debug message.
(final_link_relocate): Likewise.

22 years ago2002-04-22 Michael Chastain <mec@shout.net>
chastain [Tue, 23 Apr 2002 05:08:31 +0000 (05:08 +0000)]
2002-04-22  Michael Chastain  <mec@shout.net>

* gdb.c++/method.exp: Fix syntax of reference to gdb/277.

22 years ago2002-04-22 Michael Chastain <mec@shout.net>
chastain [Tue, 23 Apr 2002 05:08:10 +0000 (05:08 +0000)]
2002-04-22  Michael Chastain  <mec@shout.net>

* gdb.c++/method.exp: Fix syntax of reference to gdb/277.

22 years ago* findvar.c (extract_signed_integer): Cast printf argument
thorpej [Tue, 23 Apr 2002 03:00:56 +0000 (03:00 +0000)]
* findvar.c (extract_signed_integer): Cast printf argument
to suppress format warning.
(extract_unsigned_integer): Likewise.
* infcmd.c (registers_info): Likewise.
* top.c (get_prompt_1): Likewise.
* valops.c (value_assign): Likewise.
* valprint.c (print_decimal): Likewise.

22 years ago2002-04-22 H.J. Lu (hjl@gnu.org)
hjl [Tue, 23 Apr 2002 02:06:52 +0000 (02:06 +0000)]
2002-04-22  H.J. Lu  (hjl@gnu.org)

* c-exp.y (typebase): Support

[long|long long|short] [signed|unsigned] [int|]

and

signed [long|long long|short] int

22 years ago* Makefile.in (vax-tdep.o): Add $(arch_utils_h), $(inferior_h),
thorpej [Tue, 23 Apr 2002 00:53:28 +0000 (00:53 +0000)]
* Makefile.in (vax-tdep.o): Add $(arch_utils_h), $(inferior_h),
and vax-tdep.h.
* vax-tdep.h: New file.
* vax-tdep.c: Include inferior.h, arch-utils.h, and vax-tdep.h.
Make several routines static.
(vax_get_saved_register): New function.
(vax_gdbarch_init): New function.
(_initialize_vax_tdep): Register vax_gdbarch_init.
* config/vax/tm-vax.h: Set GDB_MULTI_ARCH to GDB_MULTI_ARCH_PARTIAL.
Remove macros now under the control of gdbarch.

22 years ago * generic/gdbtk-stack.c (Gdbtk_Stack_Init): Don't link
kseitz [Tue, 23 Apr 2002 00:03:07 +0000 (00:03 +0000)]
    * generic/gdbtk-stack.c (Gdbtk_Stack_Init): Don't link
        selected_frame_level directly.
        * generic/gdbtk-hooks.c (gdbtk_selected_frame_changed): Set
        the global "gdb_selected_frame_level" directly.

22 years ago*** empty log message ***
gdbadmin [Tue, 23 Apr 2002 00:00:11 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Tue, 23 Apr 2002 00:00:07 +0000 (00:00 +0000)]
daily update

22 years ago2002-04-22 Michael Snyder <msnyder@redhat.com>
msnyder [Mon, 22 Apr 2002 23:22:03 +0000 (23:22 +0000)]
2002-04-22  Michael Snyder  <msnyder@redhat.com>

* arm-tdep.c: Some whitespace and coding standards tweaks.

22 years ago2002-04-22 José Fonseca <jrfonseca@users.sf.net>
earnie [Mon, 22 Apr 2002 23:19:35 +0000 (23:19 +0000)]
2002-04-22  José Fonseca  <jrfonseca@users.sf.net>

* include/GL/gl.h: New file.
* include/GL/glext.h: Ditto.
* include/GL/glu.h: Ditto.

22 years ago* vax-tdep.c: Include regcache.h.
thorpej [Mon, 22 Apr 2002 23:13:49 +0000 (23:13 +0000)]
* vax-tdep.c: Include regcache.h.
(vax_call_dummy_words): New.
(sizeof_vax_call_dummy_words): New.
(vax_fix_call_dummy): New function.
(vax_saved_pc_after_call): Ditto.
* config/vax/tm-vax.h: Don't include regcache.h.
(SAVED_PC_AFTER_CALL): Use vax_saved_pc_after_call.
(CALL_DUMMY): Remove.
(CALL_DUMMY_WORDS): Define.
(SIZEOF_CALL_DUMMY_WORDS): Define.
(FIX_CALL_DUMMY): Use vax_fix_call_dummy.

22 years ago2002-04-18 Michael Snyder <msnyder@redhat.com>
msnyder [Mon, 22 Apr 2002 22:46:38 +0000 (22:46 +0000)]
2002-04-18  Michael Snyder  <msnyder@redhat.com>

* arm-tdep.h: Change regnum defines to enums for ease of debugging.

22 years ago2002-04-22 Chris Demetriou <cgd@broadcom.com>
cgd [Mon, 22 Apr 2002 22:29:46 +0000 (22:29 +0000)]
2002-04-22  Chris Demetriou  <cgd@broadcom.com>

        * gas/mips/mips-gp64-fp32.l: New file.
        * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr
        output.
        * gas/mips/mips-gp64-fp64.l: New file.
        * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr
        output.

22 years ago2002-04-22 Chris Demetriou <cgd@broadcom.com>
cgd [Mon, 22 Apr 2002 21:50:43 +0000 (21:50 +0000)]
2002-04-22  Chris Demetriou  <cgd@broadcom.com>

        * config/tc-mips.c (macro_build): Add close-parenthesis missing
        from previous change.

(also, fix ChangeLog entry for previous patch.)

22 years ago * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't build
jakub [Mon, 22 Apr 2002 21:37:48 +0000 (21:37 +0000)]
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't build
search table if some FDE is DW_EH_PE_aligned encoded either.
(_bfd_elf_write_section_eh_frame): Handle terminating FDE specially.

22 years ago* vax-tdep.c (vax_frame_chain): New function.
thorpej [Mon, 22 Apr 2002 21:32:03 +0000 (21:32 +0000)]
* vax-tdep.c (vax_frame_chain): New function.
(vax_push_dummy_frame): Ditto.
(vax_pop_frame): Ditto.
* config/vax/tm-vax.h (FRAME_CHAIN): vax_frame_chain.
(FRAMELESS_FUNCTION_INVOCATION): Use
generic_frameless_function_invocation_not.
(PUSH_DUMMY_FRAME): Use vax_push_dummy_frame.
(POP_FRAME): Use vax_pop_frame.

22 years ago2002-04-22 Eric Christopher <echristo@redhat.com>
echristo [Mon, 22 Apr 2002 21:21:04 +0000 (21:21 +0000)]
2002-04-22  Eric Christopher  <echristo@redhat.com>

* config/tc-mips.c: Add warning if macro instructions are expanded
into a branch delay slot.

22 years ago2002-04-22 Chris Demetriou <cgd@broadcom.com>
cgd [Mon, 22 Apr 2002 21:14:39 +0000 (21:14 +0000)]
2002-04-22  Chris Demetriou  <cgd@broadcom.com>

        * lib/gas-defs.exp (run_dump_test): Support new attribute "stderr"
        which is a file used to regexp_diff the assembler's pruned stderr
        output.
        (write_file): New helper function to write a string into a file.

        * gas/mips/empic.l: New file which matches empic tests' warnings.
        * gas/mips/empic.d: Use empic.l.

22 years ago* vax-tdep.c (vax_store_struct_return): New function.
thorpej [Mon, 22 Apr 2002 20:59:27 +0000 (20:59 +0000)]
* vax-tdep.c (vax_store_struct_return): New function.
(vax_extract_return_value): Ditto.
(vax_store_return_value): Ditto.
(vax_extract_struct_value_address): Ditto.
* config/vax/tm-vax.h (STORE_STRUCT_RETURN): Use
vax_store_struct_return.
(EXTRACT_RETURN_VALUE): Use vax_extract_return_value.
(STORE_RETURN_VALUE): Use vax_store_return_value.
(EXTRACT_STRUCT_VALUE_ADDRESS): Use vax_extract_struct_value_address.

22 years ago* vax-tdep.c (vax_frame_saved_pc): New function.
thorpej [Mon, 22 Apr 2002 20:38:39 +0000 (20:38 +0000)]
* vax-tdep.c (vax_frame_saved_pc): New function.
(vax_frame_args_address_correct): Ditto.
(vax_frame_args_address): Ditto.
(vax_frame_locals_address): Ditto.
(vax_frame_num_args): Move code to be in proximity to
other frame-related functions.
* config/vax/tm-vax.h (INNER_THAN): Use core_addr_lessthan.
(FRAME_SAVED_PC): Use vax_frame_saved_pc.
(FRAME_ARGS_ADDRESS_CORRECT): Use vax_frame_args_address_correct.
(FRAME_ARGS_ADDRESS): Use vax_frame_args_address.
(FRAME_LOCALS_ADDRESS): Use vax_frame_locals_address.

22 years ago2002-04-22 H.J. Lu (hjl@gnu.org)
hjl [Mon, 22 Apr 2002 20:19:51 +0000 (20:19 +0000)]
2002-04-22  H.J. Lu  (hjl@gnu.org)

* Makefile.in (FLAGS_TO_PASS): Add libdir, mandir, datadir and
includedir.

22 years ago* vax-tdep.c (vax_frame_init_saved_regs): New function.
thorpej [Mon, 22 Apr 2002 19:44:04 +0000 (19:44 +0000)]
* vax-tdep.c (vax_frame_init_saved_regs): New function.
* config/vax/tm-vax.h (FRAME_FIND_SAVED_REGS): Remove.
(FRAME_INIT_SAVED_REGS): New macro.

22 years ago * acinclude.m4 (newlib_cflags): Remove include directories that
fitzsim [Mon, 22 Apr 2002 18:33:28 +0000 (18:33 +0000)]
* acinclude.m4 (newlib_cflags): Remove include directories that
are already specified in the top-level configure.in's FLAGS_FOR_TARGET.

22 years ago* MAINTAINERS: Reflect that the Alpha target has been multi-arch'd.
thorpej [Mon, 22 Apr 2002 17:01:51 +0000 (17:01 +0000)]
* MAINTAINERS: Reflect that the Alpha target has been multi-arch'd.

22 years ago* alpha-nat.c (get_longjmp_target): Use ALPHA_* constants
thorpej [Mon, 22 Apr 2002 15:59:10 +0000 (15:59 +0000)]
* alpha-nat.c (get_longjmp_target): Use ALPHA_* constants
where needed.
(fetch_osf_core_registers): Likewise.
(supply_gregset): Likewise.

22 years ago * elf-eh-frame.c (struct eh_cie_fde): Add per_encoding_relative.
jakub [Mon, 22 Apr 2002 12:05:59 +0000 (12:05 +0000)]
* elf-eh-frame.c (struct eh_cie_fde): Add per_encoding_relative.
(_bfd_elf_discard_section_eh_frame): Set it for CIEs with pcrel
encoded personality.
(_bfd_elf_write_section_eh_frame): Adjust pcrel encoded personality
for CIE/FDE removal.

22 years agoDocument some changes to address internal-errors on Tru64 5.1.
brobecke [Mon, 22 Apr 2002 10:20:44 +0000 (10:20 +0000)]
Document some changes to address internal-errors on Tru64 5.1.
Add missing blank line before one of the previous entries.

22 years ago * symfile.h (get_section_index): Define.
brobecke [Mon, 22 Apr 2002 10:19:35 +0000 (10:19 +0000)]
    * symfile.h (get_section_index): Define.
        * symfile.c (get_section_index): New function.
        * mdebugread.c (SC_IS_SBSS): New macro.
        (SC_IS_BSS): Return true for the scBss storage class only, as
        the scSBss storage class refers to the .sbss section.
        (parse_partial_symbols): Discard the symbols which associated
        section does not exist.
        Make sure to use the .sbss section index for symbols which
        storage class is scBss, rather than using the .bss section index.

22 years ago* symfile.h (get_section_index): Define.
brobecke [Mon, 22 Apr 2002 10:19:04 +0000 (10:19 +0000)]
* symfile.h (get_section_index): Define.
* symfile.c (get_section_index): New function.
* mdebugread.c (SC_IS_SBSS): New macro.
(SC_IS_BSS): Return true for the scBss storage class only, as
the scSBss storage class refers to the .sbss section.
(parse_partial_symbols): Discard the symbols which associated
section does not exist.
Make sure to use the .sbss section index for symbols which
storage class is scBss, rather than using the .bss section index.

22 years ago* vax-tdep.c: Update copyright years.
thorpej [Mon, 22 Apr 2002 06:56:03 +0000 (06:56 +0000)]
* vax-tdep.c: Update copyright years.
(vax_register_name): New function.
(vax_register_byte): Ditto.
(vax_register_raw_size): Ditto.
(vax_register_virtual_size): Ditto.
(vax_register_virtual_type): Ditto.
* config/vax/tm-vax.h: Update copyright years.
(REGISTER_NAMES): Remove.
(REGISTER_NAME): Define.
(REGISTER_BYTE): Use vax_register_byte.
(REGISTER_RAW_SIZE): Use vax_register_raw_size.
(REGISTER_VIRTUAL_SIZE): Use vax_register_virtual_size.
(REGISTER_VIRTUAL_TYPE): Use vax_register_virtual_type.

22 years agoRevert Sparc OS abi changes.
davem [Mon, 22 Apr 2002 03:51:29 +0000 (03:51 +0000)]
Revert Sparc OS abi changes.

22 years ago* config/sparc/tm-sparc.h (sparc_skip_prologue): Restore
cagney [Mon, 22 Apr 2002 02:18:58 +0000 (02:18 +0000)]
* config/sparc/tm-sparc.h (sparc_skip_prologue): Restore
declaration
* arc-tdep.c (arc_prologue_frameless_p): Fix syntax error.

22 years ago2002-04-21 David S. Miller <davem@redhat.com>
davem [Mon, 22 Apr 2002 01:39:54 +0000 (01:39 +0000)]
2002-04-21  David S. Miller  <davem@redhat.com>

* gdbint.texinfo (SKIP_PROLOGUE_FRAMELESS_P): Delete definition.

22 years ago2002-04-20 David S. Miller <davem@redhat.com>
davem [Mon, 22 Apr 2002 01:02:00 +0000 (01:02 +0000)]
2002-04-20  David S. Miller  <davem@redhat.com>

* sparc-tdep.h: New file.
* sparc-tdep.c (elf-bfd.h): Include.
(SPARC_HAS_FPU, FP_REGISTER_BYTES, FP_MAX_REGNUM,
SPARC_INTREG_SIZE, DUMMY_REG_SAVE_OFFSET, gdbarch_tdep,
CALL_DUMMY_CALL_OFFSET): Move out to sparc-tdep.h
(sparc_dump_tdep): New function.
(_initialize_sparc_tdep): Use gdbarch_register instead of
register_gdbarch_init which is deprecated.
(process_note_abi_tag_sections, sparc_abi_handler,
sparc_abi_handler_list, sparc_gdbarch_register_os_abi): New.
(sparc_gdbarch_init): Determine elf os ident key based upon
either the elf header or by using process_note_abi_tag_sections.
Fix 'gdbarch already exists' test by comparing os_ident as well.
As the last action, invoke OS abi_handler if installed.

22 years ago2002-04-21 David S. Miller <davem@redhat.com>
davem [Mon, 22 Apr 2002 00:27:38 +0000 (00:27 +0000)]
2002-04-21  David S. Miller  <davem@redhat.com>

* arch-utils.c (generic_prologue_frameless_p): Kill
SKIP_PROLOGUE_FRAMELESS_P code.
* config/arc/tm-arc.h (SKIP_PROLOGUE_FRAMELESS_P): Delete
references.
(PROLOGUE_FRAMELESS_P, arc_prologue_frameless_p): New.
* arc-tdep.c (arc_prologue_frameless_p): Implement.
* config/arc/tm-sparc.h (SKIP_PROLOGUE_FRAMELESS_P): Delete
references.
(PROLOGUE_FRAMELESS_P, sparc_prologue_frameless_p): New.
* sparc-tdep.c (sparc_prologue_frameless_p): Implement.
(sparc_gdbarch_init): Pass it to
set_gdbarch_prologue_frameless_p.

22 years agodaily update
amodra [Mon, 22 Apr 2002 00:03:58 +0000 (00:03 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Mon, 22 Apr 2002 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago* generic/gdbtk-wrapper.c (GDB_find_frame_addr_in_frame_chain):
cagney [Sun, 21 Apr 2002 22:52:41 +0000 (22:52 +0000)]
* generic/gdbtk-wrapper.c (GDB_find_frame_addr_in_frame_chain):
Delete function.
(wrap_find_frame_addr_in_frame_chain): Delete function.
* generic/gdbtk-wrapper.h (GDB_find_frame_addr_in_frame_chain):
Delete declaration.

22 years ago* Makefile.in (ALLDEPFILES): Add alphabsd-nat.c.
thorpej [Sun, 21 Apr 2002 22:03:10 +0000 (22:03 +0000)]
* Makefile.in (ALLDEPFILES): Add alphabsd-nat.c.
(alphabsd-nat.o): New dependency list.

22 years ago* Makefile.in (ALLDEPFILES): Add alpha-linux-tdep.c and
thorpej [Sun, 21 Apr 2002 21:53:44 +0000 (21:53 +0000)]
* Makefile.in (ALLDEPFILES): Add alpha-linux-tdep.c and
alphafbsd-tdep.c.
(alpha-linux-tdep.o): New dependency list.
(alphafbsd-tdep.o): Likewise.