[Crash-utility] [PATCH 2/2] Update extensions/defs.h
Dave Anderson
anderson at redhat.com
Sun Apr 17 19:59:02 UTC 2016
This patch is not relevant. The extensions/defs.h in extensions is set up as a link
to the top-level defs.h by extensions/Makefile. It is not part of the crash source
tree.
----- Original Message -----
>
> ---
>
> extensions/defs.h | 49 ++++++++++++++++++++++++++++++-------------------
> 1 file changed, 30 insertions(+), 19 deletions(-)
>
> diff -puN extensions/defs.h~crash-update-defs extensions/defs.h
> --- crash-64/extensions/defs.h~crash-update-defs 2016-04-18
> 02:47:23.673852954 +0900
> +++ crash-64-hirofumi/extensions/defs.h 2016-04-18 02:47:23.675852964 +0900
> @@ -1950,6 +1950,8 @@ struct offset_table {
> long pt_regs_cp0_badvaddr;
> long address_space_page_tree;
> long page_compound_head;
> + long irq_desc_irq_data;
> + long kmem_cache_node_total_objects;
> };
>
> struct size_table { /* stash of commonly-used sizes */
> @@ -4118,30 +4120,39 @@ struct gnu_request {
> ulong task;
> ulong debug;
> struct stack_hook *hookp;
> + struct global_iterator {
> + int finished;
> + int block_index;
> + struct symtab *symtab;
> + struct symbol *sym;
> + struct objfile *obj;
> + } global_iterator;
> };
>
> /*
> * GNU commands
> */
> -#define GNU_DATATYPE_INIT (1)
> -#define GNU_DISASSEMBLE (2)
> -#define GNU_GET_LINE_NUMBER (3)
> -#define GNU_PASS_THROUGH (4)
> -#define GNU_GET_DATATYPE (5)
> -#define GNU_COMMAND_EXISTS (6)
> -#define GNU_STACK_TRACE (7)
> -#define GNU_ALPHA_FRAME_OFFSET (8)
> -#define GNU_FUNCTION_NUMARGS (9)
> -#define GNU_RESOLVE_TEXT_ADDR (10)
> -#define GNU_ADD_SYMBOL_FILE (11)
> -#define GNU_DELETE_SYMBOL_FILE (12)
> -#define GNU_VERSION (13)
> -#define GNU_PATCH_SYMBOL_VALUES (14)
> -#define GNU_GET_SYMBOL_TYPE (15)
> -#define GNU_USER_PRINT_OPTION (16)
> -#define GNU_SET_CRASH_BLOCK (17)
> -#define GNU_GET_FUNCTION_RANGE (18)
> -#define GNU_DEBUG_COMMAND (100)
> +#define GNU_DATATYPE_INIT (1)
> +#define GNU_DISASSEMBLE (2)
> +#define GNU_GET_LINE_NUMBER (3)
> +#define GNU_PASS_THROUGH (4)
> +#define GNU_GET_DATATYPE (5)
> +#define GNU_COMMAND_EXISTS (6)
> +#define GNU_STACK_TRACE (7)
> +#define GNU_ALPHA_FRAME_OFFSET (8)
> +#define GNU_FUNCTION_NUMARGS (9)
> +#define GNU_RESOLVE_TEXT_ADDR (10)
> +#define GNU_ADD_SYMBOL_FILE (11)
> +#define GNU_DELETE_SYMBOL_FILE (12)
> +#define GNU_VERSION (13)
> +#define GNU_PATCH_SYMBOL_VALUES (14)
> +#define GNU_GET_SYMBOL_TYPE (15)
> +#define GNU_USER_PRINT_OPTION (16)
> +#define GNU_SET_CRASH_BLOCK (17)
> +#define GNU_GET_FUNCTION_RANGE (18)
> +#define GNU_GET_NEXT_DATATYPE (19)
> +#define GNU_LOOKUP_STRUCT_CONTENTS (20)
> +#define GNU_DEBUG_COMMAND (100)
> /*
> * GNU flags
> */
> _
> --
> OGAWA Hirofumi <hirofumi at mail.parknet.co.jp>
>
More information about the Crash-utility
mailing list