1 2001-01-23 J.T. Conklin <jtc@redback.com>
3 * config/m32r/m32r.mt (GDBSERVER_LIBS): Added ../../intl/libintl.a.
4 * config/mips/vr5000.mt (GDBSERVER_LIBS): Likewise.
5 * config/tic80/tic80.mt (GDBSERVER_LIBS): Likewise.
6 * gdbserver/low-sim.c (#include "defs.h"): Removed.
7 (mygeneric_load): Rename from generic_load.
9 * gdbserver/low-hppabsd.c (#include "server.h"): Added.
10 (#include "defs.h"): Removed.
11 (inferior_pid, perror_with_name): Remove declarations.
12 * gdbserver/low-linux.c: Likewise.
13 * gdbserver/low-nbsd.c: Likewise.
14 * gdbserver/low-sparc.c: Likewise.
15 * gdbserver/low-sun3.c: Likewise.
17 * i386-stub.c: Re-indent.
18 * m68k-stub.c: Re-indent.
20 2001-01-22 Nicholas Duffek <nsd@redhat.com>
22 * gdbarch.sh (PARM_BOUNDARY): Define.
23 * gdbarch.c: Regenerate.
24 * gdbarch.h: Regenerate.
26 2001-01-22 J.T. Conklin <jtc@redback.com>
28 * ns32k-tdep.c: #include "frame.h"
29 * config/ns32k/tm-umax.h (FRAME_FIND_SAVED_REGS): Restore. It
30 appears to have been inadvertantly removed sometime in May 1999.
32 * Revert 2000-11-09 changes where shared library objects were
33 moved from NATDEPFILES to TDEPFILES on NetBSD targets. While
34 we'd like to be able to debug dynamically linked executables,
35 this makes it impossible to build a cross debugger on a many
38 * config/i386/nbsd.mt: Remove solib.o, solib-svr4.o from TDEPFILES.
39 * config/i386/nbsdelf.mt: Likewise.
40 * config/m68k/nbsd.mt: Likewise.
41 * config/ns32k/nbsd.mt: Likewise.
42 * config/powerpc/nbsd.mt: Likewise.
43 * config/sparc/nbsd.mt: Likewise.
44 * config/sparc/nbsdelf.mt: Likewise.
45 * config/i386/nbsd.mh: Add solib.o, solib-svr4.o to NATDEPFILES.
46 * config/i386/nbsdelf.mh: Likewise.
47 * config/m68k/nbsd.mh: Likewise.
48 * config/ns32k/nbsd.mh: Likewise.
49 * config/powerpc/nbsd.mh: Likewise.
50 * config/sparc/nbsd.mh: Likewise.
52 2001-01-19 Jason Merrill <jason@redhat.com>
54 * dbxread.c (read_ofile_symtab): Stay with AUTO_DEMANGLING for G++.
55 (process_one_symbol): Likewise.
56 * dwarfread.c (handle_producer): Likewise.
58 Thu Jan 18 12:08:57 2001 Andrew Cagney <cagney@b1.cygnus.com>
60 * configure.in (build_warnings): Disable -Wuninitialized until GDB
61 compiles with -Wuninitialized,-Werror.
62 * configure: Regenerate.
64 * MAINTAINERS: Add list of buildable targets.
66 Thu Jan 18 12:48:04 2001 Andrew Cagney <cagney@b1.cygnus.com>
68 * defs.h (STRCMP): Delete macro.
70 * objfiles.c (objfile_relocate): Replace STRCMP with call to
72 * symtab.c (lookup_partial_symbol, lookup_block_symbol): Ditto.
73 * symfile.c (compare_symbols): Ditto.
74 * standalone.c (open): Ditto.
75 * remote-es.c (verify_break): Ditto.
76 * cli/cli-decode.c (add_cmd, add_show_from_set): Ditto.
78 * symfile.c (compare_psymbols): Delete comment refering to STRCMP.
80 Thu Jan 18 12:25:06 2001 Andrew Cagney <cagney@b1.cygnus.com>
82 * varobj.c (FREEIF): Delete macro.
83 (varobj_set_value, free_variable): Replace FREEIF with ``xfree''
86 2001-01-18 Nick Clifton <nickc@redhat.com>
88 * arc-tdep.c (arc_cpu_type_table): Add new arc core numbers.
89 (arc_print_insn): No bfd available, so pass NULL to
92 2001-01-09 James Ingham <jingham@inghji.apple.com>
94 * symtab.c (lookup_symbol_aux): Call lookup_symbol_aux to lookup
95 a mangled symbol rather than recursing into lookup_symbol, since
96 this will just re-unmangle the name & call lookup_symbol_aux -
97 leading to an infinite recursion.
99 2001-01-18 Mark Kettenis <kettenis@gnu.org>
101 * infcmd.c (print_return_value): Restore another space lost by
102 switch to UIOUT. ``$NN='' should be ``$NN =''.
104 Fri Jan 19 02:31:40 2001 Andrew Cagney <cagney@b1.cygnus.com>
106 * target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
107 * breakpoint.c (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Wrap macro
108 definition in parenthesis.
110 Fri Jan 19 02:13:40 2001 Andrew Cagney <cagney@b1.cygnus.com>
112 From 2000-10-27 Mark Salter <msalter@redhat.com>:
113 * remote.c (remote_remove_hw_breakpoint): Add 'len' field to Z
115 (remote_insert_hw_breakpoint): Ditto.
117 2001-01-17 J.T. Conklin <jtc@redback.com>
119 * config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
120 (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.
121 * config/m68k/nbsd.mt (TDEPFILES): Add m68knbsd-tdep.o.
122 * m68knbsd-tdep.c: New file.
124 * i386nbsd-tdep.c: Remove #if 0'd out #includes.
126 * m68knbsd-nat.c: #include gdbcore.h.
128 Wed Jan 17 09:41:58 2001 Andrew Cagney <cagney@b1.cygnus.com>
130 * MAINTAINERS: Add J.T. Conklin to Blanket Write Privs.
132 2001-01-16 Michael Snyder <msnyder@cleaver.cygnus.com>
134 * procfs.c (procfs_stopped_by_watchpoint): Don't die if process
135 goes away -- just return false (ie. not stopped by watchpoint).
136 * source.c (openp): Fix typo in comment.
138 2001-01-12 Nicholas Duffek <nsd@redhat.com>
140 * blockframe.c (generic_get_saved_register): Spelling fix.
141 * frame.h (FRAME_FP): Spelling fix.
143 Fri Jan 12 18:29:46 2001 Andrew Cagney <cagney@b1.cygnus.com>
145 * infcmd.c (print_return_value): Restore space lost by switch to
146 UIOUT. ``$NN='' should be ``$NN =''.
148 2001-01-08 Nicholas Duffek <nsd@redhat.com>
150 * regcache.c (set_register_cached, register_buffer,
151 real_register, pseudo_register fetch_register, store_register):
153 (register_changed, read_relative_register_raw_bytes_for_frame,
154 registers_changed, registers_fetched, read_register_bytes,
155 read_register_gen, write_register_gen, read_register,
156 read_signed_register, write_register, supply_register): Replace
157 register_valid[] with register_cached() and
158 set_register_cached().
159 (read_register_bytes, read_register_gen, write_register_gen,
160 read_register, read_signed_register, write_register,
161 supply_register): Replace registers[] with register_buffer().
162 (read_register_bytes, read_register_gen, read_register,
163 read_signed_register): Call fetch_register().
164 (write_register_gen, write_register): Call real_register() and
166 (write_register_bytes): Call store_register().
167 * value.h (set_register_cached, register_buffer): Prototype.
168 * remote.c (remote_fetch_registers): Allocate regs[] with a
169 run-time size. Replace register_valid[] with
170 set_register_cached().
171 (store_register_using_P, remote_store_registers): Replace
172 registers[] with register_buffer().
174 2001-01-08 Nicholas Duffek <nsd@redhat.com>
176 * regcache.c: Change "write-back" comment to "write-through".
177 Change "regno" to "regnum".
178 (read_register, read_signed_register): Remove "raw" from return
180 (supply_register): Spelling fix.
181 * value.h: Change "regno" to "regnum".
183 2001-01-08 Fernando Nasser <fnasser@redhat.com>
185 * Makefile.in (install-gdbtk): Add .itcl files to the list of files
188 2001-01-04 Michael Snyder <msnyder@mvstp600e.cygnus.com>
190 * mips-tdep.c (mips_coerce_float_to_double): Fix typo in comment.
192 2001-01-04 Nicholas Duffek <nsd@redhat.com>
194 * valops.c (VALUE_SUBSTRING_START): Delete.
196 2001-01-04 Nicholas Duffek <nsd@redhat.com>
198 * Makefile.in (SUBDIR_CLI_OBS): Add cli/cli-utils.o.
199 (SUBDIR_CLI_SRCS): Add cli/cli-utils.c.
200 (cli_utils_h): New variable.
201 (cli/cli-utils.o): New rule.
202 * cli/cli-utils.c: New file.
203 * cli/cli-utils.h: New file.
205 2001-01-04 Nicholas Duffek <nsd@redhat.com>
207 * config/i386/tm-i386.h (REGISTER_CONVERT_TO_VIRTUAL,
208 REGISTER_CONVERT_TO_RAW): Delete trailing semicolon.
210 2001-01-03 J.T. Conklin <jtc@redback.com>
212 * alphabsd-nat.c, i386-linux-nat.c, i386bsd-nat.c: Fix typo in
215 2001-01-02 Michael Snyder <msnyder@cleaver.cygnus.com>
217 * sh-tdep.c (sh_extract_return_value): Allow for small return type.
218 (sh_sh4_extract_return_value): Call sh_extract_return_value for
220 * sparc-tdep.c (sparc_frame_chain): Fix typo in comment.
221 Update copyright notice.
223 For older changes see ChangeLog-2000
229 version-control: never