* go32-nat.c (go32_xfer_memory): Make the argument list consistent
[deliverable/binutils-gdb.git] / gdb / ChangeLog
CommitLineData
a17b5c4e
EZ
12001-02-04 Eli Zaretskii <eliz@is.elta.co.il>
2
3 * go32-nat.c (go32_xfer_memory): Make the argument list consistent
4 with target.h's `to_xfer_memory' member.
5
86ddecc5
C
62001-02-02 J.T. Conklin <jtc@redback.com>
7
8 * ppc-bdm.c (#include <signal.h>): Removed.
9 * remote-array.c: Likewise.
10 * remote-bug.c: Likewise.
11 * remote-e7000.c: Likewise.
12 * remote-mips.c: Likewise.
13 * remote-os9k.c: Likewise.
14 * remote-st.c: Likewise.
15 * remote-udi.c: Likewise.
16 * remote-vx29k.c: Likewise.
17 * remote-vx68.c: Likewise.
18 * remote-vx960.c: Likewise.
19 * remote-vxmips.c: Likewise.
20 * remote-vxsparc.c: Likewise.
21
338d7c5c
JM
222001-02-02 John Moore <jmoore@redhat.com>
23
24 * remote-utils.h (sr_set_device): Changed free() to xfree() where
25 appropriate. Also changed Copyright to include 2001.
26 * symtab.h (obstack_chunk_free, SYMBOL_INIT_DEMANGLED_NAME): Likewise.
27 * value.h (value_free): Likewise.
28 * gdbarch.sh (gdbarch_free): Likewise.
29 * gdbarch.c, gdbarch.h: Regenerated.
30
2b5436af
JM
312001-02-02 John Moore <jmoore@redhat.com>
32
33 * cli/cli-cmds.c (apropos_command): Changed occurance of free() to
338d7c5c 34 xfree(). Also changed Copyright to include 2001.
2b5436af 35
82467003
C
362001-02-02 J.T. Conklin <jtc@redback.com>
37
38 * monitor.c (#include "gdb_wait.h"): Removed.
39 * ocd.c: Likewise.
40 * ppc-bdm.c: Likewise.
41 * remote-adapt.c: Likewise.
42 * remote-array.c: Likewise.
43 * remote-bug.c: Likewise.
44 * remote-e7000.c: Likewise.
45 * remote-eb.c: Likewise.
46 * remote-es.c: Likewise.
47 * remote-mips.c: Likewise.
48 * remote-mm.c: Likewise.
49 * remote-nindy.c: Likewise.
50 * remote-os9k.c: Likewise.
51 * remote-rdi.c: Likewise.
52 * remote-rdp.c: Likewise.
53 * remote-sds.c: Likewise.
54 * remote-sim.c: Likewise.
55 * remote-st.c: Likewise.
56 * remote-udi.c: Likewise.
57 * remote-vx.c: Likewise.
58 * remote-vx29k.c: Likewise.
59 * remote-vx68.c: Likewise.
60 * remote-vx960.c: Likewise.
61 * remote-vxmips.c: Likewise.
62 * remote-vxsparc.c: Likewise.
63 * remote.c: Likewise.
64 * ser-pipe.c: Likewise.
65 * ser-unix.c: Likewise.
66 * Makefile.in: Updated dependencies.
67
27b82ed2
DS
682001-01-31 David Smith <dsmith@redhat.com>
69
70 * event-loop.c: Change inclusion of string.h to gdb_string.h and
71 updated the copyright notice.
72 * ser-pipe.c: Ditto.
73 * mi/mi-cmds.c: Ditto.
74 * mi/mi-console.c: Ditto.
75 * mi/mi-getopt.c: Ditto.
76 * mi/mi-parse.c: Ditto.
77
ab9cc815
DS
782001-01-31 David Smith <dsmith@redhat.com>
79
80 * MAINTAINERS: Add David Smith to Write After Approval list.
81
d1f4cff8
AC
82Tue Jan 30 15:43:08 2001 Andrew Cagney <cagney@cygnus.com>
83
84 * cli/cli-utils.c (putchar_filtered): Move function from here.
85 * utils.c (putchar_filtered): To here.
86 * cli/cli-utils.h (putchar_filtered): Move declaration from here.
87 * defs.h (putchar_filtered): To here.
88
74c1b268
AC
89Tue Jan 30 17:27:11 2001 Andrew Cagney <cagney@redhat.com>
90
91 * configure.in (AC_CHECK_FUNCS): Replace vfork test with
92 AC_FUNC_VFORK macro.
93 * config.in, configure: Re-generate.
94
95 * gdb_vfork.h: New file.
96 * ser-pipe.c (pipe_open): Update. Include "gdb_vfork.h".
97 * fork-child.c (fork_inferior): Ditto.
98
4fcf66da
AC
99Tue Jan 30 17:09:07 2001 Andrew Cagney <cagney@redhat.com>
100
101 * defs.h (strsave): Delete declaration.
102 * utils.c (strsave): Delete definition.
103 * TODO (strsave): Update
104
105 * mac-xdep.c (tilde_expand): Replace strsave with xstrdup.
106 * sparcl-tdep.c (sparclite_open): Ditto.
107 * mips-tdep.c (mips_set_processor_type_command): Ditto.
108 (_initialize_mips_tdep): Ditto.
109 * solib.c (solib_open): Ditto.
110 * symfile.c (add_filename_language): Ditto.
111 (set_ext_lang_command): Ditto.
112 * source.c (init_source_path): Ditto.
113 (mod_path): Ditto.
114 * sh3-rom.c (sh3_open): Ditto.
115 (sh3e_open): Ditto.
116 * serial.c (serial_open): Ditto.
117 * remote-mips.c (common_open): Ditto.
118 * monitor.c (monitor_open): Ditto.
119 * m32r-rom.c (m32r_upload_command): Ditto.
120 * infcmd.c (path_command): Ditto.
121 * f-exp.y (parse_number): Ditto.
122 * breakpoint.c (create_longjmp_breakpoint): Ditto.
123 (create_thread_event_breakpoint): Ditto.
124 * arc-tdep.c (arc_set_cpu_type_command): Ditto.
125 (_initialize_arc_tdep): Ditto.
126
e191e0ab
AC
127Tue Jan 30 15:14:26 2001 Andrew Cagney <cagney@skil>
128
129 * cli/cli-script.c (define_command): Check for a bad hook value in
130 switch statement.
131
10214f55
C
1322001-01-30 J.T. Conklin <jtc@redback.com>
133
134 * configure/sh/embed.mt: New file.
135 * configure/sh/linux.mt: New file.
136 * configure/sh/sh.mt: Removed.
137 * configure.tgt (sh-*-hms,sh-*-coff*,sh-*-elf*,sh-*-linux): New targets.
138 (sh-*-*): Removed.
139
c9049fc9
MC
1402001-01-29 Michael Chastain <chastain@redhat.com>
141
142 * symtab.c (block_lookup_symbol): Use 'namespace' parameter in
143 symbol comparisons in binary search.
144
aea02b6b
CF
1452000-01-27 Christopher Faylor <cgf@cygnus.com>
146
147 * win32-nat.c (child_xfer_memory): Add missing argument required by
148 2001-01-23 change.
149
e6e0bfab
MK
1502001-01-27 Mark Kettenis <kettenis@gnu.org>
151
152 * ui-out.c (do_list_end): New function.
153 (make_cleanup_ui_out_list_end): New function.
154 * ui-out.h: Provide prototype for make_cleanup_ui_out_list_end.
155 * stack.c (print_frame) [UI_OUT]: Call
156 make_cleanup_ui_out_list_end to make sure we mark the end of the
157 list if we do a non-local exit. At the end of the function,
158 instead of calling ui_out_list_end directly, let do_cleanups
159 handle it.
160
1adeb98a
FN
1612001-01-26 Fernando Nasser <fnasser@redhat.com>
162
163 Fix double parsing of filenames passed as command line arguments
164 to GDB (causes weird handling of escape characters).
165 Also, remove dependencies on the CLI from libgdb.
166 * call-cmds.h: Remove declaration of exec_file_command().
167 * gdbcore.h: Remove declaration of exec_file_command().
168 Add declarations for exec_open() and exec_file_clear().
169 * symfile.h: Add declarations for symbol_file_add_main() and
170 symbol_file_clear().
171 * exec.c (exec_open): New function. Implements to_open for exec
172 targets.
173 (exec_file_clear): New function. Makes GDB forget about a previously
174 specified executable file.
175 (exec_file_attach): Move parsing of arguments from here ...
176 (exec_file_command): ... to here.
177 (init_exec_ops): Use exec_open(), not exec_file_command() to
178 implement to_open for exec targets.
179 * symfile.c (symbol_file_add_main): New function. Call symbol_file_add()
180 with default values. Used when the file name has already been parsed.
181 (symbol_file_clear): New function. Makes GDB forget about previously
182 read symbols.
183 (symbol_file_command): Call the above function instead of inline code.
184 * main.c: Include "symfile.h" and "gdbcore.h" instead of the deprecated
185 "call-cmds.h".
186 (captured_main): Call exec_file_attach() and symbol_file_add_main()
187 instead of exec_file_command() and symbol_file_command().
188 (captured_main): Add comment.
189 * corefile.c: Include "symfile.h".
190 (core_file_command): Call symbol_file_add_main() instead of
191 symbol_file_command().
192 (reopen_exec_file): Call exec_open() instead of exec_file_command().
193 * infcmd.c: Include "symfile.h".
194 (attach_command): Call symbol_file_add_main() instead of
195 symbol_file_command().
196 * infrun.c: Remove comment about the inclusion of "symfile.h",
197 not any longer appropriate.
198 (follow_exec): Call symbol_file_add_main() instead of
199 symbol_file_command().
200 * remote-es.c: Include "symfile.h".
201 (es1800_load): Call symbol_file_add_main() instead of
202 symbol_file_command().
203 * remote-vx.c: Remove comment about the inclusion of "symfile.h",
204 not any longer appropriate.
205 (vx-wait): Call symbol_file_add_main() instead of
206 symbol_file_command().
207 * solib-svr4.c (open_symbol_file_object): Call symbol_file_add_main()
208 instead of symbol_file_command().
209 * v850ice.c (ice_file): Call exec_open(), exec_file_attach() and
210 symbol_file_add_main() instead of exec_file_command() and
211 symbol_file_command().
212 * Makefile.in: Update dependencies.
213
5b616ba1
JH
2142001-01-26 Jeff Holcomb <jeffh@redhat.com>
215
216 * remote-udi.c (udi_open): Change strdup to xstrdup.
217 * thread.c (thread_apply_all_command): Change strdup to xstrdup.
218 Update copyright message.
219 * varobj.c (delete_variable_1): Likewise.
220
221 * gdb_string.h: Remove declaration of strdup. Update copyright
222 message.
223 * config/xm-mpw.h: Likewise.
224 * config/i386/xm-i386mach.h: Likewise.
225 * config/m68k/xm-apollo68b.h: Likewise.
226 * config/m68k/xm-hp300bsd.h: Likewise.
227 * config/rs6000/xm-rs6000.h: Likewise.
228 * config/vax/xm-vaxult.h: Remove declaration of strdup.
229 * config/vax/xm-vaxult2.h: Likewise.
230
b91d87cf
JH
2312001-01-26 Jeff Holcomb <jeffh@redhat.com>
232
233 * MAINTAINERS: Add Jeff Holcomb to Write After Approval list.
234
873406a6
C
2352001-01-25 J.T. Conklin <jtc@redback.com>
236
237 * target.c (target_xfer_memory_partial): Return -1 on failure due
238 to invalid access mode attribute.
239
0613c401
CF
2402001-01-25 Christopher Faylor <cgf@cygnus.com>
241
242 * win32-nat.c (_initialize_core_win32): Prototype correctly.
243
efd59e3f
MK
2442001-01-25 Mark Kettenis <kettenis@gnu.org>
245
246 * config/alpha/tm-fbsd.h: Update copyright.
247 (USE_STRUCT_CONVENTION): Define in terms of
248 alphabsd_use_struct_convention.
249 * config/alpha/fbsd.mt (TDEPFILES): Add alphafbsd-tdep.c.
250 * alphafbsd-tdep.c: New file.
251
388e1ff2
FN
2522001-01-24 Fernando Nasser <fnasser@redhat.com>
253
254 * top.c (print_gdb_version): Update Copyright year.
255
f4d650ec
C
2562001-01-24 J.T. Conklin <jtc@redback.com>
257
258 * dcache.c (dcache_write_line): Fix typo.
259
260 * memattr.c (delete_mem_region): Replace free() with xfree().
261 (mem_number): Add explicit type.
262
263 * sol-thread.c (sol_thread_xfer_memory): Add attrib argument.
264 (rw_common): Likewise.
265
07091751
FN
2662001-01-24 Fernando Nasser <fnasser@redhat.com>
267
268 * infcmd.c (get_inferior_args, set_inferior_args): Accessor functions
269 for the inferior program arguments.
270 (run_command, run_no_args_command, init_infcmd)): Use accessor
271 functions to set the inferior program arguments.
272 * inferior.h: Add definitions to the accessor functions above.
273
090c42a4
JB
2742001-01-23 Jim Blandy <jimb@redhat.com>
275
276 * dwarf2read.c (read_tag_const_type, read_tag_volatile_type):
277 Implement these correctly, using make_cv_type.
278
f29d9b6d 2792001-01-23 J.T. Conklin <jtc@redback.com>
29e57380
C
280
281 * exec.c (xfer_memory): Add attrib argument.
282 * infptrace.c (child_xfer_memory): Likewise.
e5da8f38 283 * lin-lwp.c (lin_lwp_xfer_memory): Likewise.
29e57380
C
284 * monitor.c (monitor_xfer_memory): Likewise.
285 * remote-adapt.c (adapt_xfer_inferior_memory): Likewise.
286 * remote-array.c (array_xfer_memory): Likewise.
287 * remote-bug.c (bug_xfer_memory): Likewise.
288 * remote-e7000.c (e7000_xfer_inferior_memory): Likewise.
289 * remote-eb.c (eb_xfer_inferior_memory): Likewise.
290 * remote-es.c (es1800_xfer_inferior_memory): Likewise.
291 * remote-mips.c (mips_xfer_memory): Likewise.
292 * remote-mm.c (mm_xfer_inferior_memory): Likewise.
293 * remote-nindy.c (nindy_xfer_inferior_memory): Likewise.
294 * remote-os9k.c (rombug_xfer_inferior_memory): Likewise.
295 * remote-rdi.c (arm_rdi_xfer_memory): Likewise.
296 * remote-rdp.c (remote_rdp_xfer_inferior_memory): Likewise.
297 * remote-sds.c (sds_xfer_memory): Likewise.
298 * remote-sim.c (gdbsim_xfer_inferior_memory): Likewise.
299 * remote-st.c (st2000_xfer_inferior_memory): Likewise.
300 * remote-udi.c (udi_xfer_inferior_memory): Likewise.
301 * remote-vx.c (vx_xfer_memory): Likewise.
302 * remote.c (remote_xfer_memory): Likewise.
303 * target.c (debug_to_xfer_memory, do_xfer_memory): Likewise.
304 * target.h (child_xfer_memory, do_xfer_memory, xfer_memory): Likewise.
e5da8f38 305 * thread-db.c (thread_db_xfer_memory): Likewise.
29e57380
C
306
307 * target.h (#include "memattr.h"): Added.
308 (target_ops.to_xfer_memory): Add attrib argument.
309
310 * wince.c (_initialize_inftarg): Removed call to set_dcache_state.
311 * dcache.h (set_dcache_state): Removed declaration.
312 * dcache.c (set_dcache_state): Removed definition
313
314 * dcache.c: Update module comment, as dcache is now enabled and
315 disabled with memory region attributes instead of by the global
316 variable "remotecache". Add comment describing the interaction
317 between dcache and memory region attributes.
318 (dcache_xfer_memory): Add comment describing benefits of moving
319 cache writeback to a higher level.
320 (dcache_struct): Removed cache_has_stuff field. This was used to
321 record whether the cache had been accessed in order to invalidate
322 it when it was disabled. However, this is not needed because the
323 cache is write through and the code that enables, disables, and
324 deletes memory regions invalidate the cache. Add comment which
325 suggests that we could be more selective and only invalidate those
326 cache lines containing data from those memory regions.
327 (dcache_invalidate): Updated.
328 (dcache_xfer_memory): Updated.
f29d9b6d 329
29e57380
C
330 (dcache_alloc): Don't abort() if dcache_enabled_p is clear.
331 (dcache_xfer_memory): Removed code that called do_xfer_memory() to
332 perform a uncached transfer if dcache_enabled_p was clear. This
333 function is now only called if caching is enabled for the memory
334 region.
335 (dcache_info): Always print cache info.
336
337 * target.c (do_xfer_memory): Add attrib argument.
338 (target_xfer_memory, target_xfer_memory_partial): Break transfer
339 into chunks defined by memory regions, pass region attributes to
340 do_xfer_memory().
341 * dcache.c (dcache_read_line, dcache_write_line): Likewise.
342
343 * Makefile.in (SFILES): Add memattr.c.
344 (COMMON_OBS): Add memattr.o.
345 (dcache.o): Add target.h to dependencies.
346 * memattr.c: New file.
347 * memattr.h: Likewise.
348
f29d9b6d
C
349 * config/m32r/m32r.mt (GDBSERVER_LIBS): Added ../../intl/libintl.a.
350 * config/mips/vr5000.mt (GDBSERVER_LIBS): Likewise.
351 * config/tic80/tic80.mt (GDBSERVER_LIBS): Likewise.
352 * gdbserver/low-sim.c (#include "defs.h"): Removed.
353 (mygeneric_load): Rename from generic_load.
354
355 * gdbserver/low-hppabsd.c (#include "server.h"): Added.
356 (#include "defs.h"): Removed.
357 (inferior_pid, perror_with_name): Remove declarations.
358 * gdbserver/low-linux.c: Likewise.
359 * gdbserver/low-nbsd.c: Likewise.
360 * gdbserver/low-sparc.c: Likewise.
361 * gdbserver/low-sun3.c: Likewise.
362
363 * i386-stub.c: Re-indent.
364 * m68k-stub.c: Re-indent.
365
58d5518e
ND
3662001-01-22 Nicholas Duffek <nsd@redhat.com>
367
368 * gdbarch.sh (PARM_BOUNDARY): Define.
369 * gdbarch.c: Regenerate.
370 * gdbarch.h: Regenerate.
371
f6427ade
C
3722001-01-22 J.T. Conklin <jtc@redback.com>
373
374 * ns32k-tdep.c: #include "frame.h"
375 * config/ns32k/tm-umax.h (FRAME_FIND_SAVED_REGS): Restore. It
376 appears to have been inadvertantly removed sometime in May 1999.
377
378 * Revert 2000-11-09 changes where shared library objects were
379 moved from NATDEPFILES to TDEPFILES on NetBSD targets. While
380 we'd like to be able to debug dynamically linked executables,
381 this makes it impossible to build a cross debugger on a many
382 hosts.
383
384 * config/i386/nbsd.mt: Remove solib.o, solib-svr4.o from TDEPFILES.
385 * config/i386/nbsdelf.mt: Likewise.
386 * config/m68k/nbsd.mt: Likewise.
387 * config/ns32k/nbsd.mt: Likewise.
388 * config/powerpc/nbsd.mt: Likewise.
389 * config/sparc/nbsd.mt: Likewise.
390 * config/sparc/nbsdelf.mt: Likewise.
391 * config/i386/nbsd.mh: Add solib.o, solib-svr4.o to NATDEPFILES.
392 * config/i386/nbsdelf.mh: Likewise.
393 * config/m68k/nbsd.mh: Likewise.
394 * config/ns32k/nbsd.mh: Likewise.
395 * config/powerpc/nbsd.mh: Likewise.
396 * config/sparc/nbsd.mh: Likewise.
397
8052a17a
JM
3982001-01-19 Jason Merrill <jason@redhat.com>
399
400 * dbxread.c (read_ofile_symtab): Stay with AUTO_DEMANGLING for G++.
401 (process_one_symbol): Likewise.
402 * dwarfread.c (handle_producer): Likewise.
403
21a6f6bb
AC
404Thu Jan 18 12:08:57 2001 Andrew Cagney <cagney@b1.cygnus.com>
405
406 * configure.in (build_warnings): Disable -Wuninitialized until GDB
407 compiles with -Wuninitialized,-Werror.
408 * configure: Regenerate.
409
410 * MAINTAINERS: Add list of buildable targets.
411
494b7ec9
AC
412Thu Jan 18 12:48:04 2001 Andrew Cagney <cagney@b1.cygnus.com>
413
414 * defs.h (STRCMP): Delete macro.
415
416 * objfiles.c (objfile_relocate): Replace STRCMP with call to
417 strcmp.
418 * symtab.c (lookup_partial_symbol, lookup_block_symbol): Ditto.
419 * symfile.c (compare_symbols): Ditto.
420 * standalone.c (open): Ditto.
421 * remote-es.c (verify_break): Ditto.
422 * cli/cli-decode.c (add_cmd, add_show_from_set): Ditto.
423
424 * symfile.c (compare_psymbols): Delete comment refering to STRCMP.
425
8038e1e2
AC
426Thu Jan 18 12:25:06 2001 Andrew Cagney <cagney@b1.cygnus.com>
427
428 * varobj.c (FREEIF): Delete macro.
429 (varobj_set_value, free_variable): Replace FREEIF with ``xfree''
430 call.
431
ea8d0b28
NC
4322001-01-18 Nick Clifton <nickc@redhat.com>
433
434 * arc-tdep.c (arc_cpu_type_table): Add new arc core numbers.
435 (arc_print_insn): No bfd available, so pass NULL to
436 arc_get_disassembler.
437
5dbd9048
JB
4382001-01-09 James Ingham <jingham@inghji.apple.com>
439
440 * symtab.c (lookup_symbol_aux): Call lookup_symbol_aux to lookup
441 a mangled symbol rather than recursing into lookup_symbol, since
442 this will just re-unmangle the name & call lookup_symbol_aux -
443 leading to an infinite recursion.
444
28ae27b1
MK
4452001-01-18 Mark Kettenis <kettenis@gnu.org>
446
447 * infcmd.c (print_return_value): Restore another space lost by
448 switch to UIOUT. ``$NN='' should be ``$NN =''.
449
6ab3a9c9
AC
450Fri Jan 19 02:31:40 2001 Andrew Cagney <cagney@b1.cygnus.com>
451
452 * target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
453 * breakpoint.c (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Wrap macro
454 definition in parenthesis.
455
ad6525fc
AC
456Fri Jan 19 02:13:40 2001 Andrew Cagney <cagney@b1.cygnus.com>
457
458 From 2000-10-27 Mark Salter <msalter@redhat.com>:
459 * remote.c (remote_remove_hw_breakpoint): Add 'len' field to Z
460 packet.
461 (remote_insert_hw_breakpoint): Ditto.
462
6259c7e2
C
4632001-01-17 J.T. Conklin <jtc@redback.com>
464
465 * config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
9c95b27f 466 (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.
6259c7e2
C
467 * config/m68k/nbsd.mt (TDEPFILES): Add m68knbsd-tdep.o.
468 * m68knbsd-tdep.c: New file.
469
470 * i386nbsd-tdep.c: Remove #if 0'd out #includes.
471
472 * m68knbsd-nat.c: #include gdbcore.h.
473
abdcb2a5
AC
474Wed Jan 17 09:41:58 2001 Andrew Cagney <cagney@b1.cygnus.com>
475
476 * MAINTAINERS: Add J.T. Conklin to Blanket Write Privs.
477
e7a8479f
MS
4782001-01-16 Michael Snyder <msnyder@cleaver.cygnus.com>
479
aaeb7efa
MS
480 * procfs.c (procfs_stopped_by_watchpoint): Don't die if process
481 goes away -- just return false (ie. not stopped by watchpoint).
e7a8479f
MS
482 * source.c (openp): Fix typo in comment.
483
7036d6ce
ND
4842001-01-12 Nicholas Duffek <nsd@redhat.com>
485
486 * blockframe.c (generic_get_saved_register): Spelling fix.
487 * frame.h (FRAME_FP): Spelling fix.
488
9549d9c1
AC
489Fri Jan 12 18:29:46 2001 Andrew Cagney <cagney@b1.cygnus.com>
490
491 * infcmd.c (print_return_value): Restore space lost by switch to
492 UIOUT. ``$NN='' should be ``$NN =''.
493
7302a204
ND
4942001-01-08 Nicholas Duffek <nsd@redhat.com>
495
496 * regcache.c (set_register_cached, register_buffer,
497 real_register, pseudo_register fetch_register, store_register):
498 New functions.
499 (register_changed, read_relative_register_raw_bytes_for_frame,
500 registers_changed, registers_fetched, read_register_bytes,
501 read_register_gen, write_register_gen, read_register,
502 read_signed_register, write_register, supply_register): Replace
503 register_valid[] with register_cached() and
504 set_register_cached().
505 (read_register_bytes, read_register_gen, write_register_gen,
506 read_register, read_signed_register, write_register,
507 supply_register): Replace registers[] with register_buffer().
508 (read_register_bytes, read_register_gen, read_register,
509 read_signed_register): Call fetch_register().
510 (write_register_gen, write_register): Call real_register() and
511 store_register().
512 (write_register_bytes): Call store_register().
513 * value.h (set_register_cached, register_buffer): Prototype.
514 * remote.c (remote_fetch_registers): Allocate regs[] with a
515 run-time size. Replace register_valid[] with
516 set_register_cached().
517 (store_register_using_P, remote_store_registers): Replace
518 registers[] with register_buffer().
519
5ebd2499
ND
5202001-01-08 Nicholas Duffek <nsd@redhat.com>
521
522 * regcache.c: Change "write-back" comment to "write-through".
523 Change "regno" to "regnum".
524 (read_register, read_signed_register): Remove "raw" from return
525 value description.
526 (supply_register): Spelling fix.
527 * value.h: Change "regno" to "regnum".
528
1302fd5e
FN
5292001-01-08 Fernando Nasser <fnasser@redhat.com>
530
531 * Makefile.in (install-gdbtk): Add .itcl files to the list of files
532 to be installed.
533
9dcb560c
MS
5342001-01-04 Michael Snyder <msnyder@mvstp600e.cygnus.com>
535
536 * mips-tdep.c (mips_coerce_float_to_double): Fix typo in comment.
537
0e2fb98e
ND
5382001-01-04 Nicholas Duffek <nsd@redhat.com>
539
540 * valops.c (VALUE_SUBSTRING_START): Delete.
541
12cf3f1b
ND
5422001-01-04 Nicholas Duffek <nsd@redhat.com>
543
544 * Makefile.in (SUBDIR_CLI_OBS): Add cli/cli-utils.o.
545 (SUBDIR_CLI_SRCS): Add cli/cli-utils.c.
546 (cli_utils_h): New variable.
547 (cli/cli-utils.o): New rule.
548 * cli/cli-utils.c: New file.
549 * cli/cli-utils.h: New file.
550
cc533b9d
ND
5512001-01-04 Nicholas Duffek <nsd@redhat.com>
552
553 * config/i386/tm-i386.h (REGISTER_CONVERT_TO_VIRTUAL,
554 REGISTER_CONVERT_TO_RAW): Delete trailing semicolon.
555
ad2a4d09
C
5562001-01-03 J.T. Conklin <jtc@redback.com>
557
558 * alphabsd-nat.c, i386-linux-nat.c, i386bsd-nat.c: Fix typo in
559 comment.
560
8140e7ac
MS
5612001-01-02 Michael Snyder <msnyder@cleaver.cygnus.com>
562
d19b71be
MS
563 * sh-tdep.c (sh_extract_return_value): Allow for small return type.
564 (sh_sh4_extract_return_value): Call sh_extract_return_value for
565 non-float types.
779e876b 566 * sparc-tdep.c (sparc_frame_chain): Fix typo in comment.
72e22353
MS
567 Update copyright notice.
568
15f33b66 569For older changes see ChangeLog-2000
c906108c
SS
570\f
571Local Variables:
572mode: change-log
573left-margin: 8
574fill-column: 74
575version-control: never
576End:
This page took 0.153719 seconds and 4 git commands to generate.