]> Git Repo - binutils.git/blame - gdb/ChangeLog
Correct missing ChangeLog entry.
[binutils.git] / gdb / ChangeLog
CommitLineData
d6e9fb05
JK
12000-02-10 J.T. Conklin <[email protected]>
2
3 * config/i386/nbsd.mt (GDBSERVER_DEPFILES): Add low-nbsd.o
4 * configure.tgt (i[3456]86-*-netbsd*): add gdbserver to
5 configdirs.
6 * gdbserver/low-nbsd.c: New file.
7
8 * gdbserver/Makefile.in: convert to autoconf.
9 * gdbserver/configure.in: likewise.
10 * gdbserver/configure: generate.
11
41c8e009
AC
12Sun Feb 13 11:21:00 2000 Andrew Cagney <[email protected]>
13
14 * CONTRIBUTE: New file. How to contribute to GDB.
15
15929d05
AC
16Sun Feb 13 10:34:48 2000 Andrew Cagney <[email protected]>
17
18 * MAINTAINERS: Add Eli Zaretskii to djgpp maintiners. Add Kevin
19 Buettner to powerpc maintainers. Make Kevin Buettner the
20 GNU/LINUX PPC native maintainer. Add J.T. Conklin, Jim Kingdon
21 and Jason Molenda to write after aproval list.
22
5185fdd7
AC
23Sun Feb 13 10:18:44 2000 Andrew Cagney <[email protected]>
24
25 * MAINTAINERS: Reformat. Separate into check-in categories.
26
f086451a
ND
27Sat Feb 12 01:08:21 EST 2000 Nicholas Duffek <[email protected]>
28
29 * uw-thread.c: Remove __FUNCTION__ GNUism.
30
fa292f23
JK
312000-01-17 Amit S. Kale <[email protected]>
32
33 * elfread.c (elf_symtab_read): Use offset for the section in which a
34 symbol resides, instead of .text section for calculating address of a
35 symbol.
36 Checked in by Jim Kingdon <[email protected]>
37
f90b2b1d
JK
382000-02-09 Mark Kettenis <[email protected]>
39
40 * gnu-nat.c (proc_string): Make global.
41 (do_mach_notify_dead_name): Suppress dead name notifications if we
42 know that the task is dead.
43
441999-12-13 Mark Kettenis <[email protected]>
45
46 * gnu-nat.c (inf_validate_task_sc): Get task info via proc server
47 instead of directly from the kernel. Add some hackery to make
48 sure that the info isn't influenced by suspension of the task in
49 the proc server itself.
50
09f99d3f
JK
512000-02-10 Jim Kingdon <[email protected]>
52
53 * defs.h (MERGEPID): Added. Patch submitted by Andrew Hobson and
54 approved by Michael Snyder.
55
203051af
AC
562000-02-09 Mark Kettenis <[email protected]>
57
58 * linux-thread.c: Include defs.h before gdb_wait.h.
59
03f2053f
AC
60Wed Feb 9 18:59:16 2000 Andrew Cagney <[email protected]>
61
62 * Makefile.in (wait_h): Delete macro. Update all dependencies
63 specifying gdb_wait.h instead.
64
65 * ser-unix.c, ser-pipe.c, remote.c, remote-udi.c, remote-sds.c,
66 remote-os9k.c, remote-es.c, remote-rdp.c, remote-vx960.c,
67 remote-vx.c, remote-st.c, remote-nindy.c, remote-mm.c,
68 convex-xdep.c, convex-tdep.c, target.c, win32-nat.c, standalone.c,
69 remote-vxmips.c, remote-vxsparc.c, remote-vx68.c, remote-vx29k.c,
70 remote-sim.c, remote-rdi.c, remote-mips.c, remote-eb.c,
71 remote-e7000.c, remote-bug.c, remote-array.c, remote-adapt.c,
72 ppc-bdm.c, ocd.c, monitor.c, m3-nat.c, linux-thread.c,
73 infttrace.c, lin-thread.c, infptrace.c, gnu-nat.c, gdbarch.c,
74 fork-child.c, command.c: Include "gdb_wait.h" instead of <wait.h>
75 or <sys/wait.h>.
145679a8 76 * nindy-share/nindy.c, nindy-share/Onindy.c: Ditto.
03f2053f
AC
77
78 * gdb_wait.h: New file. Based on ../include/wait.h. Include
79 <sys/wait.h> or <wait.h> and then define any missing WIF macros.
80
489137c0
AC
81Wed Feb 9 01:14:54 2000 Andrew Cagney <[email protected]>
82
83 * config/d10v/tm-d10v.h (NO_EXTRA_ALIGNMENT_NEEDED): Define.
84 * config/d10v/tm-d10v.h (STACK_ALIGN): Define.
85 (d10v_stack_align): Declare.
86 * d10v-tdep.c (d10v_stack_align): Define.
87
ce808e91
AC
881999-08-23 J.T. Conklin <[email protected]>
89
90 * top.c (remote_timeout): Change default to 2. Add comment
91 explaining history of changes to the default value.
6d05b4a6 92 * remote.c (_initialize_remote): Remove code that adds set/
ce808e91
AC
93 show remotetimeout, as that's also done in top.c
94
e9277ae8
AC
951999-10-18 J.T. Conklin <[email protected]>
96
97 * m32r-stub.c, sparcl-stub.c, sparclet-stub.c (handle_exception):
98 Return E01 instead of P01 when 'P' command fails.
99
1216fa2c
AC
1002000-02-05 J.T. Conklin <[email protected]>
101
102 * remote.c (putpkt_binary): Handle NAK from target stub.
103
f2c4d933
EZ
1042000-02-08 Elena Zannoni <[email protected]>
105
106 * configure.in: Remove the addition of sol-thread.c to the
107 CONFIG_INITS list. This caused problems with init.c, because
108 sol-thread.c would be grepped twice for _initialize_* functions.
109 * configure: Ditto.
110 * Makefile.in: Add FIXME for init.c.
111
745b8ca0
JK
1122000-02-07 Jim Kingdon <[email protected]>
113
114 Clean up compiler warnings:
115 * bcache.h, bcache.c, c-valprint.c, coffread.c, stabsread.c,
116 stack.c, valprint.c: Change variables to unsigned.
117 * bcache.c: Rearrange to avoid warnings about variables not being set.
118 * c-lang.c, ch-lang.c, f-lang.c, m2-lang.c: Include valprint.h
119 rather than declaring print_max and repeat_count_threashold
120 ourselves (incorrectly).
121 * valprint.h: Do declare repeat_count_threashold.
122 * ch-exp.c: Use default case for internal error.
123 * findvar.c: Don't omit argument type.
124 * symtab.c: Remove unused variable.
125
4d9ab7f6
JK
1262000-02-04 Jim Blandy <[email protected]>
127
128 * c-typeprint.c (remove_qualifiers): New function.
129 (c_type_print_base): Use it to remove qualifiers from C++
130 qualified names, not strrchr.
131
132 * c-typeprint.c (c_type_print_base): Recognize type conversion
133 operators by calling is_type_conversion_operator.
134 (is_type_conversion_operator): New function.
135
dfcd3bfb
JM
1362000-02-04 Nick Clifton <[email protected]>
137
138 * config/arm/tm-arm.h (LOWEST_PC): Define.
139
1402000-02-04 Elena Zannoni <[email protected]>
141
142 * infrun.c (resume): Make just one call to target_resume(), instead
143 of four: set up correct parameters in all the cases ahead of time,
144 and do call at the end.
145
1462000-02-04 Elena Zannoni <[email protected]>
147
148 * config/powerpc/tm-ppc-eabi.h: Define
149 SOFUN_ADDRESS_MAYBE_MISSING.
150
1512000-02-04 Fernando Nasser <[email protected]>
152
153 * arm-tdep.c (arm_pc_is_thumb_dummy): Account for large dummy
154 frames (revisited).
155
156Fri Feb 4 22:42:36 2000 Andrew Cagney <[email protected]>
157
158 * Makefile.in (INIT_FILES): Append CONFIG_INITS
159 * configure.in (CONFIG_INIT): Initialize.
3fc11d3e
JM
160 (links): Link srcdir/gdbtk/library to gdbtcl2.
161 * gdbtcl2: Moved to gdbtk/library.
162 ChangeLog-gdbtk, gdbtk-cmds.c, gdbtk-hooks.c, gdbtk-variable.c,
163 gdbtk-varobj.c, gdbtk-wrapper.c, gdbtk-wrapper.h, gdbtk.c,
164 gdbtk.h: Moved to gdbtk/generic.
dfcd3bfb
JM
165
1662000-02-03 Elena Zannoni <[email protected]>
167
168 * printcmd.c (build_address_symbolic): New function. Returns all
169 the parts that are necessary to print an address in a symbolic
170 form.
171 (print_address_symbolic): Split into a printing part and an
172 information building part, build_address_symbolic().
173
174 * defs.h (build_address_symbolic): Export.
175
1762000-02-03 Jim Blandy <[email protected]>
177
178 * dwarf2read.c (decode_locdesc): Add support for the DW_OP_bregx
179 opcode.
180
8b93c638
JM
1812000-02-02 Fernando Nasser <[email protected]>
182
183 * arm-tdep.c (arm_push_arguments): Fix passing of floating point
184 arguments on dummy frames.
185
1862000-02-02 Fernando Nasser <[email protected]>
187
188 * arm-tdep.c (arm_pc_is_thumb_dummy): Account for large dummy frames.
189 (arm_pop_frame): Account fr dummy frames (as opposed to real ones).
190
d9fcf2fb
JM
1912000-02-01 Elena Zannoni <[email protected]>
192
193 * remote.c (getpkt_sane): New function. It is the old getpkt(),
194 which now returns a timeout indication.
195 (getpkt): New function. Wrapper for getpkt_sane(), so that return
196 value can still be ignored.
197
8b93c638
JM
198Tue Feb 1 18:47:31 2000 Andrew Cagney <[email protected]>
199
200 * top.c (print_gdb_version): Print ``UI_OUT'' when configured with
201 UI_OUT.
202
d9fcf2fb
JM
203Tue Feb 1 00:17:12 2000 Andrew Cagney <[email protected]>
204
205 * ui-file.c, ui-file.h: Rename gdb-file.h, gdb-file.c. Rename
206 ``struct gdb_file'' to ``struct ui_file''. Delete typedef
207 GDB_FILE.
208
209 * Makefile.in: Update.
210
211 * ax-gdb.c, ax-general.c, ax.h, buildsym.c, c-lang.c, c-lang.h,
212 c-typeprint.c, c-valprint.c, ch-lang.c, ch-lang.h, ch-typeprint.c,
213 ch-valprint.c, command.c, command.h, convex-tdep.c, corefile.c,
214 cp-valprint.c, d10v-tdep.c, d30v-tdep.c, defs.h, expprint.c,
215 expression.h, f-lang.c, f-lang.h, f-typeprint.c, f-valprint.c,
216 frame.h, gdb-events.sh, gdb-file.c, gdb-file.h, gdbcmd.h,
217 gdbtypes.h, hppa-tdep.c, jv-lang.c, jv-lang.h, jv-typeprint.c,
218 jv-valprint.c, language.c, language.h, m2-lang.c, m2-lang.h,
219 m2-typeprint.c, m2-valprint.c, m3-nat.c, main.c, monitor.c,
220 printcmd.c, pyr-tdep.c, remote-mips.c, remote-sim.c, remote-udi.c,
221 remote.c, scm-lang.c, scm-lang.h, scm-valprint.c, ser-e7kpc.c,
222 ser-go32.c, ser-mac.c, ser-ocd.c, ser-unix.c, ser-unix.h,
223 serial.c, serial.h, stack.c, symfile.c, symmisc.c, tahoe-tdep.c,
224 target.c, target.h, top.c, top.h, typeprint.c, typeprint.h,
225 utils.c, v850ice.c, valprint.c, valprint.h, value.h,
226 config/pa/tm-hppa.h: Update.
8b93c638 227 * cli-out.c, cli-out.h, ui-out.c, ui-out.h, varobj.c: Update.
d9fcf2fb 228
da59e081
JM
2292000-01-31 Jason Molenda ([email protected])
230
a9e0ce2c
JM
231 * config/alpha/alpha-osf2.mh, config/alpha/alpha-osf3.mh,
232 config/i386/i386dgux.mh, config/i386/i386sol2.mh,
233 config/i386/i386v4.mh, config/i386/i386v42mp.mh,
234 config/i386/ncr3000.mh, config/m68k/m68kv4.mh,
235 config/m88k/delta88v4.mh, config/mips/irix4.mh,
236 config/mips/irix5.mh, config/mips/mipsv4.mh,
da59e081 237 config/powerpc/solaris.mh (NATDEPFILES): Change references to
a9e0ce2c 238 proc_api.o, proc_events.o, proc_flags.o, and proc_why.o to
da59e081
JM
239 proc-api.o, proc-events.o, proc-flags.o, and proc-why.o.
240
241Mon Jan 31 17:14:52 2000 Andrew Cagney <[email protected]>
242
243 * top.c (fputs_unfiltered_hook): Moved to tui/tui-file.c.
244
245 * main.c (captured_main): Only use the legacy tui_file code when
246 linking in older code such as the TUI.
247
248 * gdb-file.h, gdb-file.c: New files.
249 * utils.c, defs.h (struct gdb_file, gdb_file_new, gdb_file_delete,
250 null_file_isatty, null_file_rewind, null_file_put,
251 null_file_flush, null_file_write, null_file_fputs,
252 null_file_delete, gdb_file_data, gdb_flush, gdb_file_isatty,
253 gdb_file_rewind, gdb_file_put, gdb_file_write, fputs_unfiltered,
254 set_gdb_file_flush, set_gdb_file_isatty, set_gdb_file_rewind,
255 set_gdb_file_put, set_gdb_file_write, set_gdb_file_fputs,
256 set_gdb_file_data, struct accumulated_gdb_file,
257 do_gdb_file_xstrdup, gdb_file_xstrdup, struct mem_file):
258 mem_file_new, mem_file_delete, mem_fileopen, mem_file_rewind,
259 mem_file_put, mem_file_write, struct stdio_file): stdio_file_new,
260 stdio_file_delete, stdio_file_flush, stdio_file_write,
261 stdio_file_fputs, stdio_file_isatty, stdio_fileopen, gdb_fopen):
262 Moved to gdb-file.h and gdb-file.c.
263 * utils.c (enum streamtype, struct tui_stream, tui_file_new,
264 tui_file_delete, tui_fileopen, tui_sfileopen, tui_file_isatty,
265 tui_file_rewind, tui_file_put, tui_file_fputs,
266 tui_file_get_strbuf, tui_file_adjust_strbuf, tui_file_flush,
267 fputs_unfiltered_hook):
268 Moved to tui/tui-file.c and tui/tui-file.h.
269
270 * Makefile.in (COMMON_OBS): Add gdb-file.o, tui-file.o.
271 (tui-file.o, gdb-file.o): Add dependencies.
272 (corefile.o, main.o, utils.o, simmisc.o): Update dependencies.
273 * main.c: #include tui/tui-file.h.
274
2752000-01-28 Fred Fish <[email protected]>
276
277 * findvar.c (value_from_register): Special case handling of D10V
278 pointer values fetched from registers.
279
2802000-01-28 Fernando Nasser <[email protected]>
281
282 * arm-tdep.c (thumb_skip_prologue, thumb_scan_prologue): Add
b55cf2e4 283 support for new style thumb prologues.
da59e081
JM
284
2852000-01-28 Nick Clifton <[email protected]>
286
287 * arm-tdep.c: Remove extraneous dash at start of strings
288 introduced in previous delta.
289
2902000-01-27 Nick Clifton <[email protected]>
291
292 * arm-tdep.c: Replace uses of arm_toggle_renames() with
b55cf2e4 293 parse_arm_disassembler_option().
da59e081
JM
294
2952000-01-27 Jim Blandy <[email protected]>
296
297 * symtab.c (decode_line_1): Don't let commas that are within
298 quotes or parenthesis terminate the line spec. Don't use pp when
299 removing the final double quote of a double-quoted string. Don't
300 forget to skip the opening double quote. I have no clue whether
301 this change is correct; probably we've just moved this function
302 from one buggy place to another buggy place, and never came within
303 an outhouse whiff of correctness.
304 (find_toplevel_char): New function.
305
3062000-01-27 Fernando Nasser <[email protected]>
307
308 * arm-tdep.c (arm_push_arguments): Set the thumb mode bit when
309 passing the pointer to a thumb function as an argument.
310
3112000-01-27 Fernando Nasser <[email protected]>
312
313 * remote-rdi.c (arm_rdi_mourn_inferior): Make sure breakpoints
314 are reinserted for another run.
315
8b93c638
JM
3162000-01-27 Fernando Nasser <[email protected]>
317
318 * cli-out.c (cli_filed_string): Test for NULL string.
319
da59e081
JM
3202000-01-27 Fernando Nasser <[email protected]>
321
322 * infcmd.c (run_stack_dummy): Account for a random signal stopping
323 the inferior as well as breakpoints being hit while performing an
324 inferior function call.
325 * valops.c (hand_function_call): Ditto.
326
3272000-01-27 Elena Zannoni <[email protected]>
328
329 From Mark Kettenis <[email protected]>
330
331 * config/i386/tm-i386gnu.h (THREAD_STATE_FLAVOR): Define to
332 i386_REGS_SEGS_STATE.
333 (HAVE_I387_REGS): Define.
334 (FLOAT_INFO): Remove.
335 * i386gnu-nat.c: Almost completely rewritten to use new i386
336 register layout and `float info' implementation.
337 * gnu-nat.c (inf_update_procs, proc_get_state, proc_string):
338 Move prototypes from here.
339 * gnu-nat.h: To here.
340
0fda6bd2
JM
3412000-01-24 Kevin Buettner <[email protected]>
342
343 * utils.c (get_field, put_field): Fix buffer underruns and
344 overruns. Also, handle case where total_len is not evenly
345 divisible by 8.
346 (getfield): Make sure zeroing of unwanted bits occurs even
347 when bit field to extract does not straddle two or more
348 bytes.
349
3502000-01-23 Christopher Faylor <[email protected]>
351
352 * defs.h: Add gdb_thread_select declaration.
353
3542000-01-23 Kevin Buettner <[email protected]>
355
356 * linux-thread.c (_initialize_linuxthreads): Make sure that
357 linuxthreads_block_mask does not block SIGCHLD.
358
3592000-01-20 Fernando Nasser <[email protected]>
360
361 * rdi-share/devsw.c (openLogFile): On cygwin, set the log mode to
362 text so that new lines work properly.
363
3642000-01-18 Elena Zannoni <[email protected]>
365
366 * proc-utils.h: New file. Export functions from proc-*.c.
367
368 * proc_api.c: Rename to:
369 * proc-api.c: New file. Add include of proc-utils.h.
370
371 * proc_events.c: Rename to:
372 * proc-events.c: New file.
373
374 * proc_flags.c: Rename to:
375 * proc-flags.c: New file.
376
377 * proc_why.c: Rename to:
378 * proc-why.c: New file. Add include of proc-utils.h.
379
380 * procfs.c: Add includes of gdbthread.h, sys/wait.h, signal.h,
381 ctype.h, proc-utils.h.
382 (find_procinfo_or_die): Add braces to avoid ambiguous else clause.
383 (open_procinfo_files): Conditionalize local variable tmp, to avoid
384 compiler warnings.
385 (proc_iterate_over_mappings): Conditionalize local vars mapfd and
386 pathname.
387 (procfs_wait): Adjust format in some printf_filetered calls to
388 avoid compiler warnings.
389 (make_signal_thread_runnable): Ifdef 0. The calls to this function
390 are also ifdef'd 0 .
391 (procfs_resume): Add parentheses around '&&' operation.
392 (procfs_set_exec_trap): Remove unused variable.
393 (info_proc_cmd): Add braces to avoid ambiguous else clause.
394
395 * Makefile.in (procfs.o, proc-api.o, proc-events.o, proc-flags.o,
396 proc-why.o): Update dependencies.
397
398 * config/sparc/sun4sol2.mh (NATDEPFILES): Change proc_*.o files to
399 proc-*.o.
400
c5394b80
JM
4012000-01-17 Jason Molenda ([email protected])
402
403 * configure.in (NEW_PROC_API): Fix Unixware-matching regexp.
404 Fix from Robert Lipe <[email protected]>.
405 * configure: Regenerated.
406
4072000-01-17 Elena Zannoni <[email protected]>
408
409 * stack.c (print_frame_info_base): Break up into the frame info
410 (location) printing part and the rest (source line printing).
411 (print_frame): New function. Take care of printing the location
412 information.
413 Update copyright.
414
415 * infrun.c (normal_stop): Use enum values rather than integers for the
416 source_flag to be passed to show_and_print_stack_frame().
417 Update copyright.
418
419 * frame.h (print_what): New enum for 'source' argument to
420 print_frame_info_base(). Use this instead of obscure numbers.
421 Update copyright.
422
423Sun Jan 16 17:58:00 2000 David Taylor <[email protected]>
424
425 * event-top.c (stdin_event_handler): call quit_command rather than
426 exit -- run cleanups, give target code a chance to say goodbye to
427 the target. Fixes bug where the inferior processes were left
428 around on Solaris (and probably elsewhere) by the testsuite.
429
4302000-01-14 Mark Salter <[email protected]>
431
432 * v850-tdep.c (v850_target_architecture_hook): Setup correct
433 machine id for disassembly.
434
0fda6bd2
JM
4352000-01-13 Jim Blandy <[email protected]>
436
437 * i386-linux-nat.c (fill_gregset): Pass the correct arguments to
438 convert_to_regset, when regno indicates a specific register.
439
c5394b80
JM
440Thu Jan 13 23:34:17 EST 2000 Nicholas Duffek <[email protected]>
441
442 * uw-thread.c: Document libthread.so debugging interface. Minor
443 comment and formatting tweaks.
444 (DEBUG): #define as 0 instead of 1.
445 (CALL_BASE): Include function name in error msg.
446 (libthread_stub): Adjust inferior_pid after thread exit.
447 (uw_thread_create_inferior): Deactivate uw_thread_ops before
448 asking procfs_ops to create inferior.
449 (libthread_init): Don't return nonlocally on error.
450
4512000-01-12 Fernando Nasser <[email protected]>
452
453 * rdi-share/ardi.c (negotiate_params): Fix initialization of static
454 variable.
455
4562000-01-12 Fernando Nasser <[email protected]>
457
458 * remote-rdi.c (arm_rdi_open): Call arm-rdi-close() to make sure
459 both sides are on the same state.
460
4612000-01-12 Fernando Nasser <[email protected]>
462
463 * rdi-share/serdrv.c (find_baud_rate): Fix entries for 57600 and
464 115200 (minor syntax mistake).
465
4662000-01-12 Jim Blandy <[email protected]>
467
468 * config/sparc/tm-sun4sol2.h (MERGEPID): Provide a definition for
469 this here, to go along with the definitions of PIDGET and TIDGET.
470
4712000-01-12 Elena Zannoni <[email protected]>
472
473 * thread.c (do_captured_thread_select): New function. Switch
474 current thread, safely from within catch_errors().
475 (gdb_thread_select): New function. Switch threads safely.
476 (thread_command): Use gdb_thread_select().
8b93c638
JM
477 Include ui-out.h.
478 (do_captured_list_thread_ids): New function.
479 (gdb_list_thread_ids): New function.
480
481 * defs.h (gdb_thread_select, gdb_list_thread_ids): Export.
c5394b80
JM
482
4832000-01-11 Christopher Faylor <[email protected]>
484
485 * configure.in: Avoid linking -limagehlp unless it's a native build.
486 * configure: Regenerate.
487 * thread.cc (add_thread): Clear private data pointer here or suffer
488 strange behavior when it is checked for NULL later.
489
0d06e24b
JM
4902000-01-09 Christopher Faylor <[email protected]>
491
492 * win32nat.c (handle_exceptions): Handle various arithmetic exceptions.
493 * configure.in: Add an additional library to cygwin link.
494 * configure: Regenerate.
495
496 Patch from Egor Duda <[email protected]>:
497 * coffread.c (coff_symfile_read): Reinstate ability to recognize "pe"
498 type.
499
5002000-01-07 Michael Snyder <[email protected]>
501
502 * uw-thread.c: New file to support UnixWare user-mode threads:
aa47baa9 503 contributed by Nickolas Duffek <[email protected]>.
0d06e24b
JM
504 * target.h (struct target_ops): New vector, to_extra_thread_info,
505 allows back-ends to give extra details in info thread display.
506 (target_extra_thread_info): define new macro.
507 (target_find_new_threads): simplify macro. Cleanup comments.
508 * target.c (to_extra_thread_info): default and inherit new vector.
509 (cleanup_target): eliminate PARAMS, break up long lines,
510 provide default definition for to_extra_thread_info, and
511 to_find_new_threads. Default to_thread_alive and to_query
512 to return_zero, not target_ignore (they each return int not void).
513 (debug_to_find_new_threads): new debug entry.
514 (setup_target_debug): add debug_to_find_new_threads.
515 * gdbthread.h: export struct thread_info, find_thread_pid, and
516 iterate_over_threads. Add comments. Eliminate PARAMS. Update
517 copyright. Add new private data pointer for use by target back-ends.
518 * thread.c (struct thread_info): move definition to gdbthread.h.
519 (find_thread_pid): new exported function for thread lookup.
2b266721 520 (iterate_over_threads): new exported function for applying
0d06e24b
JM
521 arbitrary operations to threads. Update copyright to 2000.
522 (info_threads_command): use new target_extra_thread_info vector
523 to display extra information about each thread (if implemented).
524 * config/i386/tm-i386v42mp.h: remove obsolete #defines for procfs.
525 Add defines for PIDGET, etc.
526 * config/i386/tm-i386sol2.h: ditto.
527 * config/sparc/tm-sun4sol2.h: ditto.
528 * config/i386/i386v42mp.mh: add uw-thread.o to NATDEPFILES.
529 * testsuite/gdb.threads/pthreads.exp: Try to link with -lthread
530 if -lpthread and -lpthreads fail.
531
532 * procfs.c: (PIDGET, TIDGET, MERGEPID): change default to no-op.
533 (proc_flags): combine flags that UnixWare splits into two locations.
534 (proc_modify_flag): add support for PR_KLC (kill on last close).
535 (proc_[un]set_kill_on_last_close): new functions.
536
8b93c638
JM
5372000-01-07 Elena Zannoni <[email protected]>
538
539 * infrun.c (normal_stop): Print out thread id when we stop.
540
0d06e24b
JM
5412000-01-06 Fernando Nasser <[email protected]>
542
543 * remote.c (remote_open_1): Fix message so it does not imply a
2b266721 544 specific syntax for serial ports, as it is OS dependent.
0d06e24b
JM
545 (remote_async_open_1): Ibid.
546 (init_remote_ops): Ibid.
547
5482000-01-06 Fernando Nasser <[email protected]>
549
550 * rdi-share/serdrv.c (SerialOpen): Use speed from "-b" argument or
551 "set remotebaud" command (if set) when no speed is specified on
552 the "target rdi" command.
553
5542000-01-06 Fernando Nasser <[email protected]>
555
556 * rdi-share/serdrv.c (find_baud_rate): Add entries for 57600 and
557 115200.
558 (baud_options[]): Ibid.
559
5602000-01-06 Fernando Nasser <[email protected]>
561
562 * rdi-share/unixcomm.c: Fix SERIAL_PREFIX so it matches the prefix
563 used by each operating system.
564
5652000-01-06 Elena Zannoni <[email protected]>
566
567 * breakpoint.c (until_break_command): Add an argument for the
568 continuation, the beginning of the cleanups set up by this
569 command.
570 (until_break_command_continuation): Do cleanups until the one
571 passed in as argument instead of doing all of them.
572
573 * infcmd.c (finish_command_continuation): Expect a new argument,
574 which indicates up to where to do cleanups. Update calls to
575 do_exec_cleanups to use this marker, instead of ALL_CLEANUPS.
576 (finish_command): Add another argument for the continuation: the
577 starting cleanup for this command.
578
c3f6f71d 5792000-01-05 Fernando Nasser <[email protected]>
ed9a39eb 580
c3f6f71d
JM
581 From Grant Edwards <[email protected]> (original patch from Thomas
582 Zenker ):
583 * rdi-share/ardi.c: Allow interruption of interruptible
584 targets with a <CNTL-C>.
ed9a39eb 585
c3f6f71d 5862000-01-04 Fernando Nasser <[email protected]>
ed9a39eb 587
c3f6f71d
JM
588 * rdi-share/etherdrv.c (fetch_ports): Send extra words on request
589 to control port to accommodate some versions of Angel.
ed9a39eb 590
c3f6f71d 5912000-01-04 Fernando Nasser <[email protected]>
ed9a39eb 592
c3f6f71d
JM
593 * rdi-share/devsw.c (dumpPacket): Fix source of channel information.
594 Add interpretation for C Support Library packets.
ed9a39eb 595
c3f6f71d 5962000-01-04 Fernando Nasser <[email protected]>
ed9a39eb 597
c3f6f71d
JM
598 * rdi-share/devsw.c (DevSW_Close): Remove const from argument that
599 is now being modified.
600 * rdi-share/devsw.h: Adjust declaration of the above funtion.
ed9a39eb 601
c3f6f71d 602For older changes see ChangeLog-99
c906108c
SS
603\f
604Local Variables:
605mode: change-log
606left-margin: 8
607fill-column: 74
608version-control: never
609End:
This page took 0.202902 seconds and 4 git commands to generate.