Change streq to return bool
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index ed039e62701d951cf3d7c21daae4e218840a1c9d..f670b9daffdaa695114a4d276c8b1bc8f5fa42a3 100644 (file)
@@ -1,3 +1,74 @@
+2018-04-05  Tom Tromey  <tom@tromey.com>
+
+       * completer.c (completion_tracker::completion_tracker): Remove
+       cast.
+       (completion_tracker::discard_completions): Likewise.
+       * breakpoint.c (ambiguous_names_p): Remove cast.
+       * ada-lang.c (_initialize_ada_language): Remove cast.
+       * utils.h (streq): Update.
+       (streq_hash): Add new declaration.
+       * utils.c (streq): Return bool.
+       (streq_hash): New function.
+
+2018-04-05  Tom Tromey  <tom@tromey.com>
+
+       * linespec.c (event_location_to_sals) <case ADDRESS_LOCATION>:
+       Remove a string copy.
+
+2018-04-05  Tom Tromey  <tom@tromey.com>
+
+       * linespec.c (filter_results): Use std::vector.
+       (decode_line_2, decode_line_full): Update.
+
+2018-04-05  Tom Tromey  <tom@tromey.com>
+
+       * linespec.c (canonical_to_fullform): Return std::string.
+       (filter_results): Update.
+       (struct decode_line_2_item): Add constructor.
+       <fullform, displayform>: Now std::string.
+       (decode_line_2_compare_items): Now a std::sort comparator.
+       (decode_line_2): Update.
+
+2018-04-05  Tom Tromey  <tom@tromey.com>
+
+       * linespec.c (copy_token_string): Return a unique_xmalloc_ptr.
+       (unexpected_linespec_error): Update.
+       (linespec_parse_basic, parse_linespec): Update.
+
+2018-04-05  Tom Tromey  <tom@tromey.com>
+
+       * linespec.c (linespec_parse_basic): Reindent.
+
+2018-04-05  Tom Tromey  <tom@tromey.com>
+
+       * minsyms.h (iterate_over_minimal_symbols): Update.
+       * minsyms.c (iterate_over_minimal_symbols): Take a
+       gdb::function_view.
+       * linespec.c (struct collect_minsyms): Remove.
+       (compare_msyms): Now a std::sort comparator.
+       (add_minsym): Add parameters.
+       (search_minsyms_for_name): Update.  Use std::vector.
+
+2018-04-03  Tom Tromey  <tom@tromey.com>
+
+       * mipsread.c (read_alphacoff_dynamic_symtab): Use
+       gdb::byte_vector.
+
+2018-04-02  Weimin Pan  <weimin.pan@oracle.com>
+
+       * MAINTAINERS (Write After Approval): Add Weimin Pan.
+
+2018-04-02  Weimin Pan  <weimin.pan@oracle.com>
+
+       PR gdb/16959
+       * cp-valprint.c: (cp_print_static_field) Fix infinite recursion when 
+       printing static type.
+
+2018-04-01  Tom Tromey  <tom@tromey.com>
+
+       * rs6000-nat.c (rs6000_ptrace_ldinfo): Return a byte_vector.
+       (rs6000_xfer_shared_libraries): Update.
+
 2018-04-01  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * common/gdb_vecs.h (char_ptr): Remove.
 
 2018-03-20  Stephen Roberts  <stephen.roberts@arm.com>
 
-       * gdb/symtab.c (find_pc_sect_line): fixed indentation.
+       * symtab.c (find_pc_sect_line): fixed indentation.
 
 2018-03-20  Stephen Roberts  <stephen.roberts@arm.com>
 
-       * gdb/symtab.c (find_pc_sect_line): now uses binary search.
+       * symtab.c (find_pc_sect_line): now uses binary search.
 
 2018-03-19  Tom Tromey  <tom@tromey.com>
 
This page took 0.024564 seconds and 4 git commands to generate.