diff options
author | Chris Johns <chrisj@rtems.org> | 2018-05-11 06:12:27 +1200 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2018-06-18 12:26:16 +1000 |
commit | d8eef0a463d4998d221ff318dd952dab18e5dfbf (patch) | |
tree | bf30a7ecbdf998a24e9393c1c83b603b04a3f057 /rtemstoolkit/rld-dwarf-types.h | |
parent | 1318c11e5df8ccc86383e4ce255e68f3279a94d8 (diff) |
rtemstoolkit: Add DWARF function support.
Load the functions in each CU.
Diffstat (limited to 'rtemstoolkit/rld-dwarf-types.h')
-rw-r--r-- | rtemstoolkit/rld-dwarf-types.h | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/rtemstoolkit/rld-dwarf-types.h b/rtemstoolkit/rld-dwarf-types.h index 4a11639..410011c 100644 --- a/rtemstoolkit/rld-dwarf-types.h +++ b/rtemstoolkit/rld-dwarf-types.h @@ -35,22 +35,27 @@ namespace rld /** * Hide the types from libdwarf we use. */ - typedef ::Dwarf_Debug dwarf; - typedef ::Dwarf_Handler dwarf_handler; - typedef ::Dwarf_Error dwarf_error; - typedef ::Dwarf_Die dwarf_die; - typedef ::Dwarf_Line dwarf_line; - typedef ::Dwarf_Ptr dwarf_pointer; - typedef ::Dwarf_Addr dwarf_address; - typedef ::Dwarf_Off dwarf_offset; - typedef ::Dwarf_Half dwarf_half; - typedef ::Dwarf_Signed dwarf_signed; - typedef ::Dwarf_Unsigned dwarf_unsigned; - typedef ::Dwarf_Bool dwarf_bool; - typedef ::Dwarf_Sig8 dwarf_sig8; - typedef ::Dwarf_Line dwarf_line; - typedef ::Dwarf_Half dwarf_tag; - typedef ::Dwarf_Half dwarf_attr; + typedef ::Dwarf_Debug dwarf; + typedef ::Dwarf_Handler dwarf_handler; + typedef ::Dwarf_Error dwarf_error; + typedef ::Dwarf_Die dwarf_die; + typedef ::Dwarf_Line dwarf_line; + typedef ::Dwarf_Ptr dwarf_pointer; + typedef ::Dwarf_Addr dwarf_address; + typedef ::Dwarf_Off dwarf_offset; + typedef ::Dwarf_Half dwarf_half; + typedef ::Dwarf_Signed dwarf_signed; + typedef ::Dwarf_Unsigned dwarf_unsigned; + typedef ::Dwarf_Bool dwarf_bool; + typedef ::Dwarf_Sig8 dwarf_sig8; + typedef ::Dwarf_Line dwarf_line; + typedef ::Dwarf_Half dwarf_tag; + typedef ::Dwarf_Attribute dwarf_attribute; + typedef ::Dwarf_Half dwarf_attr; + typedef ::Dwarf_Ranges dwarf_ranges; + typedef enum ::Dwarf_Ranges_Entry_Type dwarf_ranges_type; + typedef enum ::Dwarf_Form_Class dwarf_form_class; + typedef ::Dwarf_Type dwarf_type; } } |