binutils-gdb.git
22 years agodaily update
Alan Modra [Wed, 27 Feb 2002 23:00:06 +0000 (23:00 +0000)]
daily update

22 years ago2002-02-27 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Wed, 27 Feb 2002 22:46:35 +0000 (22:46 +0000)]
2002-02-27  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (do_load_left, do_load_right): Move to be immediately
        following do_load.
        (do_store_left, do_store_right): Move to be immediately following
        do_store.

22 years ago2002-02-27 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Wed, 27 Feb 2002 21:52:52 +0000 (21:52 +0000)]
2002-02-27  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (mipsV): New model name.  Also, add it to
        all instructions and functions where it is appropriate.

22 years ago 2002-02-27 Fred Fish <fnf@redhat.com>
Fred Fish [Wed, 27 Feb 2002 20:04:29 +0000 (20:04 +0000)]
2002-02-27  Fred Fish  <fnf@redhat.com>
* blockframe.c (generic_fix_call_dummy): Fix obvious typo in
comment (dumy -> dummy).

22 years ago * symtab.c (gdb_mangle_name): Handle fully mangled v3 abi physnames.
Peter Schauer [Wed, 27 Feb 2002 18:22:24 +0000 (18:22 +0000)]
* symtab.c (gdb_mangle_name): Handle fully mangled v3 abi physnames.

22 years agoUpdate translation files.
Nick Clifton [Wed, 27 Feb 2002 16:37:48 +0000 (16:37 +0000)]
Update translation files.

22 years ago2002-02-27 Rodney Brown <rbrown64@csc.com.au>
Rodney Brown [Wed, 27 Feb 2002 12:29:43 +0000 (12:29 +0000)]
2002-02-27  Rodney Brown  <rbrown64@csc.com.au>

      * utils.c (gdb_realpath): Add pathconf fallback for sco3.2v5.

22 years ago2002-02-27 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Wed, 27 Feb 2002 07:07:49 +0000 (07:07 +0000)]
2002-02-27  Daniel Jacobowitz  <drow@mvista.com>

        * gdbserver/acconfig.h: New file.
        * gdbserver/i387-fp.c: New file.
        * gdbserver/i387-fp.h: New file.
        * gdbserver/linux-x86-64.c: New file.
        * regformats/reg-x86-64.dat: New file.
        * configure.tgt: Add x86_64-*-linux* gdbserver support.
        & gdbserver/configure.srv: Add x86_64-*-linux* and regset support.
        * gdbserver/configure.in: Add support for regsets.
        * gdbserver/config.in: Regenerate.
        * gdbserver/configure: Regenerate.
        * gdbserver/Makefile.in: Likewise.  Add $(linux_low_h).
        * gdbserver/linux-low.h: New file.
        * gdbserver/linux-low.c: Include "linux-low.h".  Add support
        for regsets.
        * gdbserver/linux-arm-low.c: Include "linux-low.h".
        * gdbserver/linux-ia64-low.c: Include "linux-low.h".
        * gdbserver/linux-m68k-low.c: Include "linux-low.h".
        * gdbserver/linux-mips-low.c: Include "linux-low.h".
        * gdbserver/linux-ppc-low.c: Include "linux-low.h".
        * gdbserver/linux-sh-low.c: Include "linux-low.h".
        * gdbserver/linux-i386-low.c: Include "linux-low.h".  Include
        "i387-fp.h".  Add PTRACE_GETREGS and friends.
        * gdbserver/regcache.c (supply_register): New function.
        (supply_register_by_name): New function.
        (collect_register): New function.
        (collect_register_by_name): New function.

22 years ago2002-02-27 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Wed, 27 Feb 2002 06:22:10 +0000 (06:22 +0000)]
2002-02-27  Daniel Jacobowitz  <drow@mvista.com>

        * gdbserver/Makefile.in (INTERNAL_CFLAGS): Remove -DGDBSERVER.
        (config.status): Add configure.srv dependency.
        (server_h): Add config.h dependency.

22 years ago2002-02-27 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Wed, 27 Feb 2002 06:18:09 +0000 (06:18 +0000)]
2002-02-27  Daniel Jacobowitz  <drow@mvista.com>

        * regformats/reg-i386-linux.dat: New file, with $orig_eax.
        * gdbserver/Makefile.in: Add rules for reg-i386-linux.o.
        * gdbserver/configure.srv: Change i386-*-linux* to use
        reg-i386-linux.o.

22 years agoUpdate copyright. re-indent.
Andrew Cagney [Wed, 27 Feb 2002 02:55:13 +0000 (02:55 +0000)]
Update copyright.  re-indent.

22 years ago* x86-64-tdep.c (value.h): Delete.
Andrew Cagney [Wed, 27 Feb 2002 02:47:21 +0000 (02:47 +0000)]
* x86-64-tdep.c (value.h): Delete.
(gdb_assert.h): Include.
(x86_64_register_convert_to_virtual,
x86_64_register_convert_to_raw ): Add check which lets only
floating-point values to be converted.
(value_push): Delete.
(x86_64_push_arguments): Order of arguments pushed on stack fixed.
(i386_gdbarch_init): Number of register_bytes fixed.

22 years ago* MAINTAINERS: Add x86-64 target.
Andrew Cagney [Wed, 27 Feb 2002 02:45:12 +0000 (02:45 +0000)]
* MAINTAINERS: Add x86-64 target.

22 years ago* standards.texi: Import February 14, 2002 version.
Andrew Cagney [Wed, 27 Feb 2002 02:13:36 +0000 (02:13 +0000)]
* standards.texi: Import February 14, 2002 version.
* make-stds.texi: Import 2001 version.
* Makefile.in (install): Depend on install-info.

22 years ago* memattr.c (mem_command): Eliminate ``true'' and ``false''.
Andrew Cagney [Wed, 27 Feb 2002 01:40:36 +0000 (01:40 +0000)]
* memattr.c (mem_command): Eliminate ``true'' and ``false''.
* osfsolib.c (solib_map_sections): Ditto.
* irix5-nat.c (solib_map_sections): Ditto.
* corelow.c (gdb_check_format): Ditto.
* symfile.c (symfile_bfd_open): Ditto.
* solib.c (solib_map_sections): Ditto.
Partially fix PR gdb/354.

22 years ago* remote.c (_initialize_remote): By default, disable ``e'' and
Andrew Cagney [Wed, 27 Feb 2002 01:18:39 +0000 (01:18 +0000)]
* remote.c (_initialize_remote): By default, disable ``e'' and
``E'' step out-of-range packets.

22 years ago*** empty log message ***
gdbadmin [Wed, 27 Feb 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Tue, 26 Feb 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago2002-02-26 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Tue, 26 Feb 2002 22:18:51 +0000 (22:18 +0000)]
2002-02-26  Chris Demetriou  <cgd@broadcom.com>

        * config/tc-mips.c (mips_need_elf_addend_fixup): For embedded-PIC
        only, undo the changes made on 2001-06-08, with the
        effect being that common or extern symbols are
        adjusted for embedded-PIC, but weak symbols are not.
        (md_estimate_size_before_relax: Likewise, with the effect
        that extern symbols are treated the same as weak symbols
        only if not embedded-PIC.
        (mips_fix_adjustable) Likewise, with the effect that
        weak or extern symbols are not adjusted for embedded-PIC.
        (md_apply_fix3): Tweak so that the case where value is zero
        is handled more correctly for embedded-PIC code.

22 years ago2002-02-26 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Tue, 26 Feb 2002 22:17:56 +0000 (22:17 +0000)]
2002-02-26  Chris Demetriou  <cgd@broadcom.com>

        * gas/mips/empic2.d: Adjust for the fact that relocations on
        symbols local to this file are resolved at assembly time into
        section-relative relocations, even if the symbols are extern.
        * gas/mips/empic2.s: Add file offset information, so the next
        person to do the math mentioned above has an easier time.
        * gas/mips/jal-empic-elf.d: New test.
        * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test.
        * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test.
        * gas/mips/mips.exp: Run the new tests.

22 years ago * config/m68k/tm-linux.h (FRAME_SAVED_PC): Define as
Andreas Schwab [Tue, 26 Feb 2002 22:12:49 +0000 (22:12 +0000)]
* config/m68k/tm-linux.h (FRAME_SAVED_PC): Define as
m68k_linux_frame_saved_pc.
(IN_SIGTRAMP): Define as m68k_linux_in_sigtramp instead of
in_sigtramp.
(SIGCONTEXT_PC_OFFSET): Remove.
* m68klinux-nat.c (m68k_linux_frame_saved_pc,
m68k_linux_sigtramp_saved_pc): New functions.
(IS_SIGTRAMP, IS_RT_SIGTRAMP): Define.
(SIGCONTEXT_PC_OFFSET): Moved here from config/m68k/tm-linux.h.
(UCONTEXT_PC_OFFSET): Define.
(m68k_linux_in_sigtramp): Renamed from in_sigtramp, handle both
non-RT and RT signal trampolines.

22 years agoExport dis-asm.h as part of an install
Nick Clifton [Tue, 26 Feb 2002 22:09:26 +0000 (22:09 +0000)]
Export dis-asm.h as part of an install

22 years ago* config/arm/tm-embed.h (TARGET_UPAGES): Delete.
Richard Earnshaw [Tue, 26 Feb 2002 14:23:12 +0000 (14:23 +0000)]
* config/arm/tm-embed.h (TARGET_UPAGES): Delete.
(TARGET_NBPG, STACK_END_ADDR): Delete
(VARIABLES_INSIDE_BLOCK): Delete.

22 years agoFix typo
Nick Clifton [Tue, 26 Feb 2002 12:04:30 +0000 (12:04 +0000)]
Fix typo

22 years agoImport new Spanish and German translations
Nick Clifton [Tue, 26 Feb 2002 10:28:13 +0000 (10:28 +0000)]
Import new Spanish and German translations

22 years ago* utils.c (perror_with_name): Make string parameter constant.
Andrew Cagney [Tue, 26 Feb 2002 03:29:55 +0000 (03:29 +0000)]
* utils.c (perror_with_name): Make string parameter constant.
(print_sys_errmsg): Ditto.
(query): Ditto.
* defs.h (perror_with_name): Update.
(print_sys_errmsg): Update.
(query): Update.

22 years ago2002-02-25 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Tue, 26 Feb 2002 01:40:06 +0000 (01:40 +0000)]
2002-02-25  Daniel Jacobowitz  <drow@mvista.com>

        From Eliot Dresselhaus <eliot@ayrnetworks.com>:
        * gdbserver/linux-mips-low.c (cannot_fetch_register): Fix typo.

22 years ago*** empty log message ***
gdbadmin [Tue, 26 Feb 2002 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * elflink.h (elf_bfd_final_link): Don't crash on SHN_UNDEF local
Alan Modra [Mon, 25 Feb 2002 23:31:22 +0000 (23:31 +0000)]
* elflink.h (elf_bfd_final_link): Don't crash on SHN_UNDEF local
dynsyms.

22 years agodaily update
Alan Modra [Mon, 25 Feb 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago * rs6000-nat.c (set_host_arch): Do not switch to a new architecture
Peter Schauer [Mon, 25 Feb 2002 18:15:52 +0000 (18:15 +0000)]
* rs6000-nat.c (set_host_arch): Do not switch to a new architecture
if it already matches the current architecture from the exec file.
Include arch-utils.h for gdbarch_info_init prototype.
* Makefile.in (rs6000-nat.o): Update dependencies.

22 years agoUpdate for the next release.
Eli Zaretskii [Mon, 25 Feb 2002 16:14:09 +0000 (16:14 +0000)]
Update for the next release.

22 years agoAdd NM and CFLAGS to the exports.
Eli Zaretskii [Mon, 25 Feb 2002 16:09:46 +0000 (16:09 +0000)]
Add NM and CFLAGS to the exports.

22 years ago * config/tc-mips.c (set_at): Fix handling of 64bit register loads.
Thiemo Seufer [Mon, 25 Feb 2002 13:21:38 +0000 (13:21 +0000)]
* config/tc-mips.c (set_at): Fix handling of 64bit register loads.
(macro): Likewise. Fix la/dla address expansions for EMBEDDED_PIC
and NO_PIC cases. Code cleanup.
(macro2): Fix handling of 64bit register loads.
* mips-gp64-fp32-pic.d: Fix test of 64bit register loads.
* mips-gp64-fp32-pic.s: Likewise.
* mips-gp64-fp32.d: Likewise.
* mips-gp64-fp32.s: Likewise.
* mips-gp64-fp64-pic.d: Likewise.
* mips-gp64-fp64-pic.s: Likewise.
* mips-gp64-fp64.d: Likewise.
* mips-gp64-fp64.s: Likewise.

22 years agoAdd documentation of IA64 port
Nick Clifton [Mon, 25 Feb 2002 10:34:25 +0000 (10:34 +0000)]
Add documentation of IA64 port

22 years ago * gas/hppa/reloc/reloc.exp: Update copyright date.
Alan Modra [Mon, 25 Feb 2002 05:10:46 +0000 (05:10 +0000)]
* gas/hppa/reloc/reloc.exp: Update copyright date.

22 years ago * config/tc-hppa.c: Update copyright date.
Alan Modra [Mon, 25 Feb 2002 05:10:11 +0000 (05:10 +0000)]
* config/tc-hppa.c: Update copyright date.

22 years ago * elf64-hppa.h: Update copyright date.
Alan Modra [Mon, 25 Feb 2002 05:09:11 +0000 (05:09 +0000)]
* elf64-hppa.h: Update copyright date.

22 years ago* Makefile.in (gdb.info): Add explicit path to gdb.texinfo.
Andrew Cagney [Mon, 25 Feb 2002 04:32:58 +0000 (04:32 +0000)]
* Makefile.in (gdb.info): Add explicit path to gdb.texinfo.
Remove reference to 3.12.

22 years agomissdit
Alan Modra [Mon, 25 Feb 2002 04:13:42 +0000 (04:13 +0000)]
missdit

22 years ago * doc/c-ppc.texi (PowerPC-Opts): Add -mpower4 and -maltivec.
Alan Modra [Mon, 25 Feb 2002 03:44:56 +0000 (03:44 +0000)]
* doc/c-ppc.texi (PowerPC-Opts): Add -mpower4 and -maltivec.
Remove references to chip manufacturers.
* config/tc-ppc.c (md_parse_option): Handle -mpower4 option.
Correct comments.
(md_show_usage): Remove references to chip manufacturers.  Mention
-mpower4.
(md_begin): Test power4 opcode flag bits.

22 years ago * elf64-ppc.c (ppc64_elf_check_relocs): Warning fix.
Alan Modra [Mon, 25 Feb 2002 03:44:16 +0000 (03:44 +0000)]
* elf64-ppc.c (ppc64_elf_check_relocs): Warning fix.
(ppc64_elf_relocate_section): Don't generate power4 style branch
hints for *_BRTAKEN and *_BRNTAKEN relocs.

22 years ago * ppc-dis.c (powerpc_dialect): Handle power4 option.
Alan Modra [Mon, 25 Feb 2002 03:43:46 +0000 (03:43 +0000)]
* ppc-dis.c (powerpc_dialect): Handle power4 option.
* ppc-opc.c (insert_bdm): Correct description of "at" branch
hints.  Test PPC_OPCODE_POWER4 to determine branch hint flavour.
(extract_bdm, insert_bdp, extract_bdp, valid_bo): Likewise.
(BOFM64, BOFP64, BOTM64, BOFP64): Rename to BOFM4, BOFP4 etc.
(BODNZM64, BODNZP64, BODZM64, BODZP64): Likewise.
(PPCCOM32, PPCCOM64): Delete.
(NOPOWER4, POWER4): Define.
(powerpc_opcodes): Replace occurences of PPCCOM32 with NOPOWER4,
and PPCCOM4 with POWER4 so that "at" style branch hint opcodes
are enabled for power4 rather than ppc64.

22 years ago * ppc.h (PPC_OPCODE_POWER4, PPC_OPCODE_NOPOWER4): Define.
Alan Modra [Mon, 25 Feb 2002 03:42:59 +0000 (03:42 +0000)]
* ppc.h (PPC_OPCODE_POWER4, PPC_OPCODE_NOPOWER4): Define.

22 years ago2002-02-24 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Mon, 25 Feb 2002 02:49:02 +0000 (02:49 +0000)]
2002-02-24  Daniel Jacobowitz  <drow@mvista.com>

        * gdbserver/configure.srv: New file.
        * gdbserver/configure.in: Use configure.srv instead
        of the host/target makefile fragments.  Set GDBSERVER_DEPFILES
        from it.
        * gdbserver/configure: Regenerated.
        * gdbserver/terminal.h: New file.
        * gdbserver/Makefile.in: Update for configure changes.  Remove
        more unneeded include paths.

22 years agoFix PR gdb/287. From wiz at danbala. Then->than and typos.
Andrew Cagney [Mon, 25 Feb 2002 02:13:10 +0000 (02:13 +0000)]
Fix PR gdb/287.  From wiz at danbala.  Then->than and typos.

22 years ago*** empty log message ***
gdbadmin [Mon, 25 Feb 2002 00:00:06 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Sun, 24 Feb 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years agos/Linux/.../
Andrew Cagney [Sun, 24 Feb 2002 22:56:08 +0000 (22:56 +0000)]
s/Linux/.../
Fix PR gdb/378.

22 years agos/Linux/.../
Andrew Cagney [Sun, 24 Feb 2002 22:31:19 +0000 (22:31 +0000)]
s/Linux/.../
Fix PR gdb/378.

22 years agos/Linux/.../
Andrew Cagney [Sun, 24 Feb 2002 22:14:33 +0000 (22:14 +0000)]
s/Linux/.../
Fix PR gdb/378.

22 years ago* lin-lwp.c, thread-db.c, defs.h, cris-tdep.c: Replace ``Linux''
Andrew Cagney [Sun, 24 Feb 2002 21:53:02 +0000 (21:53 +0000)]
* lin-lwp.c, thread-db.c, defs.h, cris-tdep.c: Replace ``Linux''
with either ``GNU/Linux'' or ``Linux kernel''.
Fix PR gdb/378.

22 years agoRename local ChangeLog and ChangeLog.Cygnus files to ChangeLog.gdb.
Elena Zannoni [Sun, 24 Feb 2002 20:52:49 +0000 (20:52 +0000)]
Rename local ChangeLog and ChangeLog.Cygnus files to ChangeLog.gdb.

22 years ago2002-02-24 Michael Chastain <mec@shout.net>
Michael Chastain [Sun, 24 Feb 2002 20:37:56 +0000 (20:37 +0000)]
2002-02-24  Michael Chastain  <mec@shout.net>

* gdb.threads/pthreads.c (thread1): Add a return statement.
(thread2): Likewise.
(foo): Likewise.

22 years ago* gdbint.texinfo: Include fdl.texi.
Andrew Cagney [Sun, 24 Feb 2002 17:18:25 +0000 (17:18 +0000)]
* gdbint.texinfo: Include fdl.texi.
(Top): Add GNU Free Documentation License.
* Makefile.in (SFILES_INCLUDED): Add gpl.texi.
(gdbint.dvi, gdbint.pdf, gdbint.info): Add dependency on fdl.texi.
(gdbint_toc.html): Add dependency on gdb-cfg.texi and fdl.texi.
(gdbint.info): Add srcdir to include path.
* gdb.texinfo: Include gpl.texi.
(Top): Add Copying.
* gpl.texi: New file.

22 years ago * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
Hans-Peter Nilsson [Sun, 24 Feb 2002 17:11:21 +0000 (17:11 +0000)]
* gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
Adjust to changes in readelf output.

22 years ago * ld-sh/ld-r-1.d: Adjust to changes in readelf output.
Hans-Peter Nilsson [Sun, 24 Feb 2002 16:44:45 +0000 (16:44 +0000)]
* ld-sh/ld-r-1.d: Adjust to changes in readelf output.
* ld-sh/shared-1.d, ld-sh/sh64/crangerel1.rd, ld-sh/crangerel2.rd,
ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Ditto.

22 years ago==> dejagnu/ChangeLog <==
Daniel Jacobowitz [Sun, 24 Feb 2002 05:19:07 +0000 (05:19 +0000)]
==> dejagnu/ChangeLog <==
2002-02-23  Daniel Jacobowitz  <drow@mvista.com>

        * config.guess: Import from master sources, rev 1.232.
        * config.sub: Import from master sources, rev 1.246.

==> readline/ChangeLog.Cygnus <==
2002-02-24  Daniel Jacobowitz  <drow@mvista.com>

        * support/config.guess: Import from master sources, rev 1.232.
        * support/config.sub: Import from master sources, rev 1.246.

22 years agoZap lin-thread.c
Andrew Cagney [Sun, 24 Feb 2002 04:31:13 +0000 (04:31 +0000)]
Zap lin-thread.c

22 years ago* ocd.c (ocd_open): Do not try to open the "ocd" device.
Andrew Cagney [Sun, 24 Feb 2002 03:59:50 +0000 (03:59 +0000)]
* ocd.c (ocd_open): Do not try to open the "ocd" device.
* serial.c (serial_open): Delete check for "ocd".
Fix PR gdb/349.

22 years ago* Makefile.in (linux-thread.o): Delete target.
Andrew Cagney [Sun, 24 Feb 2002 03:35:39 +0000 (03:35 +0000)]
* Makefile.in (linux-thread.o): Delete target.
* linux-thread.c: Delete file.

22 years ago* config/djgpp/fnchange.lst: Rename bfd/elf32-sh64.c. Tweak other
Andrew Cagney [Sun, 24 Feb 2002 01:58:23 +0000 (01:58 +0000)]
* config/djgpp/fnchange.lst: Rename bfd/elf32-sh64.c.  Tweak other
renamed SH files to be consistent.

22 years agos/free/xfree/
Andrew Cagney [Sun, 24 Feb 2002 01:44:00 +0000 (01:44 +0000)]
s/free/xfree/

22 years ago2002-02-23 Michael Chastain <mec@shout.net>
Michael Chastain [Sun, 24 Feb 2002 00:42:39 +0000 (00:42 +0000)]
2002-02-23  Michael Chastain  <mec@shout.net>

* gdb.threads/linux-dp.c (philosopher): Add a return statement
to placate gcc.

22 years ago2002-02-23 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Sun, 24 Feb 2002 00:04:00 +0000 (00:04 +0000)]
2002-02-23  Daniel Jacobowitz  <drow@mvista.com>

        * config.guess: Import from master sources, rev 1.232.
        * config.sub: Import from master sources, rev 1.246.

22 years ago*** empty log message ***
gdbadmin [Sun, 24 Feb 2002 00:00:07 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Sat, 23 Feb 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago* arm-linux-tdep.c (arm_linux_init_abi): Register
Richard Earnshaw [Sat, 23 Feb 2002 22:17:12 +0000 (22:17 +0000)]
* arm-linux-tdep.c (arm_linux_init_abi): Register
IN_SOLIB_CALL_TRAMPOLINE and SKIP_TRAMPOLINE_CODE
* config/arm/tm-linux.h (IN_SOLIB_CALL_TRAMPOLINE): Replace old
definition with undef, since we don't want the sysvr4 definition.
(SKIP_TRAMPOLINE_CODE): Likewise.

22 years ago* configure.in: (AC_CHECK_FUNCS) Added test for
Andrew Cagney [Sat, 23 Feb 2002 21:54:25 +0000 (21:54 +0000)]
* configure.in: (AC_CHECK_FUNCS) Added test for
canonicalize_file_name Regenerated.
* config.in, configure: Regenerated.
* utils.c: (gdb_realpath) If HAVE_CANONICALIZE_FILE_NAME is
defined use canonicalize_file_name.

22 years ago2002-02-23 Michael Chastain <mec@shout.net>
Michael Chastain [Sat, 23 Feb 2002 21:44:56 +0000 (21:44 +0000)]
2002-02-23  Michael Chastain  <mec@shout.net>

* MAINTAINERS: Remove Michael Chastain from "paper trail" list.

22 years agoDoc fix.
Jim Blandy [Sat, 23 Feb 2002 21:30:23 +0000 (21:30 +0000)]
Doc fix.

22 years agos/cygnus.com/.../
Andrew Cagney [Sat, 23 Feb 2002 20:59:55 +0000 (20:59 +0000)]
s/cygnus.com/.../

22 years ago2002-02-23 Michael Chastain <mec@shout.net>
Michael Chastain [Sat, 23 Feb 2002 20:57:53 +0000 (20:57 +0000)]
2002-02-23  Michael Chastain  <mec@shout.net>

* gdb.c++/templates.exp: Remove setup_xfail_format "stabs" on
test "ptype bint".  The test passes on all my stabs configurations.

22 years agoFrom 2002-02-19 Paul Eggert <eggert@twinsun.com>:
Andrew Cagney [Sat, 23 Feb 2002 20:36:49 +0000 (20:36 +0000)]
From 2002-02-19 Paul Eggert <eggert@twinsun.com>:
* Makefile.in (VER): Change "head -1" to "sed q", since POSIX
1003.1-2001 no longer allows "head -1".
* gdb/Makefile.in (version.c): Likewise.
* gdb/doc/Makefile.in (GDBvn.texi): Likewise.
* gdb/CONTRIBUTE: Change "diff -c3" to "diff -c", which is
equivalent.  POSIX 1003.1-2001 no longer allows "diff -c3".

22 years ago* cli/cli-decode.c (cmd_cfunc_eq): New function.
Andrew Cagney [Sat, 23 Feb 2002 20:12:13 +0000 (20:12 +0000)]
* cli/cli-decode.c (cmd_cfunc_eq): New function.
* command.h (cmd_cfunc_eq): Declare.
* cli/cli-decode.h (cmd_cfunc_eq): Ditto.

* cli/cli-cmds.h (is_complete_command): Change parameter to a
``struct cmd_list_element *''.
* cli/cli-cmds.c (is_complete_command): Update.  Use
cmd_cfunc_eq.
* top.c (execute_command): Pass the command to
is_complete_command.
* tracepoint.c: Replace function.cfunc with cmd_cfunc_eq.

22 years agoFrom 2002-02-20 Martin Schwidefsky <schwidefsky@de.ibm.com>:
Andrew Cagney [Sat, 23 Feb 2002 20:00:17 +0000 (20:00 +0000)]
From 2002-02-20 Martin Schwidefsky <schwidefsky@de.ibm.com>:
* config/s390/tm-s390.h (GDB_TARGET_IS_ESAME): Use renamed
architecture defines.
* s390-tdep.c (s390_gdbarch_init): Likewise.

22 years ago* arm-linux-tdep.c (arm_linux_extract_return_value): Make static.
Richard Earnshaw [Sat, 23 Feb 2002 17:07:57 +0000 (17:07 +0000)]
* arm-linux-tdep.c (arm_linux_extract_return_value): Make static.
(arm_linux_push_arguments): Likewise.
(arm_linux_init_abi): Register them.  Also register linux-specific
call_dummy_words.
(find_minsym_and_objfile): Use strcmp, not STREQ.
* config/arm/tm-linux.h (CALL_DUMMY_WORDS): Delete.
(arm_linux_call_dummy_words): Delete declaration.
(EXTRACT_RETURN_VALUE, PUSH_ARGUMENTS): Delete.
(arm_linux_extract_return_value, arm_linux_push_arguments): Delete
declarations.
(LOWEST_PC): Delete.

22 years ago * maint.c (print_section_info): Do not prepend `0x' to filepos
Peter Schauer [Sat, 23 Feb 2002 13:18:36 +0000 (13:18 +0000)]
* maint.c (print_section_info): Do not prepend `0x' to filepos
output, it will be handled by local_hex_string_custom.

22 years ago* arm-linux-nat.c (store_newfpe_single): Use regcache_collect.
Richard Earnshaw [Sat, 23 Feb 2002 12:36:50 +0000 (12:36 +0000)]
* arm-linux-nat.c (store_newfpe_single): Use regcache_collect.
(store_newfpe_double, store_newfpe_extended, store_fpregister)
(store_register, store_regs, fill_gregset, fill_fpregset): Likewise.

22 years ago* Makefile.in (MAKEINFO): Don't assume makeinfo will be built just
Alexandre Oliva [Sat, 23 Feb 2002 10:08:09 +0000 (10:08 +0000)]
* Makefile.in (MAKEINFO): Don't assume makeinfo will be built just
because its Makefile is there; test for the executable instead.

22 years agoIndicate that the bcache functions don't change the strings
Jim Blandy [Sat, 23 Feb 2002 03:57:26 +0000 (03:57 +0000)]
Indicate that the bcache functions don't change the strings
they're passed.
* bcache.h (bcache, hash): Add `const' keywords to declarations.
* bcache.c (bcache, hash): Add `const' keywords to definitions.

22 years ago*** empty log message ***
gdbadmin [Sat, 23 Feb 2002 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Fri, 22 Feb 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years agoThe "2002-02-05 Alan Modra <amodra@bigpond.net.au>" commit also affected
David O'Brien [Fri, 22 Feb 2002 20:36:12 +0000 (20:36 +0000)]
The  "2002-02-05 Alan Modra <amodra@bigpond.net.au>" commit also affected
elf32-i386.c

22 years ago2002-02-22 Pierre Muller <muller@ics.u-strasbg.fr>
Pierre Muller [Fri, 22 Feb 2002 17:04:25 +0000 (17:04 +0000)]
2002-02-22  Pierre Muller  <muller@ics.u-strasbg.fr>

* win32-nat.c (child_create_inferior): Fix create flags setting bug.

22 years agoFix another spelling typo!
Nick Clifton [Fri, 22 Feb 2002 12:00:38 +0000 (12:00 +0000)]
Fix another spelling typo!

22 years agoFix spelling typo
Nick Clifton [Fri, 22 Feb 2002 11:59:50 +0000 (11:59 +0000)]
Fix spelling typo

22 years agooops - update date on newly created entry
Nick Clifton [Fri, 22 Feb 2002 11:57:10 +0000 (11:57 +0000)]
oops - update date on newly created entry

22 years agoKeep track of prologue counts across .label_state/.copy_state directives
Nick Clifton [Fri, 22 Feb 2002 11:56:21 +0000 (11:56 +0000)]
Keep track of prologue counts across .label_state/.copy_state directives

22 years agoDo not complain if gasp does not exist.
Nick Clifton [Fri, 22 Feb 2002 11:37:41 +0000 (11:37 +0000)]
Do not complain if gasp does not exist.

22 years agoAdd missing protoypes.
Nick Clifton [Fri, 22 Feb 2002 10:49:38 +0000 (10:49 +0000)]
Add missing protoypes.
Remove ANSI style function declarations

22 years ago * elf64-sh64.c (sh_elf64_relocate_section): Fix a typo from my
Jakub Jelinek [Fri, 22 Feb 2002 10:03:03 +0000 (10:03 +0000)]
* elf64-sh64.c (sh_elf64_relocate_section): Fix a typo from my
last patch.
* elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise.

22 years ago* win32-nat.c (register_loaded_dll): Just use raw name when we can't find the
Christopher Faylor [Fri, 22 Feb 2002 01:35:59 +0000 (01:35 +0000)]
* win32-nat.c (register_loaded_dll): Just use raw name when we can't find the
complete path to a loaded DLL.

22 years agoApproved by Jim Blandy (jimb@redhat.com).
Fred Fish [Fri, 22 Feb 2002 00:17:13 +0000 (00:17 +0000)]
Approved by Jim Blandy (jimb@redhat.com).

2002-02-21  Fred Fish  <fnf@redhat.com>
* dbxread.c (process_one_symbol): When finding an N_FUN symbol
that marks the end of the range of a function, enter a line number
entry that has a line number of zero and a PC offset that matches
the end of the function.  This starts a range of PC's for which no
line number information is known.
* symtab.c (find_pc_sect_line): If our best fit is in a range of
PC's for which no line number info is found (line number is zero)
then we didn't find any valid line information.
* symtab.h: Document use of zero line number entry.

22 years ago*** empty log message ***
gdbadmin [Fri, 22 Feb 2002 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Thu, 21 Feb 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years agoFix typo.
Nick Clifton [Thu, 21 Feb 2002 22:39:19 +0000 (22:39 +0000)]
Fix typo.

22 years agoinclude:
Jim Blandy [Thu, 21 Feb 2002 22:19:14 +0000 (22:19 +0000)]
include:

Allow the user to specify functions for allocating memory for
splay tree roots and nodes.
* splay-tree.h (splay_tree_allocate_fn, splay_tree_deallocate_fn):
New types.
(splay_tree): New fields: `allocate', `deallocate', and
`allocate_data'.
(splay_tree_new_with_allocator): New function declaration.

libiberty:

* splay-tree.c (splay_tree_xmalloc_allocate,
splay_tree_xmalloc_deallocate): New functions.
(splay_tree_new): Call splay_tree_new_with_allocator, passing the
above functions and a dummy data pointer.
(splay_tree_new_with_allocator): New function.
(splay_tree_delete_helper, splay_tree_delete, splay_tree_insert,
splay_tree_remove): Use the splay tree's allocation and
deallocation functions.

22 years ago2002-02-21 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Thu, 21 Feb 2002 22:04:46 +0000 (22:04 +0000)]
2002-02-21  Elena Zannoni  <ezannoni@redhat.com>

* ppc-linux-nat.c (PTRACE_GETVRREGS, PTRACE_SETVRREGS): Define.
(have_ptrace_getvrregs): Define for run time checks.
(gdb_vrregset_t): New type for Altivec register handling.
(fetch_register, store_register): Fetch/store altivec register
when needed.
(fetch_altivec_register, store_altivec_register): New functions.
(supply_vrregset, fill_vrregset): New functions.
(fetch_altivec_registers, store_altivec_registers): New functions.
(fetch_ppc_registers, store_ppc_registers): Fetch/store altivec
registers as well.

22 years ago* gdb.asm/asm-source.exp: Parse the output from `info sources' one
Jim Blandy [Thu, 21 Feb 2002 20:58:25 +0000 (20:58 +0000)]
* gdb.asm/asm-source.exp: Parse the output from `info sources' one
filename at a time, and watch for the ones we want to see.