s/char */const char */
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index db1fe77a3d5952541a50e58665cea4ce0434f38d..6c35cb5a968c75edcdd433c99b3c1dac522711f9 100644 (file)
@@ -1,3 +1,143 @@
+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.
+       (breakpoint.o, infcmd.o, main.o, printcmd.o, stack.o): Ditto.
+       (thread.o, top.o): Ditto.
+
+       * ui-out.h (table_begin_ftype): Make string parameters constant.
+       (table_header_ftype): Ditto.
+       (field_int_ftype): Ditto.
+       (field_skip_ftype): Ditto.
+       (field_string_ftype): Ditto.
+       (field_fmt_ftype): Ditto.
+       (text_ftype): Ditto.
+       (message_ftype): Ditto.
+       * cli-out.c (cli_table_begin): Ditto.
+       (cli_table_header): Ditto.
+       (cli_field_int): Ditto.
+       (cli_field_skip): Ditto.
+       (cli_field_string): Ditto.
+       (cli_field_fmt): Ditto.
+       (cli_text): Ditto.
+       (cli_message): Ditto.
+       (out_field_fmt): Ditto.
+       * ui-out.c (default_table_begin): Ditto.
+       (default_table_header): Ditto.
+       (default_field_int): Ditto.
+       (default_field_skip): Ditto.
+       (default_field_string): Ditto.
+       (default_field_fmt): Ditto.
+       (default_text): Ditto.
+       (default_message): Ditto.
+
+2001-06-08  Michael Snyder  <msnyder@redhat.com>
+
+       * breakpoint.c (delete_breakpoint): Pass mark_inserted to 
+       remove_breakpoint, so that the subsequent test for
+       bpt->inserted will succeed, and duplicates will be fixed up.
+
+2001-06-08  Per Bothner  <per@bothner.com>
+
+       * dwarf2read.c (set_cu_language):  Handle DW_LANG_Java.
+
+2001-06-07  Keith Seitz  <keiths@redhat.com>
+
+       * tracepoint.c (tracepoint_opertation): Add ui event
+       notifications.
+       (trace_pass_command): Ditto.
+       
 2001-06-07  Andrew Cagney  <ac131313@redhat.com>
 
        * MAINTAINERS (Write After Approval): Note the entry criteria.
This page took 0.07529 seconds and 4 git commands to generate.