From b6cdc2c1b50937e63d8a9b3a462015912fc3587e Mon Sep 17 00:00:00 2001 From: Jan Kratochvil Date: Sun, 9 Oct 2011 19:10:52 +0000 Subject: gdb/ Code reshuffle. * gdb-gdb.py (StructMainTypePrettyPrinter): Change TYPE_SPECIFIC_CALLING_CONVENTION to TYPE_SPECIFIC_FUNC. Move calling_convention under func_stuff there. * gdbtypes.c (make_function_type): Call INIT_FUNC_SPECIFIC. (init_type) : Likewise. (recursive_dump_type): Change TYPE_SPECIFIC_CALLING_CONVENTION to TYPE_SPECIFIC_FUNC. New comment for tail_call_list. * gdbtypes.h (enum type_specific_kind): Change TYPE_SPECIFIC_CALLING_CONVENTION to TYPE_SPECIFIC_FUNC. (struct main_type) : Change calling_convention to func_stuff. Move calling_convention to ... (struct func_type): ... this new struct. (INIT_FUNC_SPECIFIC): New #define. (TYPE_CALLING_CONVENTION): Change calling_convention to func_stuff. --- gdb/ChangeLog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'gdb/ChangeLog') diff --git a/gdb/ChangeLog b/gdb/ChangeLog index ee69551..b97d44d 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,23 @@ 2011-10-09 Jan Kratochvil + Code reshuffle. + * gdb-gdb.py (StructMainTypePrettyPrinter): Change + TYPE_SPECIFIC_CALLING_CONVENTION to TYPE_SPECIFIC_FUNC. Move + calling_convention under func_stuff there. + * gdbtypes.c (make_function_type): Call INIT_FUNC_SPECIFIC. + (init_type) : Likewise. + (recursive_dump_type): Change TYPE_SPECIFIC_CALLING_CONVENTION to + TYPE_SPECIFIC_FUNC. New comment for tail_call_list. + * gdbtypes.h (enum type_specific_kind): Change + TYPE_SPECIFIC_CALLING_CONVENTION to TYPE_SPECIFIC_FUNC. + (struct main_type) : Change calling_convention to + func_stuff. Move calling_convention to ... + (struct func_type): ... this new struct. + (INIT_FUNC_SPECIFIC): New #define. + (TYPE_CALLING_CONVENTION): Change calling_convention to func_stuff. + +2011-10-09 Jan Kratochvil + Fix DW_OP_GNU_implicit_pointer for DWARF32 v3+ on 64-bit arches. * dwarf2-frame.c (execute_stack_op): Initialize ctx->ref_addr_size. * dwarf2expr.c (execute_stack_op) : Use -- cgit v1.1