X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=aa74cb9a73d30e16313d86b842819fc8204e454b;hb=ce192338645499d4ed5a9a3a9f8105f0135a7cfd;hp=76e905ea497d0291527864e39ad38217155f989c;hpb=ffcc2a15499644040a4c6a80828cf1795d9bc54b;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 76e905ea49..aa74cb9a73 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,35 @@ +2021-03-24 Luis Machado + + * NEWS: Mention memory tagging changes. + +2021-03-24 Luis Machado + + * printcmd.c (decode_format): Handle the 'm' modifier. + (do_examine): Display allocation tags when required/supported. + (should_validate_memtags): New function. + (print_command_1): Display memory tag mismatches. + * valprint.c (show_memory_tag_violations): New function. + (value_print_option_defs): Add new option "memory-tag-violations". + (user_print_options) : Initialize to 1. + * valprint.h (struct format_data) : New field. + (value_print_options) : New field. + +2021-03-24 Luis Machado + + * printcmd.c: Include gdbsupport/rsp-low.h. + (memory_tag_list): New static global. + (process_print_command_args): Factored out of + print_command_1. + (print_command_1): Use process_print_command_args. + (show_addr_not_tagged, show_memory_tagging_unsupported) + (memory_tag_command, memory_tag_print_tag_command) + (memory_tag_print_logical_tag_command) + (memory_tag_print_allocation_tag_command, parse_with_logical_tag_input) + (memory_tag_with_logical_tag_command, parse_set_allocation_tag_input) + (memory_tag_set_allocation_tag_command, memory_tag_check_command): New + functions. + (_initialize_printcmd): Add "memory-tag" prefix and subcommands. + 2021-03-24 Luis Machado * aarch64-linux-tdep.c