+Mon Jun 11 17:26:43 2001 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * source.c (openp): Make parameters ``path'' and ``string''
+ constant.
+ (openp): Use alloca to safely duplicate ``string''. Make local
+ variables ``p'' and ``p1'' constant. Delete char* casts.
+ * defs.h: Update.
+
+ * symtab.c (lookup_symtab_1): Make parameter ``name'' constant.
+ (lookup_symtab, lookup_partial_symtab): Ditto.
+ * symtab.h (lookup_symtab, lookup_partial_symtab): Update.
+
+2001-06-11 Andrew Cagney <ac131313@redhat.com>
+
+ * ui-out.h (ui_out_table_begin): Make char* parameters constant.
+ (ui_out_table_header, ui_out_field_int): Ditto.
+ (ui_out_field_core_addr, ui_out_field_string): Ditto.
+ (ui_out_field_stream, ui_out_field_fmt): Ditto.
+ (ui_out_field_skip, ui_out_text, ui_out_message): Ditto.
+ * ui-out.c (ui_out_table_begin, ui_out_table_header): Update.
+ (ui_out_field_core_addr, ui_out_field_stream): Update.
+ (ui_out_field_string, ui_out_field_fmt): Update.
+ (ui_out_text, ui_out_message): Update.
+ (append_header_to_list): Make char* parameters constant.
+ (uo_table_header, uo_table_begin): Ditto.
+ (uo_field_int, uo_field_skip): Ditto.
+ (uo_field_string, uo_field_fmt): Ditto.
+ (uo_text, uo_message): Ditto.
+
+2001-06-11 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * completer.c (gdb_completer_loc_break_characters): New variable.
+ (line_completion_function): If we are completing on locations,
+ back up the start of word pointer past all characters which can
+ appear in a location spec.
+ (location_completer): New function.
+
+ * completer.h: Add prototype for location_completer.
+
+ * symtab.c (make_source_files_completion_list)
+ (add_filename_to_list, not_interesting_fname): New functions.
+ (filename_seen): New function, body extracted from
+ output_source_filename.
+ (output_source_filename): Call filename_seen to check if the file
+ was already printed.
+ (make_symbol_completion_list): If TEXT includes a
+ double-quoted string, return an empty list, not NULL.
+ (make_file_symbol_completion_list): New function, similar to
+ make_symbol_completion_list but with an additional argument
+ SRCFILE.
+
+ * symtab.h (make_file_symbol_completion_list)
+ (make_source_files_completion_list): Add prototypes.
+
+ * breakpoint.c (_initialize_breakpoint): Make location_completer
+ be the completion function for all commands which set breakpoints
+ and watchpoints.
+ (top-level): #include "completer.h".
+
+ * tracepoint.c (_initialize_tracepoint): Make location_completer
+ be the completion function for the "trace" command.
+ (top-level): #include "completer.h".
+
+ * printcmd.c (_initialize_printcmd): Make location_completer be
+ the completion function for the "print", "inspect", "call", and
+ "disassemble" commands.
+ (top-level): #include "completer.h".
+
+ * infcmd.c (_initialize_infcmd): Make location_completer be the
+ completion function for the "go", "jump", and "until" commands.
+ (top-level): #include "completer.h".
+
+2001-06-10 Christopher Faylor <cgf@redhat.com>
+
+ * gnu-regex.c: Eliminate obsolete check for _MSC_VER.
+ * utils.c (notice_quit): Remove dummy function only used for _MSC_VER.
+ * values.c (unpack_double): Remove obsolete check for _MSC_VER.
+ * defs.h: Ditto.
+ * m32r-rom.c: Ditto.
+ * p-exp.y: Ditto.
+ * ser-e7kpc.c: Ditto. Define WIN32_LEAN_AND_MEAN under _WIN32, for
+ faster compilation.
+ (get_ds_base): Remove _MSC_VER version of this function.
+ * nindy-share/ttyflush.c: Ditto.
+ * rdi-share/host.h: Ditto.
+ * ser-go32.c (dos_readchar): Remove call to obsolete function.
+ * remote-sim.c (gdb_os_poll_quit): Ditto.
+ * remote-e7000.c (expect): Remove obsolete #if 0'ed code.
+
+ * main.c (captured_main): Eliminate special Cygwin checks.
+ * ser-tcp.c: Remove unneeded __CYGWIN__ guard against system include.
+
2001-06-09 Andrew Cagney <ac131313@redhat.com>
* Makefile.in (gdbcmd_h): Add ui_out_h.