platform/upstream/binutils.git
24 years ago2000-03-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
Elena Zannoni [Mon, 6 Mar 2000 17:07:03 +0000 (17:07 +0000)]
2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        From  Eli Zaretskii  <eliz@is.elta.co.il>:

* event-loop.c (poll_timers): Don't compare delta.tv_sec with
zero, since time_t might be unsigned.

24 years ago2000-03-06 Mark Kettenis <kettenis@gnu.org>
Mark Kettenis [Mon, 6 Mar 2000 16:08:12 +0000 (16:08 +0000)]
2000-03-06  Mark Kettenis  <kettenis@gnu.org>

* i386-linux-nat.c (supply_fpregset): Mask off the reserved bits
in *FPREGSETP.
(convert_to_fpregset): Don't touch the reserved bits in *FPREGSETP.

24 years ago * elf.c (swap_out_syms): Check for null type_ptr.
Catherine Moore [Mon, 6 Mar 2000 15:44:25 +0000 (15:44 +0000)]
    * elf.c (swap_out_syms):  Check for null type_ptr.

24 years agoDouble Oops! I forgot the regenerated configure too.
Mark Kettenis [Sun, 5 Mar 2000 23:00:32 +0000 (23:00 +0000)]
Double Oops!  I forgot the regenerated configure too.

24 years agoOops, forgot to save ChangeLog before commit.
Mark Kettenis [Sun, 5 Mar 2000 22:57:57 +0000 (22:57 +0000)]
Oops, forgot to save ChangeLog before commit.

24 years ago2000-03-05 Mark Kettenis <kettenis@gnu.org>
Mark Kettenis [Sun, 5 Mar 2000 22:57:06 +0000 (22:57 +0000)]
2000-03-05  Mark Kettenis  <kettenis@gnu.org>

Allow GDB to run on Linux 2.0 again.
* config.in: Add HAVE_PTRACE_GETREGS.
* configure.in: Check if <sys/ptrace.h> defines PTRACE_GETREGS.
* configure: Regenerated.
* config/i386/nm-linux.h (CANNOT_FETCH_REGISTER,
CANNOT_STORE_REGISTER): New defines.
* i386-linux-nat.c (have_ptrace_getregs): New variable.
(PTRACE_XFER_TYPE, CANNOT_FETCH_REGISTER, fetch_register,
old_fetch_inferior_registers, CANNOT_STORE_REGISTER,
store_register, old_store_inferior_registers): Copied over from
`inptrace.c' as a temporary measure.
(fetch_regs, store_regs, fetch_fpregs, store_fpregs):
Conditionalize on HAVE_PTRACE_GETREGS.  Define stubs if
HAVE_PTRACE_GETREGS isn't defined.
(fetch_regs): Reset `have_ptrace_getregs' if ptrace call fails
with EIO.
(fetch_inferior_registers, store_inferior_registers): Fall back on
the method use in `infptrace.c' (by calling
old_fetch_inferior_registers and old_store_inferior_registers) if
`have_ptrace_getregs' isn't set.

24 years ago2000-01-29 Mark Kettenis <kettenis@gnu.org>
Mark Kettenis [Sun, 5 Mar 2000 16:39:11 +0000 (16:39 +0000)]
2000-01-29  Mark Kettenis  <kettenis@gnu.org>

* i386-linux-nat.c: Use elf_gregset_t and elf_fpregset_t instead
of gregset_t and fpregset_t.  Those are the only names that are
guaranteed to specify the right types for all supported Linux
systems out there.
Various doc fixes and gratitious local variable renames, all in an
attempt to stress similarities between the code and unify the
terminology used.  Use ISO-C all over.
(regmap): Remove trailing comma.
(FPREG_ADDR): Renamed from FPREGSET_T_FPREG_ADDR.
(convert_to_gregset): Make static.  Remove GDB_REGS argument.  It
is unnecessary and wasn't used anyway.  All callers changed.
(convert_to_fpregset, convert_to_xfpregset): Likewise.
(fetch_regs, store_regs): Remove unused variable `regno'.
(fill_fpregs): If REGNO is not -1, only update the specified
register.
(fetch_core_registers): Renamed from
i386_linux_fetch_core_registers.  There is no need for a unique
name since the function is static anyway.
(linux_elf_core_fns): Renamed from i386_linux_nat_core_functions
since it is more descriptive.

24 years agoExpand readline/ maintainers.
Andrew Cagney [Sun, 5 Mar 2000 08:46:56 +0000 (08:46 +0000)]
Expand readline/ maintainers.

24 years ago2000-03-04 Mark Kettenis <kettenis@gnu.org>
Mark Kettenis [Sat, 4 Mar 2000 23:37:33 +0000 (23:37 +0000)]
2000-03-04  Mark Kettenis  <kettenis@gnu.org>

Fix support for Linux/i386 signal trampolines.  The old approach
didn't work for Linux 2.2 and beyond, and didn't work with recent
versions of the GNU C library.
* i386-tdep.c (LINUX_RT_SIGTRAMP_INSN0, LINUX_RT_SIGTRAMP_OFFSET0,
LINUX_RT_SIGTRAMP_INSN1, LINUX_RT_SIGTRAMP_OFFSET1): New defines.
(linux_rt_sigtramp_code): New variable.
(LINUX_RT_SIGTRAMP_LEN): New define.
(i386_linux_rt_sigtramp_start): New function.  Detect start of
signal trampolines for RT signals.
(i386_linux_sigtramp): Removed.
(i386_linux_in_sigtramp): New function.
(i386_linux_sigcontext_addr): New function.  Recognize the names
of the signal tranmpolines used by recent versions of the GNU C
library, and add support for RT signals.
        (LINUX_SIGCONTEXT_PC_OFFSET, LINUX_SIGCONTEXT_SP_OFFSET):  New
defines.  Moved here from config/i386/tm-linux.h.
(i386_linux_sigtramp_saved_pc, i386_linux_sigtramp_saved_sp):
Reimplement in terms of i386_linux_sigcontext_addr.
* config/i386/tm-linux.h (LINUX_SIGCONTEXT_SIZE): Removed.
        (LINUX_SIGCONTEXT_PC_OFFSET, LINUX_SIGCONTEXT_SP_OFFSET):
        Moved to i386-tdep.c.
(IN_SIGTRAMP): Redefine to call i386_linux_in_sigtramp.

24 years ago* moved misplaced ChangeLog entry
Frank Ch. Eigler [Sat, 4 Mar 2000 12:46:44 +0000 (12:46 +0000)]
* moved misplaced ChangeLog entry

24 years agoRe-do checkin by Alexandre Oliva <oliva@lsd.ic.unicamp.br>. Pointed
Andrew Cagney [Sat, 4 Mar 2000 08:40:22 +0000 (08:40 +0000)]
Re-do checkin by Alexandre Oliva <oliva@lsd.ic.unicamp.br>.  Pointed
out maintainer rules.

24 years ago* Makefile.in (all-gdbtk): Fix $srcdir to ${srcdir}.
Alexandre Oliva [Sat, 4 Mar 2000 07:11:38 +0000 (07:11 +0000)]
* Makefile.in (all-gdbtk): Fix $srcdir to ${srcdir}.

24 years agoTransfer SIM maintainership to Frank.
Andrew Cagney [Sat, 4 Mar 2000 06:27:00 +0000 (06:27 +0000)]
Transfer SIM maintainership to Frank.

24 years agoAdd MichaelS and PeterS to all privs list.
Andrew Cagney [Sat, 4 Mar 2000 05:21:51 +0000 (05:21 +0000)]
Add MichaelS and PeterS to all privs list.

24 years agoDon't use LONG_LONG when it isn't available.
Andrew Cagney [Sat, 4 Mar 2000 05:11:19 +0000 (05:11 +0000)]
Don't use LONG_LONG when it isn't available.

24 years agoComment out longest_raw_hex_string.
Andrew Cagney [Sat, 4 Mar 2000 04:56:46 +0000 (04:56 +0000)]
Comment out longest_raw_hex_string.

24 years agoWhen GDB doesn't recognize the -i=mi option, assume there is no MI support.
Andrew Cagney [Sat, 4 Mar 2000 03:01:38 +0000 (03:01 +0000)]
When GDB doesn't recognize the -i=mi option, assume there is no MI support.

24 years agoMake mmalloc functions consistent. Some need ISO-C others need PTR :-(.
Andrew Cagney [Sat, 4 Mar 2000 02:23:06 +0000 (02:23 +0000)]
Make mmalloc functions consistent. Some need ISO-C others need PTR :-(.

24 years agoOops, lost update to defs.h:null_cleanup().
Andrew Cagney [Sat, 4 Mar 2000 01:15:32 +0000 (01:15 +0000)]
Oops, lost update to defs.h:null_cleanup().

24 years agoConvert extract/store functions to ISO-C.
Andrew Cagney [Sat, 4 Mar 2000 01:05:48 +0000 (01:05 +0000)]
Convert extract/store functions to ISO-C.

24 years agoConvert make_cleanup functions to ISO-C.
Andrew Cagney [Sat, 4 Mar 2000 00:40:40 +0000 (00:40 +0000)]
Convert make_cleanup functions to ISO-C.

24 years ago* Makefile.in (taz): Set PACKAGE to TOOL when not defined.
Andrew Cagney [Fri, 3 Mar 2000 23:52:30 +0000 (23:52 +0000)]
* Makefile.in (taz): Set PACKAGE to TOOL when not defined.
(do-tar-bz2): Replace TOOL with PACKAGE.
(gdb.tar.bz2): Remove GDBTK from GDB package.
(gdb+dejagnu.tar.bz2, insight.tar.bz2, insight+dejagnu.tar.bz2,
dejagnu.tar.bz2): New packages.

24 years ago* build fix
Frank Ch. Eigler [Fri, 3 Mar 2000 23:25:10 +0000 (23:25 +0000)]
* build fix

2000-03-03  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>

* Makefile.in (IGEN_INSN): Added am33.igen.

24 years ago2000-03-03 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
Elena Zannoni [Fri, 3 Mar 2000 15:37:09 +0000 (15:37 +0000)]
2000-03-03  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* defs.h (struct continuation_arg): Change type of field 'data'
  from PTR to void *.

* event-loop.h: Eliminate uses of PTR, use 'void *' instead.

* event-top.c: Ditto.

24 years ago* build patch
Frank Ch. Eigler [Fri, 3 Mar 2000 15:00:58 +0000 (15:00 +0000)]
* build patch

2000-03-03  Jonathan Larmour  <jlarmour@redhat.co.uk>

* func.c (buffer_read_memory): Change type of size to unsigned to
match prototype

24 years agoMove GDBtk's ``ln -s ... gdbtcl'' code out of configure.
Andrew Cagney [Fri, 3 Mar 2000 05:44:39 +0000 (05:44 +0000)]
Move GDBtk's ``ln -s ... gdbtcl'' code out of configure.
Add CONFIG_CLEAN, CONFIG_ALL to configured targets.
Add all-gdbtk, clean-gdbtk.

24 years agoOnly configure GDBtk when it is present.
Andrew Cagney [Fri, 3 Mar 2000 02:50:24 +0000 (02:50 +0000)]
Only configure GDBtk when it is present.

24 years ago2000-03-02 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
Elena Zannoni [Fri, 3 Mar 2000 02:18:26 +0000 (02:18 +0000)]
2000-03-02  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * config/alpha/alpha-linux.mh: Remove core-regset.o fron the
        NATDEPFILES list.

24 years agoApply patch for 100679
Nick Clifton [Thu, 2 Mar 2000 23:01:40 +0000 (23:01 +0000)]
Apply patch for 100679

24 years ago* comment tweaks
Frank Ch. Eigler [Thu, 2 Mar 2000 22:42:51 +0000 (22:42 +0000)]
* comment tweaks

24 years agofix sign extension problem with d30v
Michael Meissner [Thu, 2 Mar 2000 22:18:12 +0000 (22:18 +0000)]
fix sign extension problem with d30v

24 years ago* adding forgotten entry
Frank Ch. Eigler [Thu, 2 Mar 2000 21:53:51 +0000 (21:53 +0000)]
* adding forgotten entry

24 years ago2000-03-02 H.J. Lu (hjl@gnu.org)
H.J. Lu [Thu, 2 Mar 2000 20:15:33 +0000 (20:15 +0000)]
2000-03-02  H.J. Lu  (hjl@gnu.org)

* configure.in: Support --enable-targets=all on ia32.
* configure: Regenerated.

24 years agoInclude getopt.h
Nick Clifton [Thu, 2 Mar 2000 18:37:14 +0000 (18:37 +0000)]
Include getopt.h

24 years ago* autoconf correction
Frank Ch. Eigler [Thu, 2 Mar 2000 18:14:02 +0000 (18:14 +0000)]
* autoconf correction
* merge from internal repo -> sourceware

2000-03-02  Frank Ch. Eigler  <fche@redhat.com>

* configure: Regenerated.

Tue Feb  8 18:35:01 2000  Donald Lindsay  <dlindsay@hound.cygnus.com>

* interp.c, mips.igen: all 5 DEADC0DE situations now have sim_io_eprintf
calls, conditional on the simulator being in verbose mode.

24 years ago* whitespace correction
Frank Ch. Eigler [Thu, 2 Mar 2000 18:12:44 +0000 (18:12 +0000)]
* whitespace correction

24 years agoAttempt to fix AIX/i386 target.
Mark Kettenis [Thu, 2 Mar 2000 15:44:27 +0000 (15:44 +0000)]
Attempt to fix AIX/i386 target.

24 years agoFixes for extract_floating() and store_floating().
Kevin Buettner [Thu, 2 Mar 2000 06:50:50 +0000 (06:50 +0000)]
Fixes for extract_floating() and store_floating().

24 years ago * uw-thread.c: Apply GNU conventions to comment formatting.
Nicholas Duffek [Thu, 2 Mar 2000 06:05:03 +0000 (06:05 +0000)]
* uw-thread.c: Apply GNU conventions to comment formatting.
(deactivate_uw_thread): Call remove_thread_event_breakpoints().
(uw_thread_mourn_inferior): Move remove_thread_event_breakpoints()
call to deactivate_uw_thread().

24 years ago2000-03-01 Hans-Peter Nilsson <hp@axis.com>
Ian Lance Taylor [Thu, 2 Mar 2000 01:38:33 +0000 (01:38 +0000)]
2000-03-01  Hans-Peter Nilsson  <hp@axis.com>

* aout-target.h (MY(write_object_contents)): Remove unused
and unusable "#if CHOOSE_RELOC_SIZE".
* pc532-mach.c (MY(write_object_contents)): Ditto.
* netbsd.h (MY(write_object_contents)): Ditto.
* hp300hpux.c (MY(write_object_contents)): Ditto.
* freebsd.h (MY(write_object_contents)): Ditto.
* aout-tic30.c (tic30_aout_write_object_contents): Ditto.

24 years ago * configure.tgt: Remove *-*-aout, *-*-coff, and *-*-netware.
Ian Lance Taylor [Thu, 2 Mar 2000 01:35:52 +0000 (01:35 +0000)]
* configure.tgt: Remove *-*-aout, *-*-coff, and *-*-netware.

24 years agomention new -Bsymbolic behaviour
Ian Lance Taylor [Thu, 2 Mar 2000 01:26:27 +0000 (01:26 +0000)]
mention new -Bsymbolic behaviour

24 years agoDaniel Berlin is C++ maintainer.
Andrew Cagney [Wed, 1 Mar 2000 22:17:52 +0000 (22:17 +0000)]
Daniel Berlin is C++ maintainer.

24 years agoMark Kettenis is the x86 architcture maintainer and a joint
Andrew Cagney [Wed, 1 Mar 2000 22:04:28 +0000 (22:04 +0000)]
Mark Kettenis is the x86 architcture maintainer and a joint
GNU/Linux/x86 maintainer.  Nick Duffeck and Robert Lipe share
SCO/Unixware.  Nick Duffek and Peter Schauer share Solaris/x86.

24 years agoFix building with --enable-targets=all.
Nick Clifton [Wed, 1 Mar 2000 20:54:37 +0000 (20:54 +0000)]
Fix building with --enable-targets=all.

24 years agoFix building with --enable-targets=all
Nick Clifton [Wed, 1 Mar 2000 20:39:07 +0000 (20:39 +0000)]
Fix building with --enable-targets=all

24 years ago2000-03-01 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
Elena Zannoni [Wed, 1 Mar 2000 20:20:38 +0000 (20:20 +0000)]
2000-03-01  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* mi-cmd-disas.c (mi_cmd_disassemble): Use
  ui_out_field_core_addr() instead of print_address_numeric(), to
  maintain consistency throughout MI.

24 years ago2000-03-01 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 1 Mar 2000 19:40:54 +0000 (19:40 +0000)]
2000-03-01  H.J. Lu  <hjl@gnu.org>

* aoutx.h (aout_link_input_section_std): Pass "true" to
the undefined_symbol callback.
(aout_link_input_section_ext): Likewise.
* bout.c (get_value): Likewise.
* coff-a29k.c (coff_a29k_relocate_section): Likewise.
* coff-alpha.c (alpha_ecoff_get_relocated_section_conten):
Likewise.
(alpha_relocate_section): Likewise.
* coff-arm.c (coff_arm_relocate_section): Likewise.
* coff-i960.c (coff_i960_relocate_section): Likewise.
* coff-mcore.c (coff_mcore_relocate_section): Likewise.
* coff-mips.c (mips_relocate_section): Likewise.
* coff-ppc.c (coff_ppc_relocate_section): Likewise.
* coff-sh.c (sh_relocate_section): Likewise.
* coff-tic80.c (coff_tic80_relocate_section): Likewise.
* cofflink.c (_bfd_coff_generic_relocate_section): Likewise.
* elf-m10200.c (mn10200_elf_relocate_section): Likewise.
* elf-m10300.c (mn10300_elf_relocate_section): Likewise.
* elf32-d10v.c (elf32_d10v_relocate_section): Likewise.
* elf32-fr30.c (fr30_elf_relocate_section): Likewise.
* elf32-hppa.c (elf32_hppa_relocate_section): Likewise.
* elf32-i370.c (i370_elf_relocate_section): Likewise.
* elf32-m32r.c (m32r_elf_relocate_section): Likewise.
* elf32-mcore.c (mcore_elf_relocate_section): Likewise.
* elf32-sh.c (sh_elf_relocate_section): Likewise.
* elf32-v850.c (v850_elf_relocate_section): Likewise.
* elflink.c (_bfd_elf_link_record_dynamic_symbol): Likewise.
* elflink.h (elf_link_output_extsym): Likewise.
* pe-mips.c (coff_pe_mips_relocate_section): Likewise.
* reloc.c (bfd_generic_get_relocated_section_conten): Likewise.
* reloc16.c (_bfd_ppc_xcoff_relocate_section): Likewise.

* elf-hppa.h (elf_hppa_relocate_section): Pass "false" to the
undefined_symbol callback when building shared library with
-Bsymbolic and undefined symbols are allowed. Otherwise, pass
"true".
* elf32-arm.h (elf32_arm_relocate_section): Likewise.
* elf32-i386.c (elf_i386_relocate_section): Likewise.
* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
* elf32-mips.c (mips_elf_calculate_relocation): Likewise.
(elf32_mips_get_relocated_section_content): Likewise.
* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
* elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
* elf64-alpha.c (elf64_alpha_relocate_section): Likewise.
* elf64-sparc.c (sparc64_elf_relocate_section): Likewise.

24 years ago2000-03-01 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 1 Mar 2000 19:38:01 +0000 (19:38 +0000)]
2000-03-01  H.J. Lu  <hjl@gnu.org>

* bfdlink.h (bfd_link_callbacks): Add a boolean arg to
the undefined_symbol callback.

24 years ago2000-03-01 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 1 Mar 2000 19:37:03 +0000 (19:37 +0000)]
2000-03-01  H.J. Lu  <hjl@gnu.org>

* ldmain.c (undefined_symbol): Take one more arg, fatal, to
indicate if the undefined symbol is a fatal error or not.
Don't delete the output file if "fatal" is false.

24 years agoRemove bigus .align check
Nick Clifton [Wed, 1 Mar 2000 18:03:49 +0000 (18:03 +0000)]
Remove bigus .align check

24 years agoFrom Fernando: call generic_mourn_inferior() when closing rdi and sim
Andrew Cagney [Wed, 1 Mar 2000 11:25:51 +0000 (11:25 +0000)]
From Fernando: call generic_mourn_inferior() when closing rdi and sim
targets.

24 years agoNote that there is no need to send configure.in patches.
Andrew Cagney [Wed, 1 Mar 2000 08:33:47 +0000 (08:33 +0000)]
Note that there is no need to send configure.in patches.

24 years ago2000-03-01 Mark Kettenis <kettenis@gnu.org>
Mark Kettenis [Wed, 1 Mar 2000 00:45:18 +0000 (00:45 +0000)]
2000-03-01  Mark Kettenis  <kettenis@gnu.org>

* MAINTAINERS: Correct my own mail address.

24 years agoIdentify maintainers caught up in a paper trail.
Andrew Cagney [Wed, 1 Mar 2000 00:28:35 +0000 (00:28 +0000)]
Identify maintainers caught up in a paper trail.

24 years ago2000-02-29 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 29 Feb 2000 19:52:31 +0000 (19:52 +0000)]
2000-02-29  H.J. Lu  <hjl@gnu.org>

* Makefile.am (check-DEJAGNU): Also pass LIBS="$(LIBS)".
Set LC_COLLATE and LC_ALL to null and export them. It is for
sort which expects the C locale.
Add $(LIBS) to all $(HOSTING_LIBS).
* Makefile.in: Rebuild.

24 years agoFrom Peter Schauer: Fix Solaris/x86 threads by copying linux code.
Andrew Cagney [Tue, 29 Feb 2000 13:53:59 +0000 (13:53 +0000)]
From Peter Schauer: Fix Solaris/x86 threads by copying linux code.

24 years agoFrom Peter Schauer: Define Solaris/x86 MERGEPID.
Andrew Cagney [Tue, 29 Feb 2000 13:38:55 +0000 (13:38 +0000)]
From Peter Schauer: Define Solaris/x86 MERGEPID.

24 years agoFrom J.T.: Convert i386 to updated frame_saved_regs.
Andrew Cagney [Tue, 29 Feb 2000 13:28:24 +0000 (13:28 +0000)]
From J.T.: Convert i386 to updated frame_saved_regs.

24 years agoFrom Peter Schauer - fix mmalloc bitrot.
Andrew Cagney [Tue, 29 Feb 2000 12:58:51 +0000 (12:58 +0000)]
From Peter Schauer - fix mmalloc bitrot.

24 years agoFrom Eli. Bring go32 target up-to-date with recent GDB i386 changes.
Andrew Cagney [Tue, 29 Feb 2000 08:16:40 +0000 (08:16 +0000)]
From Eli.  Bring go32 target up-to-date with recent GDB i386 changes.

24 years agoFrom Eli. Warning fixes.
Andrew Cagney [Tue, 29 Feb 2000 07:45:13 +0000 (07:45 +0000)]
From Eli. Warning fixes.

24 years agoInclude <ctype.h> for isupper().
Andrew Cagney [Tue, 29 Feb 2000 07:23:02 +0000 (07:23 +0000)]
Include <ctype.h> for isupper().

24 years agoAdd more checks for no stack frame.
Andrew Cagney [Tue, 29 Feb 2000 07:17:15 +0000 (07:17 +0000)]
Add more checks for no stack frame.

24 years agoGCC warning fix: Add missing NULL initialiser for find_potential_libraries.
Alan Modra [Tue, 29 Feb 2000 05:53:53 +0000 (05:53 +0000)]
GCC warning fix: Add missing NULL initialiser for find_potential_libraries.

24 years agoRead 2 byte (16 bit addresses) when needed.
Andrew Cagney [Tue, 29 Feb 2000 05:10:04 +0000 (05:10 +0000)]
Read 2 byte (16 bit addresses) when needed.

24 years agoFix a typo.
Christopher Faylor [Tue, 29 Feb 2000 04:11:24 +0000 (04:11 +0000)]
Fix a typo.

24 years ago*** empty log message ***
Jim Blandy [Tue, 29 Feb 2000 03:29:27 +0000 (03:29 +0000)]
*** empty log message ***

24 years ago* ldgram.y (exclude_name_list): Don't require a comma to separate
Jim Blandy [Tue, 29 Feb 2000 03:28:57 +0000 (03:28 +0000)]
* ldgram.y (exclude_name_list): Don't require a comma to separate
list entries; the lexer considers commas to be valid part of a
filename, so in something like `foo, bar' the comma is considered
part of the first filename, `foo,'.
* ld.texinfo: Update section on EXCLUDE_FILE lists.

24 years ago*** empty log message ***
Jim Blandy [Mon, 28 Feb 2000 23:17:16 +0000 (23:17 +0000)]
*** empty log message ***

24 years agoUpdate copyright date in file.
Scott Bambrough [Mon, 28 Feb 2000 20:51:08 +0000 (20:51 +0000)]
Update copyright date in file.

24 years ago2000-02-28 Scott Bambrough <scottb@netwinder.org>
Scott Bambrough [Mon, 28 Feb 2000 20:28:10 +0000 (20:28 +0000)]
2000-02-28  Scott Bambrough <scottb@netwinder.org>

* config/arm/linux.mh (NATDEPFILES): Removed core-regset.o.
Not used.  Required to get GDB to build on glibc 2.1.3.
* config/arm/tm-linux.h (LOWEST_PC): Undefine LOWEST_PC
before redefining.  Gets rid of compiler warning.

24 years ago2000-02-28 Scott Bambrough <scottb@netwinder.org>
Scott Bambrough [Mon, 28 Feb 2000 20:17:16 +0000 (20:17 +0000)]
2000-02-28  Scott Bambrough <scottb@netwinder.org>

* arm-linux-nat.c (fetch_nw_fpe_*):
  Renamed to fetch_nwfpe_* to use the same naming convention
as in the Linux kernel.  Modified prototype to get rid of
unused parameters.
(store_nw_fpe_*): Renamed to store_nwfpe_* to use the same
naming convention as in the Linux kernel.  Fixed calls to
fetch_nwfpe_*.
(store_fpregs): Fixed calls to store_nwfpe_*.  Removed
unused variable.

24 years agoDefone {MIPS|SH}_PE_MAGIC
Nick Clifton [Mon, 28 Feb 2000 18:57:53 +0000 (18:57 +0000)]
Defone {MIPS|SH}_PE_MAGIC

24 years agoAdd WinCE support.
Nick Clifton [Mon, 28 Feb 2000 18:56:11 +0000 (18:56 +0000)]
Add WinCE support.

24 years agoReplace 'flags' with 'signed_overflow_ok_p'
Nick Clifton [Mon, 28 Feb 2000 17:57:40 +0000 (17:57 +0000)]
Replace 'flags' with 'signed_overflow_ok_p'

24 years agoOops. Fix e-mail address.
Andrew Cagney [Mon, 28 Feb 2000 07:27:52 +0000 (07:27 +0000)]
Oops.  Fix e-mail address.

24 years agoTransfer d30v to David Taylor.
Andrew Cagney [Mon, 28 Feb 2000 07:26:14 +0000 (07:26 +0000)]
Transfer d30v to David Taylor.

24 years ago* win32-nat.c: Remove unneeded header.
Christopher Faylor [Mon, 28 Feb 2000 06:43:20 +0000 (06:43 +0000)]
* win32-nat.c: Remove unneeded header.
* wince.c: Ditto.

24 years agoEliminate debugging argument.
Christopher Faylor [Mon, 28 Feb 2000 06:34:14 +0000 (06:34 +0000)]
Eliminate debugging argument.

24 years agoCorrect copyright.
Christopher Faylor [Mon, 28 Feb 2000 06:31:36 +0000 (06:31 +0000)]
Correct copyright.

24 years agoInclude "gdb_wait.h" instead of "wait.h".
Andrew Cagney [Mon, 28 Feb 2000 05:03:09 +0000 (05:03 +0000)]
Include "gdb_wait.h" instead of "wait.h".

24 years ago2000-02-27 Loren J. Rittle <ljrittle@acm.org>
Ian Lance Taylor [Mon, 28 Feb 2000 04:31:30 +0000 (04:31 +0000)]
2000-02-27  Loren J. Rittle  <ljrittle@acm.org>

* configure.host: Added HOSTING_CRT0, HOSTING_LIBS for
host "i[3456]86-*-freebsdelf*".

24 years ago2000-02-27 Andreas Jaeger <aj@suse.de>
Ian Lance Taylor [Mon, 28 Feb 2000 04:20:22 +0000 (04:20 +0000)]
2000-02-27  Andreas Jaeger  <aj@suse.de>

* configure.in: Add entry for mips*-*-linux*, move catch all
*-*-*linux* entry below this one.

24 years ago2000-02-27 Thomas de Lellis <tdel@windriver.com>
Ian Lance Taylor [Mon, 28 Feb 2000 04:17:36 +0000 (04:17 +0000)]
2000-02-27  Thomas de Lellis  <tdel@windriver.com>

* config/obj-elf.c (elf_frob_symbol): Remove code which when
TC_PPC was defined forced the type of a symbol with no other type
to be BSF_OBJECT.

24 years ago2000-02-27 Hans-Peter Nilsson <hp@axis.com>
Ian Lance Taylor [Mon, 28 Feb 2000 04:08:32 +0000 (04:08 +0000)]
2000-02-27  Hans-Peter Nilsson  <hp@axis.com>

* doc/internals.texi (CPU backend): Mention that
line_separator_chars do not break up comments.  Fix typos for
LEX_AT and LEX_NAME descriptions.  Document operands for
TC_EQUAL_IN_INSN, md_operand and md_section_align.  Correct
description of md_create_short_jump usage.  Document argument for
md_undefined_symbol.

24 years ago2000-02-27 Mark Elbrecht <snowball3@bigfoot.com>
Ian Lance Taylor [Mon, 28 Feb 2000 03:55:16 +0000 (03:55 +0000)]
2000-02-27  Mark Elbrecht  <snowball3@bigfoot.com>

* scripttempl/i386go32.sc: Move misplaced semicolons.

24 years ago2000-02-27 Jakub Jelinek <jakub@redhat.com>
Ian Lance Taylor [Mon, 28 Feb 2000 03:51:32 +0000 (03:51 +0000)]
2000-02-27  Jakub Jelinek  <jakub@redhat.com>

* config/tc-sparc.c (OPTION_UNDECLARED_REGS): New option.
(md_parse_option): Handle it.
(md_show_usage): Document it.

24 years ago2000-02-27 Jakub Jelinek <jakub@redhat.com>
Ian Lance Taylor [Mon, 28 Feb 2000 03:50:32 +0000 (03:50 +0000)]
2000-02-27  Jakub Jelinek  <jakub@redhat.com>

* elf32-sparc.c (elf32_sparc_merge_private_bfd_data): Don't bump
architecture if the object causing the bump is dynamic.
* elf64-sparc.c (sparc64_elf_merge_private_bfd_data): Likewise,
and also don't it for memory ordering.
(sparc64_elf_write_relocs): Take src_rela out of the loop.

24 years ago * dwarf2.c (read_abbrevs): Use _raw_size directly rather than
Ian Lance Taylor [Mon, 28 Feb 2000 03:39:28 +0000 (03:39 +0000)]
* dwarf2.c (read_abbrevs): Use _raw_size directly rather than
calling bfd_get_section_size_before_reloc.
(decode_line_info): Likewise.
(_bfd_dwarf2_find_nearest_line): Likewise.

24 years ago From Brad Lucier <lucier@math.purdue.edu>:
Ian Lance Taylor [Mon, 28 Feb 2000 03:31:50 +0000 (03:31 +0000)]
From Brad Lucier <lucier@math.purdue.edu>:
* readelf.c (process_dynamic_segment): Add cast to make sure
argument to %* is int.

24 years ago * config/tc-alpha.c (md_assemble): Accept `1' and `9' in an
Ian Lance Taylor [Mon, 28 Feb 2000 03:25:35 +0000 (03:25 +0000)]
* config/tc-alpha.c (md_assemble): Accept `1' and `9' in an
opcode, for the instruction `pal19'.  From Andrea Arcangeli
<andrea@suse.de>.

24 years agoAdd MAINTAINERS file to mmalloc directory - part of GDB and maintained
Andrew Cagney [Mon, 28 Feb 2000 00:22:03 +0000 (00:22 +0000)]
Add MAINTAINERS file to mmalloc directory - part of GDB and maintained
by GDB's Host maintainers.

24 years ago2000-02-27 H.J. Lu (hjl@gnu.org)
H.J. Lu [Sun, 27 Feb 2000 18:59:40 +0000 (18:59 +0000)]
2000-02-27 H.J. Lu  (hjl@gnu.org)

* lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs.

24 years ago2000-02-27 Eli Zaretskii <eliz@is.elta.co.il>
Ian Lance Taylor [Sun, 27 Feb 2000 17:08:06 +0000 (17:08 +0000)]
2000-02-27  Eli Zaretskii  <eliz@is.elta.co.il>

* Makefile.am (stamp-lib): Use $(LIBTOOL) --config to get the
name of the libtool directory.
* Makefile.in: Rebuild.

24 years agorebuild with current tools
Ian Lance Taylor [Sun, 27 Feb 2000 16:55:52 +0000 (16:55 +0000)]
rebuild with current tools

24 years ago * ltconfig, ltmain.sh: Update to libtool 1.3.4.
Ian Lance Taylor [Sun, 27 Feb 2000 16:46:19 +0000 (16:46 +0000)]
* ltconfig, ltmain.sh: Update to libtool 1.3.4.

24 years ago2000-02-26 Mark Kettenis <kettenis@gnu.org>
Mark Kettenis [Sat, 26 Feb 2000 15:04:30 +0000 (15:04 +0000)]
2000-02-26  Mark Kettenis  <kettenis@gnu.org>

* gnu-nat.c: Include "gdbthread.h".  Include <hurd.h>.
Reorder headers a bit.  Overall cleanup and minor reformatting.
(MIG_SERVER_DIED): Remove define.
(proc_update_sc): Add braces to silence compiler warning.
(proc_steal_exc_port): Initialize err to zero.
(make_proc): Add braces to silence compiler warning.
(inf_validate_task_sc): Add cast to silence compiler warning.
(inf_set_traced): Reorganize a bit to silence compiler warning.
(inf_validate_procs): Use mach_msg_type_number_t for all thread
numbers and add braces to silence compiler warning.
(gnu_wait): Add prototypes for server functions and add braces to
silence compiler warnings.
(S_exception_raise_request): Pass subcode to inf_debug call.
(gnu_write_inferior): Remove unused variable `protection_changed'.
(gnu_xfer_memory): Remove unused variable `result'.
(set_sig_thread_cmd): Remove unused varible `tid'.
(set_signals_cmd): Remve unused variable `trace'.
(add_task_commands): Provide complete prototype.  Reformat help
strings a bit to make sure the first line is a full sentence.
Call info_port_rights_cmd instead of info_send_rights_cmd for the
"info port-rights" command.
(add_thread_commands): Provide complete prototype.  Make static.
Reformat help strings a bit to make sure the first line is a full
sentence.
(_initialize_gnu_nat): Provide complete prototype.

24 years ago2000-02-26 Mark Kettenis <kettenis@gnu.org>
Mark Kettenis [Sat, 26 Feb 2000 13:57:35 +0000 (13:57 +0000)]
2000-02-26  Mark Kettenis  <kettenis@gnu.org>

Make cross-compilation for the Hurd more friendly.
From Jeff Bailey <jbailey@gnu.org>:
* configure.in: Use AC_CHECK_TOOL to find MiG.
* Makefile.in (MIG): New variable.
* config/i386/i386gnu.mh (MIG): Remove.
* configure: Regenerated.

24 years ago2000-02-26 Mark Kettenis <kettenis@gnu.org>
Mark Kettenis [Sat, 26 Feb 2000 13:46:56 +0000 (13:46 +0000)]
2000-02-26  Mark Kettenis  <kettenis@gnu.org>

Make cross-compilation for the Hurd more friendly.
From Jeff Bailey <jbailey@gnu.org>:
* configure.in: Use AC_CHECK_TOOL to find MiG.
* Makefile.in (MIG): New variable.
* config/i386/i386gnu.mh (MIG): Remove.
* configure: Regenerated.