X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2FChangeLog;h=c82d70fc8cea1271b0ad5cb49d0c94e469529a98;hb=e48371ffd5f89a9ceecd6e814b69e26609fd8402;hp=bf44b765ad2efcf81e997c9b3487cf4fbdbd4d73;hpb=814cf43a1f16157fcbe2c662f567d064393a0fcb;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index bf44b765ad..c82d70fc8c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,167 @@ +2019-05-14 Tom Tromey + + * ada-lang.c (coerce_unspec_val_to_type): Only set address when + value is not lval_memory. + +2019-05-14 Tom Tromey + + * solib.c (info_sharedlibrary_command): Style the file name. + +2019-05-14 Alan Hayward + + * aarch64-tdep.c (aarch64_vnh_type): Add half view. + (aarch64_vnv_type): Likewise. + * target-descriptions.c (make_gdb_type): Add TDESC_TYPE_IEEE_HALF. + * common/tdesc.c: Likewise. + * common/tdesc.h (enum tdesc_type_kind): Likewise. + * features/aarch64-fpu.c (create_feature_aarch64_fpu): Regenerate. + * features/aarch64-fpu.xml: Add ieee half view. + * features/aarch64-sve.c (create_feature_aarch64_fpu): Likewise. + * gdbtypes.c (gdbtypes_post_init): Add builtin_half + * gdbtypes.h (struct builtin_type): Likewise. + (struct objfile_type): Likewise. + +2019-05-12 Paul Naert + + * language.c (language_sniff_from_mangled_name): Fix "langauge" + typo. + * location.h (string_to_event_location): Likewise. + +2019-05-11 Joel Brobecker + + GDB 8.3 released. + +2019-05-10 Simon Marchi + + * breakpoint.h (fix_multi_location_breakpoint_output_globally): + New variable declaration. + * breakpoint.c (fix_multi_location_breakpoint_output_globally): + New variable. + (print_one_breakpoint): Use ui_out::test_flags and new global + variable to compute use_fixed_output. + * mi/mi-main.h (mi_multi_location_breakpoint_output_fixed): + Remove. + * mi/mi-main.c (fix_multi_location_breakpoint_output): Remove. + (mi_multi_location_breakpoint_output_fixed): Remove. + (mi_cmd_fix_multi_location_breakpoint_output): Adjust to set the + new variable. + * mi/mi-out.c (mi_ui_out::mi_ui_out): Set + fix_multi_location_breakpoint_output flag if version >= 3. + * ui-out.h (enum ui_out_flag) + : New enumerator. + +2019-05-10 Simon Marchi + + * contrib/cc-with-tweaks.sh: Validate dwz's work. + +2019-05-10 Tom Tromey + + * ada-lang.c (catch_ada_completer): New function. + (_initialize_ada_language): Use it. + +2019-05-10 Tom Tromey + + * thread.c (print_thread_info): Make "requested_threads" const. + * gdbthread.h (print_thread_info): Make "requested_threads" + const. + * ada-tasks.c (print_ada_task_info): Make "taskno_str" const. + * ada-lang.h (print_ada_task_info): Make "taskno_str" const. + +2019-05-08 Tom Tromey + + * gdbtypes.c (objfile_type_data): Change type. + (objfile_type, _initialize_gdbtypes): Update. + +2019-05-08 Tom Tromey + + * dwarf2-frame.c (dwarf2_frame_objfile_data): Change type. + (dwarf2_frame_find_fde, dwarf2_build_frame_info) + (_initialize_dwarf2_frame): Update. + +2019-05-08 Tom Tromey + + * objc-lang.c (objc_objfile_data): Change type. + (find_methods): Update. + (_initialize_objc_lang): Remove. + +2019-05-08 Tom Tromey + + * stabsread.c (rs6000_builtin_type_data): Change type. + (rs6000_builtin_type, _initialize_stabsread): Update. + +2019-05-08 Tom Tromey + + * mips-tdep.c (mips_pdr_data): Remove. + (_initialize_mips_tdep): Update. + +2019-05-08 Tom Tromey + + * hppa-tdep.c (hppa_objfile_priv_data): Change type. + (hppa_init_objfile_priv_data, read_unwind_info) + (find_unwind_entry, _initialize_hppa_tdep): Update. + +2019-05-08 Tom Tromey + + * elfread.c (elf_objfile_gnu_ifunc_cache_data): Change type. + (elf_gnu_ifunc_record_cache): Update. Don't allocate hash table + on obstack. + (elf_gnu_ifunc_resolve_by_cache, _initialize_elfread): Update. + +2019-05-08 Tom Tromey + + * mdebugread.c (basic_type_data): Change type. + (basic_type, _initialize_mdebugread): Update. + +2019-05-08 Tom Tromey + + * common/gdb_unique_ptr.h (struct noop_deleter): New. + +2019-05-08 Tom Tromey + + * nto-tdep.c (nto_inferior_data_reg): Change type. + (nto_inferior_data): Update. + (nto_inferior_data_cleanup, nto_new_inferior_data) + (_initialize_nto_tdep): Remove. + * nto-tdep.h (struct nto_inferior_data): Add initializers. + +2019-05-08 Tom Tromey + + * ada-lang.c (struct ada_inferior_data): Add initializers. + (ada_inferior_data): Change type. + (ada_inferior_data_cleanup): Remove. + (get_ada_inferior_data, ada_inferior_exit) + (struct ada_pspace_data): Add initializers, destructor. + (ada_pspace_data_handle): Change type. + (get_ada_pspace_data): Update. + (ada_pspace_data_cleanup): Remove. + +2019-05-08 Tom Tromey + + * coffread.c (struct coff_symfile_info): Add initializers. + (coff_objfile_data_key): Move lower. Change type. + (coff_symfile_init, coff_symfile_read, _initialize_coffread): + Update. + (coff_free_info): Remove. + +2019-05-08 Tom Tromey + + * fbsd-tdep.c (struct fbsd_pspace_data): Add initializers. + (fbsd_pspace_data_handle): Move lower. Change type. + (get_fbsd_pspace_data): Update. + (fbsd_pspace_data_cleanup): Remove. + (_initialize_fbsd_tdep): Update. + +2019-05-08 Tom Tromey + + * ada-tasks.c (ada_tasks_pspace_data_handle): Change type. + (get_ada_tasks_pspace_data): Update. + (ada_tasks_pspace_data_cleanup): Remove. + (_initialize_tasks): Update. + (ada_tasks_inferior_data_handle): Change type. + (get_ada_tasks_inferior_data): Update. + (ada_tasks_inferior_data_cleanup): Remove. + (struct ada_tasks_pspace_data): Add initializers. + 2019-05-08 Tom Tromey * symfile.h (struct sym_probe_fns) : Change type.