Move readline to the readline/readline subdirectory
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index ea87d009510ee097af348e5e834817654f8a6d3c..7dd596e72c9a479265acac0f7f7abe5285e568dc 100644 (file)
@@ -1,3 +1,180 @@
+2019-10-23  Tom Tromey  <tom@tromey.com>
+
+       * Makefile.in (READLINE_DIR): Update.
+
+2019-10-23  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * infcall.c (call_function_by_hand_dummy): Fix the function
+       comment.  And extract out a code section into...
+       (reserve_stack_space): ...this new function.
+
+2019-10-23  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * infcall.c (value_arg_coerce): Remove an unused parameter.
+       (call_function_by_hand_dummy): Update the call to
+       'value_arg_coerce'.
+
+2019-10-23  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * infcall.c (call_function_by_hand_dummy): Refactor.
+
+2019-10-23  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * MAINTAINERS (Write After Approval): Add Tankut Baris Aktemur.
+
+2019-10-23  Tom Tromey  <tom@tromey.com>
+
+       * configure: Rebuild.
+       * configure.ac: Don't check for sigprocmask.
+       * gdbsupport/common.m4 (GDB_AC_COMMON): Check for sigprocmask.
+
+2019-10-23  Tom Tromey  <tom@tromey.com>
+
+       * configure: Rebuild.
+       * acinclude.m4: Use m4_include, not sinclude.
+
+2019-10-23  Tom de Vries  <tdevries@suse.de>
+
+       PR breakpoints/24687
+       * symtab.c (iterate_over_some_symtabs): Apply gdb_realpath on fullname.
+
+2019-10-22  Christian Biesinger  <cbiesinger@google.com>
+
+       * symtab.c (struct demangled_name_entry) <language>: Change from
+       bitfield to regular variable.
+
+2019-10-22  Christian Biesinger  <cbiesinger@google.com>
+
+       * symtab.c (struct demangled_name_entry): Add a constructor.
+       (free_demangled_name_entry): New function to call the destructor
+       for demangled_name_entry.
+       (create_demangled_names_hash): Pass free_demangled_name_entry to
+       htab_create_alloc.
+       (symbol_set_names): Call placement new for demangled_name_entry.
+       * utils.c: No longer include xxhash.h here, now that fast_hash
+       is inlined in the header.
+       * utils.h: Instead, include it here.
+
+2019-10-22  Christian Biesinger  <cbiesinger@google.com>
+
+       * Makefile.in: Link with libxxhash.
+       * config.in: Regenerate.
+       * configure: Regenerate.
+       * configure.ac: Search for libxxhash.
+       * utils.c (fast_hash): Use xxhash if present.
+
+2019-10-22  Christian Biesinger  <cbiesinger@google.com>
+
+       * utils.h (fast_hash): New function.
+       * symtab.c (hash_demangled_name_entry): Call new function
+       fast_hash.
+
+2019-10-22  Christian Biesinger  <cbiesinger@google.com>
+
+       * symtab.c (struct demangled_name_entry): Change type of mangled
+       to gdb::string_view. Also adds a constructor that takes the
+       mangled name.
+       (hash_demangled_name_entry): Update.
+       (eq_demangled_name_entry): Update.
+       (free_demangled_name_entry): New function to call the destructor
+       now that this is not a POD anymore.
+       (create_demangled_names_hash): Pass free_demangled_name_entry to
+       htab_create_alloc.
+       (symbol_set_names): Update.
+
+2019-10-21  Ali Tamur  <tamu@google.com>
+
+       * dwarf2read.c (dir_index): Change type.
+       (file_name_index): Likewise.
+       (line_header::include_dir_at): Change comment and implementation on
+       whether it is DWARF 5.
+       (line_header::is_valid_file_index): New function.
+       (line_header::file_name_at): Change comment and implementation on
+       whether it is DWARF 5.
+       (line_header::file_names): Change to private field renamed as
+       m_file_names and introduce a new accessor method.
+       (line_header::file_names_size): New method.
+       (line_header::include_dirs): Change to private field and rename as
+       m_include_dirs.
+       (dw2_get_file_names_reader): Define local var at a smaller scope and
+       reflect API change.
+       (dwarf2_cu::setup_type_unit_groups): Reflect API change.
+       (process_structure_scope): Likewise.
+       (line_header::add_include_dir): Change message and reflect renaming.
+       (line_header::add_file_name): Likewise.
+       (read_formatted_entries): Handle DW_FORM_data16.
+       (dwarf_decode_line_header): Fix line header length calculation.
+       (psymtab_include_file_name): Change comment and API.
+       (lnp_state_machine::m_file): Update comment and reflect type change.
+       (lnp_state_machine::record_line): Reflect type change.
+       (dwarf_decode_lines): Reflect API change.
+       (file_file_name): Likewise.
+       (file_full_name): Likewise.
+
+2019-10-21  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * objfiles.c (sort_cmp): Ensure that !(a < a) holds true.
+
+2019-10-21  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-winsource.h (tui_exec_info_content): Remove typedef.
+
+2019-10-21  Tom Tromey  <tom@tromey.com>
+
+       * configure.ac (nm.h): Conditionally create nm.h link.  Subst
+       NM_H.   Use AC_CONFIG_LINKS.
+       * configure: Rebuild.
+       * Makefile.in (NM_H): New variable.
+       (generated_files): Add NM_H.  Remove gcore.
+       (nm.h, stamp-nmh): New targets.
+
+2019-10-20  Tom Tromey  <tom@tromey.com>
+
+       * objfiles.h (unlink_objfile, put_objfile_before): Don't declare.
+       * objfiles.c (unlink_objfile): Move earlier.  Now static.  Remove
+       obsolete comment.
+       (put_objfile_before): Now static.
+
+2019-10-19  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * gdbsupport/common-utils.h (startswith): Change return type to
+       bool.
+
+2019-10-19  Christian Biesinger  <cbiesinger@google.com>
+
+       * bcache.c (bcache::print_statistics): Use std::sort instead of qsort.
+       * breakpoint.c (bp_locations_compare): Rename to...
+       (bp_location_is_less_than): ...this, and change to std::sort semantics.
+       (update_global_location_list): Use std::sort instead of qsort.
+       * buildsym.c (compare_line_numbers): Rename to...
+       (lte_is_less_than): ...this, and change to std::sort semantics.
+       (buildsym_compunit::end_symtab_with_blockvector): Use std::sort
+       instead of qsort.
+       * disasm.c (compare_lines): Rename to...
+       (line_is_less_than): ...this, and change to std::sort semantics.
+       (do_mixed_source_and_assembly_deprecated): Call std::sort instead
+       of qsort.
+       * dwarf2-frame.c (qsort_fde_cmp): Rename to...
+       (fde_is_less_than): ...this, and change to std::sort semantics.
+       (dwarf2_build_frame_info): Call std::sort instead of qsort.
+       * mdebugread.c (compare_blocks):
+       (block_is_less_than): ...this, and change to std::sort semantics.
+       (sort_blocks): Call std::sort instead of qsort.
+       * objfiles.c (qsort_cmp): Rename to...
+       (sort_cmp): ...this, and change to std::sort semantics.
+       (update_section_map): Call std::sort instead of qsort.
+       * remote.c (compare_pnums): Remove.
+       (map_regcache_remote_table): Call std::sort instead of qsort.
+       * utils.c (compare_positive_ints): Remove.
+       * utils.h (compare_positive_ints): Remove.
+       * xcoffread.c (compare_lte): Remove.
+       (arrange_linetable): Call std::sort instead of qsort.
+
+2019-10-19  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * symfile.c (init_entry_point_info): Fix typo.
+       * i386-darwin-tdep.c (darwin_dwarf_signal_frame_p): Fix typo.
+
 2019-10-18  Tom de Vries  <tdevries@suse.de>
 
        * aarch64-tdep.c: Fix typos in comments.
This page took 0.028009 seconds and 4 git commands to generate.