Index: kernel/generic/include/debug/constants.h
===================================================================
--- kernel/generic/include/debug/constants.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ kernel/generic/include/debug/constants.h	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -45,5 +45,5 @@
 
 enum {
-#include "../debug/constants/dw_ut.h"
+#include "constants/dw_ut.inc"
 
 	DW_UT_lo_user = 0x80,
@@ -52,5 +52,5 @@
 
 enum {
-#include "../debug/constants/dw_tag.h"
+#include "constants/dw_tag.inc"
 
 	DW_TAG_lo_user = 0x4080,
@@ -59,5 +59,5 @@
 
 enum {
-#include "../debug/constants/dw_at.h"
+#include "constants/dw_at.inc"
 
 	DW_AT_lo_user = 0x2000,
@@ -66,9 +66,9 @@
 
 enum {
-#include "../debug/constants/dw_form.h"
+#include "constants/dw_form.inc"
 };
 
 enum {
-#include "../debug/constants/dw_op.h"
+#include "constants/dw_op.inc"
 
 	DW_OP_lo_user = 0xe0,
@@ -77,9 +77,9 @@
 
 enum {
-#include "../debug/constants/dw_lle.h"
+#include "constants/dw_lle.inc"
 };
 
 enum {
-#include "../debug/constants/dw_ate.h"
+#include "constants/dw_ate.inc"
 
 	DW_ATE_lo_user = 0x80,
@@ -88,9 +88,9 @@
 
 enum {
-#include "../debug/constants/dw_ds.h"
+#include "constants/dw_ds.inc"
 };
 
 enum {
-#include "../debug/constants/dw_end.h"
+#include "constants/dw_end.inc"
 
 	DW_END_lo_user = 0x40,
@@ -99,17 +99,17 @@
 
 enum {
-#include "../debug/constants/dw_access.h"
+#include "constants/dw_access.inc"
 };
 
 enum {
-#include "../debug/constants/dw_vis.h"
+#include "constants/dw_vis.inc"
 };
 
 enum {
-#include "../debug/constants/dw_virtuality.h"
+#include "constants/dw_virtuality.inc"
 };
 
 enum {
-#include "../debug/constants/dw_lang.h"
+#include "constants/dw_lang.inc"
 
 	DW_LANG_lo_user = 0x8000,
@@ -122,9 +122,9 @@
 
 enum {
-#include "../debug/constants/dw_id.h"
+#include "constants/dw_id.inc"
 };
 
 enum {
-#include "../debug/constants/dw_cc.h"
+#include "constants/dw_cc.inc"
 
 	DW_CC_lo_user = 0x40,
@@ -133,9 +133,9 @@
 
 enum {
-#include "../debug/constants/dw_lns.h"
+#include "constants/dw_lns.inc"
 };
 
 enum {
-#include "../debug/constants/dw_lne.h"
+#include "constants/dw_lne.inc"
 
 	DW_LNE_lo_user = 0x80,
@@ -144,5 +144,5 @@
 
 enum {
-#include "../debug/constants/dw_lnct.h"
+#include "constants/dw_lnct.inc"
 
 	DW_LNCT_lo_user = 0x2000,
Index: rnel/generic/include/debug/constants/dw_access.h
===================================================================
--- kernel/generic/include/debug/constants/dw_access.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,3 +1,0 @@
-CVAL(DW_ACCESS_public, 0x01)
-CVAL(DW_ACCESS_protected, 0x02)
-CVAL(DW_ACCESS_private, 0x03)
Index: kernel/generic/include/debug/constants/dw_access.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_access.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_access.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,3 @@
+CVAL(DW_ACCESS_public, 0x01)
+CVAL(DW_ACCESS_protected, 0x02)
+CVAL(DW_ACCESS_private, 0x03)
Index: rnel/generic/include/debug/constants/dw_at.h
===================================================================
--- kernel/generic/include/debug/constants/dw_at.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,121 +1,0 @@
-CVAL(DW_AT_sibling, 0x01)
-CVAL(DW_AT_location, 0x02)
-CVAL(DW_AT_name, 0x03)
-CVAL(DW_AT_ordering, 0x09)
-CVAL(DW_AT_byte_size, 0x0b)
-CVAL(DW_AT_bit_offset, 0x0c)
-CVAL(DW_AT_bit_size, 0x0d)
-CVAL(DW_AT_stmt_list, 0x10)
-CVAL(DW_AT_low_pc, 0x11)
-CVAL(DW_AT_high_pc, 0x12)
-CVAL(DW_AT_language, 0x13)
-CVAL(DW_AT_discr, 0x15)
-CVAL(DW_AT_discr_value, 0x16)
-CVAL(DW_AT_visibility, 0x17)
-CVAL(DW_AT_import, 0x18)
-CVAL(DW_AT_string_length, 0x19)
-CVAL(DW_AT_common_reference, 0x1a)
-CVAL(DW_AT_comp_dir, 0x1b)
-CVAL(DW_AT_const_value, 0x1c)
-CVAL(DW_AT_containing_type, 0x1d)
-CVAL(DW_AT_default_value, 0x1e)
-CVAL(DW_AT_inline, 0x20)
-CVAL(DW_AT_is_optional, 0x21)
-CVAL(DW_AT_lower_bound, 0x22)
-CVAL(DW_AT_producer, 0x25)
-CVAL(DW_AT_prototyped, 0x27)
-CVAL(DW_AT_return_addr, 0x2a)
-CVAL(DW_AT_start_scope, 0x2c)
-CVAL(DW_AT_bit_stride, 0x2e)
-CVAL(DW_AT_upper_bound, 0x2f)
-CVAL(DW_AT_abstract_origin, 0x31)
-CVAL(DW_AT_accessibility, 0x32)
-CVAL(DW_AT_address_class, 0x33)
-CVAL(DW_AT_artificial, 0x34)
-CVAL(DW_AT_base_types, 0x35)
-CVAL(DW_AT_calling_convention, 0x36)
-CVAL(DW_AT_count, 0x37)
-CVAL(DW_AT_data_member_location, 0x38)
-CVAL(DW_AT_decl_column, 0x39)
-CVAL(DW_AT_decl_file, 0x3a)
-CVAL(DW_AT_decl_line, 0x3b)
-CVAL(DW_AT_declaration, 0x3c)
-CVAL(DW_AT_discr_list, 0x3d)
-CVAL(DW_AT_encoding, 0x3e)
-CVAL(DW_AT_external, 0x3f)
-CVAL(DW_AT_frame_base, 0x40)
-CVAL(DW_AT_friend, 0x41)
-CVAL(DW_AT_identifier_case, 0x42)
-CVAL(DW_AT_macro_info, 0x43)
-CVAL(DW_AT_namelist_item, 0x44)
-CVAL(DW_AT_priority, 0x45)
-CVAL(DW_AT_segment, 0x46)
-CVAL(DW_AT_specification, 0x47)
-CVAL(DW_AT_static_link, 0x48)
-CVAL(DW_AT_type, 0x49)
-CVAL(DW_AT_use_location, 0x4a)
-CVAL(DW_AT_variable_parameter, 0x4b)
-CVAL(DW_AT_virtuality, 0x4c)
-CVAL(DW_AT_vtable_elem_location, 0x4d)
-CVAL(DW_AT_allocated, 0x4e)
-CVAL(DW_AT_associated, 0x4f)
-CVAL(DW_AT_data_location, 0x50)
-CVAL(DW_AT_byte_stride, 0x51)
-CVAL(DW_AT_entry_pc, 0x52)
-CVAL(DW_AT_use_UTF8, 0x53)
-CVAL(DW_AT_extension, 0x54)
-CVAL(DW_AT_ranges, 0x55)
-CVAL(DW_AT_trampoline, 0x56)
-CVAL(DW_AT_call_column, 0x57)
-CVAL(DW_AT_call_file, 0x58)
-CVAL(DW_AT_call_line, 0x59)
-CVAL(DW_AT_description, 0x5a)
-CVAL(DW_AT_binary_scale, 0x5b)
-CVAL(DW_AT_decimal_scale, 0x5c)
-CVAL(DW_AT_small, 0x5d)
-CVAL(DW_AT_decimal_sign, 0x5e)
-CVAL(DW_AT_digit_count, 0x5f)
-CVAL(DW_AT_picture_string, 0x60)
-CVAL(DW_AT_mutable, 0x61)
-CVAL(DW_AT_threads_scaled, 0x62)
-CVAL(DW_AT_explicit, 0x63)
-CVAL(DW_AT_object_pointer, 0x64)
-CVAL(DW_AT_endianity, 0x65)
-CVAL(DW_AT_elemental, 0x66)
-CVAL(DW_AT_pure, 0x67)
-CVAL(DW_AT_recursive, 0x68)
-CVAL(DW_AT_signature, 0x69)
-CVAL(DW_AT_main_subprogram, 0x6a)
-CVAL(DW_AT_data_bit_offset, 0x6b)
-CVAL(DW_AT_const_expr, 0x6c)
-CVAL(DW_AT_enum_class, 0x6d)
-CVAL(DW_AT_linkage_name, 0x6e)
-CVAL(DW_AT_string_length_bit_size, 0x6f)
-CVAL(DW_AT_string_length_byte_size, 0x70)
-CVAL(DW_AT_rank, 0x71)
-CVAL(DW_AT_str_offsets_base, 0x72)
-CVAL(DW_AT_addr_base, 0x73)
-CVAL(DW_AT_rnglists_base, 0x74)
-CVAL(DW_AT_dwo_name, 0x76)
-CVAL(DW_AT_reference, 0x77)
-CVAL(DW_AT_rvalue_reference, 0x78)
-CVAL(DW_AT_macros, 0x79)
-CVAL(DW_AT_call_all_calls, 0x7a)
-CVAL(DW_AT_call_all_source_calls, 0x7b)
-CVAL(DW_AT_call_all_tail_calls, 0x7c)
-CVAL(DW_AT_call_return_pc, 0x7d)
-CVAL(DW_AT_call_value, 0x7e)
-CVAL(DW_AT_call_origin, 0x7f)
-CVAL(DW_AT_call_parameter, 0x80)
-CVAL(DW_AT_call_pc, 0x81)
-CVAL(DW_AT_call_tail_call, 0x82)
-CVAL(DW_AT_call_target, 0x83)
-CVAL(DW_AT_call_target_clobbered, 0x84)
-CVAL(DW_AT_call_data_location, 0x85)
-CVAL(DW_AT_call_data_value, 0x86)
-CVAL(DW_AT_noreturn, 0x87)
-CVAL(DW_AT_alignment, 0x88)
-CVAL(DW_AT_export_symbols, 0x89)
-CVAL(DW_AT_deleted, 0x8a)
-CVAL(DW_AT_defaulted, 0x8b)
-CVAL(DW_AT_loclists_base, 0x8c)
Index: kernel/generic/include/debug/constants/dw_at.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_at.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_at.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,121 @@
+CVAL(DW_AT_sibling, 0x01)
+CVAL(DW_AT_location, 0x02)
+CVAL(DW_AT_name, 0x03)
+CVAL(DW_AT_ordering, 0x09)
+CVAL(DW_AT_byte_size, 0x0b)
+CVAL(DW_AT_bit_offset, 0x0c)
+CVAL(DW_AT_bit_size, 0x0d)
+CVAL(DW_AT_stmt_list, 0x10)
+CVAL(DW_AT_low_pc, 0x11)
+CVAL(DW_AT_high_pc, 0x12)
+CVAL(DW_AT_language, 0x13)
+CVAL(DW_AT_discr, 0x15)
+CVAL(DW_AT_discr_value, 0x16)
+CVAL(DW_AT_visibility, 0x17)
+CVAL(DW_AT_import, 0x18)
+CVAL(DW_AT_string_length, 0x19)
+CVAL(DW_AT_common_reference, 0x1a)
+CVAL(DW_AT_comp_dir, 0x1b)
+CVAL(DW_AT_const_value, 0x1c)
+CVAL(DW_AT_containing_type, 0x1d)
+CVAL(DW_AT_default_value, 0x1e)
+CVAL(DW_AT_inline, 0x20)
+CVAL(DW_AT_is_optional, 0x21)
+CVAL(DW_AT_lower_bound, 0x22)
+CVAL(DW_AT_producer, 0x25)
+CVAL(DW_AT_prototyped, 0x27)
+CVAL(DW_AT_return_addr, 0x2a)
+CVAL(DW_AT_start_scope, 0x2c)
+CVAL(DW_AT_bit_stride, 0x2e)
+CVAL(DW_AT_upper_bound, 0x2f)
+CVAL(DW_AT_abstract_origin, 0x31)
+CVAL(DW_AT_accessibility, 0x32)
+CVAL(DW_AT_address_class, 0x33)
+CVAL(DW_AT_artificial, 0x34)
+CVAL(DW_AT_base_types, 0x35)
+CVAL(DW_AT_calling_convention, 0x36)
+CVAL(DW_AT_count, 0x37)
+CVAL(DW_AT_data_member_location, 0x38)
+CVAL(DW_AT_decl_column, 0x39)
+CVAL(DW_AT_decl_file, 0x3a)
+CVAL(DW_AT_decl_line, 0x3b)
+CVAL(DW_AT_declaration, 0x3c)
+CVAL(DW_AT_discr_list, 0x3d)
+CVAL(DW_AT_encoding, 0x3e)
+CVAL(DW_AT_external, 0x3f)
+CVAL(DW_AT_frame_base, 0x40)
+CVAL(DW_AT_friend, 0x41)
+CVAL(DW_AT_identifier_case, 0x42)
+CVAL(DW_AT_macro_info, 0x43)
+CVAL(DW_AT_namelist_item, 0x44)
+CVAL(DW_AT_priority, 0x45)
+CVAL(DW_AT_segment, 0x46)
+CVAL(DW_AT_specification, 0x47)
+CVAL(DW_AT_static_link, 0x48)
+CVAL(DW_AT_type, 0x49)
+CVAL(DW_AT_use_location, 0x4a)
+CVAL(DW_AT_variable_parameter, 0x4b)
+CVAL(DW_AT_virtuality, 0x4c)
+CVAL(DW_AT_vtable_elem_location, 0x4d)
+CVAL(DW_AT_allocated, 0x4e)
+CVAL(DW_AT_associated, 0x4f)
+CVAL(DW_AT_data_location, 0x50)
+CVAL(DW_AT_byte_stride, 0x51)
+CVAL(DW_AT_entry_pc, 0x52)
+CVAL(DW_AT_use_UTF8, 0x53)
+CVAL(DW_AT_extension, 0x54)
+CVAL(DW_AT_ranges, 0x55)
+CVAL(DW_AT_trampoline, 0x56)
+CVAL(DW_AT_call_column, 0x57)
+CVAL(DW_AT_call_file, 0x58)
+CVAL(DW_AT_call_line, 0x59)
+CVAL(DW_AT_description, 0x5a)
+CVAL(DW_AT_binary_scale, 0x5b)
+CVAL(DW_AT_decimal_scale, 0x5c)
+CVAL(DW_AT_small, 0x5d)
+CVAL(DW_AT_decimal_sign, 0x5e)
+CVAL(DW_AT_digit_count, 0x5f)
+CVAL(DW_AT_picture_string, 0x60)
+CVAL(DW_AT_mutable, 0x61)
+CVAL(DW_AT_threads_scaled, 0x62)
+CVAL(DW_AT_explicit, 0x63)
+CVAL(DW_AT_object_pointer, 0x64)
+CVAL(DW_AT_endianity, 0x65)
+CVAL(DW_AT_elemental, 0x66)
+CVAL(DW_AT_pure, 0x67)
+CVAL(DW_AT_recursive, 0x68)
+CVAL(DW_AT_signature, 0x69)
+CVAL(DW_AT_main_subprogram, 0x6a)
+CVAL(DW_AT_data_bit_offset, 0x6b)
+CVAL(DW_AT_const_expr, 0x6c)
+CVAL(DW_AT_enum_class, 0x6d)
+CVAL(DW_AT_linkage_name, 0x6e)
+CVAL(DW_AT_string_length_bit_size, 0x6f)
+CVAL(DW_AT_string_length_byte_size, 0x70)
+CVAL(DW_AT_rank, 0x71)
+CVAL(DW_AT_str_offsets_base, 0x72)
+CVAL(DW_AT_addr_base, 0x73)
+CVAL(DW_AT_rnglists_base, 0x74)
+CVAL(DW_AT_dwo_name, 0x76)
+CVAL(DW_AT_reference, 0x77)
+CVAL(DW_AT_rvalue_reference, 0x78)
+CVAL(DW_AT_macros, 0x79)
+CVAL(DW_AT_call_all_calls, 0x7a)
+CVAL(DW_AT_call_all_source_calls, 0x7b)
+CVAL(DW_AT_call_all_tail_calls, 0x7c)
+CVAL(DW_AT_call_return_pc, 0x7d)
+CVAL(DW_AT_call_value, 0x7e)
+CVAL(DW_AT_call_origin, 0x7f)
+CVAL(DW_AT_call_parameter, 0x80)
+CVAL(DW_AT_call_pc, 0x81)
+CVAL(DW_AT_call_tail_call, 0x82)
+CVAL(DW_AT_call_target, 0x83)
+CVAL(DW_AT_call_target_clobbered, 0x84)
+CVAL(DW_AT_call_data_location, 0x85)
+CVAL(DW_AT_call_data_value, 0x86)
+CVAL(DW_AT_noreturn, 0x87)
+CVAL(DW_AT_alignment, 0x88)
+CVAL(DW_AT_export_symbols, 0x89)
+CVAL(DW_AT_deleted, 0x8a)
+CVAL(DW_AT_defaulted, 0x8b)
+CVAL(DW_AT_loclists_base, 0x8c)
Index: rnel/generic/include/debug/constants/dw_ate.h
===================================================================
--- kernel/generic/include/debug/constants/dw_ate.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,18 +1,0 @@
-CVAL(DW_ATE_address, 0x01)
-CVAL(DW_ATE_boolean, 0x02)
-CVAL(DW_ATE_complex_float, 0x03)
-CVAL(DW_ATE_float, 0x04)
-CVAL(DW_ATE_signed, 0x05)
-CVAL(DW_ATE_signed_char, 0x06)
-CVAL(DW_ATE_unsigned, 0x07)
-CVAL(DW_ATE_unsigned_char, 0x08)
-CVAL(DW_ATE_imaginary_float, 0x09)
-CVAL(DW_ATE_packed_decimal, 0x0a)
-CVAL(DW_ATE_numeric_string, 0x0b)
-CVAL(DW_ATE_edited, 0x0c)
-CVAL(DW_ATE_signed_fixed, 0x0d)
-CVAL(DW_ATE_unsigned_fixed, 0x0e)
-CVAL(DW_ATE_decimal_float, 0x0f)
-CVAL(DW_ATE_UTF, 0x10)
-CVAL(DW_ATE_UCS, 0x11)
-CVAL(DW_ATE_ASCII, 0x12)
Index: kernel/generic/include/debug/constants/dw_ate.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_ate.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_ate.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,18 @@
+CVAL(DW_ATE_address, 0x01)
+CVAL(DW_ATE_boolean, 0x02)
+CVAL(DW_ATE_complex_float, 0x03)
+CVAL(DW_ATE_float, 0x04)
+CVAL(DW_ATE_signed, 0x05)
+CVAL(DW_ATE_signed_char, 0x06)
+CVAL(DW_ATE_unsigned, 0x07)
+CVAL(DW_ATE_unsigned_char, 0x08)
+CVAL(DW_ATE_imaginary_float, 0x09)
+CVAL(DW_ATE_packed_decimal, 0x0a)
+CVAL(DW_ATE_numeric_string, 0x0b)
+CVAL(DW_ATE_edited, 0x0c)
+CVAL(DW_ATE_signed_fixed, 0x0d)
+CVAL(DW_ATE_unsigned_fixed, 0x0e)
+CVAL(DW_ATE_decimal_float, 0x0f)
+CVAL(DW_ATE_UTF, 0x10)
+CVAL(DW_ATE_UCS, 0x11)
+CVAL(DW_ATE_ASCII, 0x12)
Index: rnel/generic/include/debug/constants/dw_cc.h
===================================================================
--- kernel/generic/include/debug/constants/dw_cc.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,5 +1,0 @@
-CVAL(DW_CC_normal, 0x01)
-CVAL(DW_CC_program, 0x02)
-CVAL(DW_CC_nocall, 0x03)
-CVAL(DW_CC_pass_by_reference, 0x04)
-CVAL(DW_CC_pass_by_value, 0x05)
Index: kernel/generic/include/debug/constants/dw_cc.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_cc.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_cc.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,5 @@
+CVAL(DW_CC_normal, 0x01)
+CVAL(DW_CC_program, 0x02)
+CVAL(DW_CC_nocall, 0x03)
+CVAL(DW_CC_pass_by_reference, 0x04)
+CVAL(DW_CC_pass_by_value, 0x05)
Index: rnel/generic/include/debug/constants/dw_ds.h
===================================================================
--- kernel/generic/include/debug/constants/dw_ds.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,5 +1,0 @@
-CVAL(DW_DS_unsigned, 0x01)
-CVAL(DW_DS_leading_overpunch, 0x02)
-CVAL(DW_DS_trailing_overpunch, 0x03)
-CVAL(DW_DS_leading_separate, 0x04)
-CVAL(DW_DS_trailing_separate, 0x05)
Index: kernel/generic/include/debug/constants/dw_ds.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_ds.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_ds.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,5 @@
+CVAL(DW_DS_unsigned, 0x01)
+CVAL(DW_DS_leading_overpunch, 0x02)
+CVAL(DW_DS_trailing_overpunch, 0x03)
+CVAL(DW_DS_leading_separate, 0x04)
+CVAL(DW_DS_trailing_separate, 0x05)
Index: rnel/generic/include/debug/constants/dw_end.h
===================================================================
--- kernel/generic/include/debug/constants/dw_end.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,3 +1,0 @@
-CVAL(DW_END_default, 0x00)
-CVAL(DW_END_big, 0x01)
-CVAL(DW_END_little, 0x02)
Index: kernel/generic/include/debug/constants/dw_end.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_end.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_end.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,3 @@
+CVAL(DW_END_default, 0x00)
+CVAL(DW_END_big, 0x01)
+CVAL(DW_END_little, 0x02)
Index: rnel/generic/include/debug/constants/dw_form.h
===================================================================
--- kernel/generic/include/debug/constants/dw_form.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,43 +1,0 @@
-CVAL(DW_FORM_addr, 0x01)
-CVAL(DW_FORM_block2, 0x03)
-CVAL(DW_FORM_block4, 0x04)
-CVAL(DW_FORM_data2, 0x05)
-CVAL(DW_FORM_data4, 0x06)
-CVAL(DW_FORM_data8, 0x07)
-CVAL(DW_FORM_string, 0x08)
-CVAL(DW_FORM_block, 0x09)
-CVAL(DW_FORM_block1, 0x0a)
-CVAL(DW_FORM_data1, 0x0b)
-CVAL(DW_FORM_flag, 0x0c)
-CVAL(DW_FORM_sdata, 0x0d)
-CVAL(DW_FORM_strp, 0x0e)
-CVAL(DW_FORM_udata, 0x0f)
-CVAL(DW_FORM_ref_addr, 0x10)
-CVAL(DW_FORM_ref1, 0x11)
-CVAL(DW_FORM_ref2, 0x12)
-CVAL(DW_FORM_ref4, 0x13)
-CVAL(DW_FORM_ref8, 0x14)
-CVAL(DW_FORM_ref_udata, 0x15)
-CVAL(DW_FORM_indirect, 0x16)
-CVAL(DW_FORM_sec_offset, 0x17)
-CVAL(DW_FORM_exprloc, 0x18)
-CVAL(DW_FORM_flag_present, 0x19)
-CVAL(DW_FORM_strx, 0x1a)
-CVAL(DW_FORM_addrx, 0x1b)
-CVAL(DW_FORM_ref_sup4, 0x1c)
-CVAL(DW_FORM_strp_sup, 0x1d)
-CVAL(DW_FORM_data16, 0x1e)
-CVAL(DW_FORM_line_strp, 0x1f)
-CVAL(DW_FORM_ref_sig8, 0x20)
-CVAL(DW_FORM_implicit_const, 0x21)
-CVAL(DW_FORM_loclistx, 0x22)
-CVAL(DW_FORM_rnglistx, 0x23)
-CVAL(DW_FORM_ref_sup8, 0x24)
-CVAL(DW_FORM_strx1, 0x25)
-CVAL(DW_FORM_strx2, 0x26)
-CVAL(DW_FORM_strx3, 0x27)
-CVAL(DW_FORM_strx4, 0x28)
-CVAL(DW_FORM_addrx1, 0x29)
-CVAL(DW_FORM_addrx2, 0x2a)
-CVAL(DW_FORM_addrx3, 0x2b)
-CVAL(DW_FORM_addrx4, 0x2c)
Index: kernel/generic/include/debug/constants/dw_form.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_form.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_form.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,43 @@
+CVAL(DW_FORM_addr, 0x01)
+CVAL(DW_FORM_block2, 0x03)
+CVAL(DW_FORM_block4, 0x04)
+CVAL(DW_FORM_data2, 0x05)
+CVAL(DW_FORM_data4, 0x06)
+CVAL(DW_FORM_data8, 0x07)
+CVAL(DW_FORM_string, 0x08)
+CVAL(DW_FORM_block, 0x09)
+CVAL(DW_FORM_block1, 0x0a)
+CVAL(DW_FORM_data1, 0x0b)
+CVAL(DW_FORM_flag, 0x0c)
+CVAL(DW_FORM_sdata, 0x0d)
+CVAL(DW_FORM_strp, 0x0e)
+CVAL(DW_FORM_udata, 0x0f)
+CVAL(DW_FORM_ref_addr, 0x10)
+CVAL(DW_FORM_ref1, 0x11)
+CVAL(DW_FORM_ref2, 0x12)
+CVAL(DW_FORM_ref4, 0x13)
+CVAL(DW_FORM_ref8, 0x14)
+CVAL(DW_FORM_ref_udata, 0x15)
+CVAL(DW_FORM_indirect, 0x16)
+CVAL(DW_FORM_sec_offset, 0x17)
+CVAL(DW_FORM_exprloc, 0x18)
+CVAL(DW_FORM_flag_present, 0x19)
+CVAL(DW_FORM_strx, 0x1a)
+CVAL(DW_FORM_addrx, 0x1b)
+CVAL(DW_FORM_ref_sup4, 0x1c)
+CVAL(DW_FORM_strp_sup, 0x1d)
+CVAL(DW_FORM_data16, 0x1e)
+CVAL(DW_FORM_line_strp, 0x1f)
+CVAL(DW_FORM_ref_sig8, 0x20)
+CVAL(DW_FORM_implicit_const, 0x21)
+CVAL(DW_FORM_loclistx, 0x22)
+CVAL(DW_FORM_rnglistx, 0x23)
+CVAL(DW_FORM_ref_sup8, 0x24)
+CVAL(DW_FORM_strx1, 0x25)
+CVAL(DW_FORM_strx2, 0x26)
+CVAL(DW_FORM_strx3, 0x27)
+CVAL(DW_FORM_strx4, 0x28)
+CVAL(DW_FORM_addrx1, 0x29)
+CVAL(DW_FORM_addrx2, 0x2a)
+CVAL(DW_FORM_addrx3, 0x2b)
+CVAL(DW_FORM_addrx4, 0x2c)
Index: rnel/generic/include/debug/constants/dw_id.h
===================================================================
--- kernel/generic/include/debug/constants/dw_id.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,4 +1,0 @@
-CVAL(DW_ID_case_sensitive, 0x00)
-CVAL(DW_ID_up_case, 0x01)
-CVAL(DW_ID_down_case, 0x02)
-CVAL(DW_ID_case_insensitive, 0x03)
Index: kernel/generic/include/debug/constants/dw_id.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_id.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_id.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,4 @@
+CVAL(DW_ID_case_sensitive, 0x00)
+CVAL(DW_ID_up_case, 0x01)
+CVAL(DW_ID_down_case, 0x02)
+CVAL(DW_ID_case_insensitive, 0x03)
Index: rnel/generic/include/debug/constants/dw_lang.h
===================================================================
--- kernel/generic/include/debug/constants/dw_lang.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,37 +1,0 @@
-CVAL(DW_LANG_C89, 0x0001)
-CVAL(DW_LANG_C, 0x0002)
-CVAL(DW_LANG_Ada83, 0x0003)
-CVAL(DW_LANG_C_plus_plus, 0x0004)
-CVAL(DW_LANG_Cobol74, 0x0005)
-CVAL(DW_LANG_Cobol85, 0x0006)
-CVAL(DW_LANG_Fortran77, 0x0007)
-CVAL(DW_LANG_Fortran90, 0x0008)
-CVAL(DW_LANG_Pascal83, 0x0009)
-CVAL(DW_LANG_Modula2, 0x000a)
-CVAL(DW_LANG_Java, 0x000b)
-CVAL(DW_LANG_C99, 0x000c)
-CVAL(DW_LANG_Ada95, 0x000d)
-CVAL(DW_LANG_Fortran95, 0x000e)
-CVAL(DW_LANG_PLI, 0x000f)
-CVAL(DW_LANG_ObjC, 0x0010)
-CVAL(DW_LANG_ObjC_plus_plus, 0x0011)
-CVAL(DW_LANG_UPC, 0x0012)
-CVAL(DW_LANG_D, 0x0013)
-CVAL(DW_LANG_Python, 0x0014)
-CVAL(DW_LANG_OpenCL, 0x0015)
-CVAL(DW_LANG_Go, 0x0016)
-CVAL(DW_LANG_Modula3, 0x0017)
-CVAL(DW_LANG_Haskell, 0x0018)
-CVAL(DW_LANG_C_plus_plus_03, 0x0019)
-CVAL(DW_LANG_C_plus_plus_11, 0x001a)
-CVAL(DW_LANG_OCaml, 0x001b)
-CVAL(DW_LANG_Rust, 0x001c)
-CVAL(DW_LANG_C11, 0x001d)
-CVAL(DW_LANG_Swift, 0x001e)
-CVAL(DW_LANG_Julia, 0x001f)
-CVAL(DW_LANG_Dylan, 0x0020)
-CVAL(DW_LANG_C_plus_plus_14, 0x0021)
-CVAL(DW_LANG_Fortran03, 0x0022)
-CVAL(DW_LANG_Fortran08, 0x0023)
-CVAL(DW_LANG_RenderScript, 0x0024)
-CVAL(DW_LANG_BLISS, 0x0025)
Index: kernel/generic/include/debug/constants/dw_lang.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_lang.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_lang.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,37 @@
+CVAL(DW_LANG_C89, 0x0001)
+CVAL(DW_LANG_C, 0x0002)
+CVAL(DW_LANG_Ada83, 0x0003)
+CVAL(DW_LANG_C_plus_plus, 0x0004)
+CVAL(DW_LANG_Cobol74, 0x0005)
+CVAL(DW_LANG_Cobol85, 0x0006)
+CVAL(DW_LANG_Fortran77, 0x0007)
+CVAL(DW_LANG_Fortran90, 0x0008)
+CVAL(DW_LANG_Pascal83, 0x0009)
+CVAL(DW_LANG_Modula2, 0x000a)
+CVAL(DW_LANG_Java, 0x000b)
+CVAL(DW_LANG_C99, 0x000c)
+CVAL(DW_LANG_Ada95, 0x000d)
+CVAL(DW_LANG_Fortran95, 0x000e)
+CVAL(DW_LANG_PLI, 0x000f)
+CVAL(DW_LANG_ObjC, 0x0010)
+CVAL(DW_LANG_ObjC_plus_plus, 0x0011)
+CVAL(DW_LANG_UPC, 0x0012)
+CVAL(DW_LANG_D, 0x0013)
+CVAL(DW_LANG_Python, 0x0014)
+CVAL(DW_LANG_OpenCL, 0x0015)
+CVAL(DW_LANG_Go, 0x0016)
+CVAL(DW_LANG_Modula3, 0x0017)
+CVAL(DW_LANG_Haskell, 0x0018)
+CVAL(DW_LANG_C_plus_plus_03, 0x0019)
+CVAL(DW_LANG_C_plus_plus_11, 0x001a)
+CVAL(DW_LANG_OCaml, 0x001b)
+CVAL(DW_LANG_Rust, 0x001c)
+CVAL(DW_LANG_C11, 0x001d)
+CVAL(DW_LANG_Swift, 0x001e)
+CVAL(DW_LANG_Julia, 0x001f)
+CVAL(DW_LANG_Dylan, 0x0020)
+CVAL(DW_LANG_C_plus_plus_14, 0x0021)
+CVAL(DW_LANG_Fortran03, 0x0022)
+CVAL(DW_LANG_Fortran08, 0x0023)
+CVAL(DW_LANG_RenderScript, 0x0024)
+CVAL(DW_LANG_BLISS, 0x0025)
Index: rnel/generic/include/debug/constants/dw_lle.h
===================================================================
--- kernel/generic/include/debug/constants/dw_lle.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,9 +1,0 @@
-CVAL(DW_LLE_end_of_list, 0x00)
-CVAL(DW_LLE_base_addressx, 0x01)
-CVAL(DW_LLE_startx_endx, 0x02)
-CVAL(DW_LLE_startx_length, 0x03)
-CVAL(DW_LLE_offset_pair, 0x04)
-CVAL(DW_LLE_default_location, 0x05)
-CVAL(DW_LLE_base_address, 0x06)
-CVAL(DW_LLE_start_end, 0x07)
-CVAL(DW_LLE_start_length, 0x08)
Index: kernel/generic/include/debug/constants/dw_lle.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_lle.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_lle.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,9 @@
+CVAL(DW_LLE_end_of_list, 0x00)
+CVAL(DW_LLE_base_addressx, 0x01)
+CVAL(DW_LLE_startx_endx, 0x02)
+CVAL(DW_LLE_startx_length, 0x03)
+CVAL(DW_LLE_offset_pair, 0x04)
+CVAL(DW_LLE_default_location, 0x05)
+CVAL(DW_LLE_base_address, 0x06)
+CVAL(DW_LLE_start_end, 0x07)
+CVAL(DW_LLE_start_length, 0x08)
Index: rnel/generic/include/debug/constants/dw_lnct.h
===================================================================
--- kernel/generic/include/debug/constants/dw_lnct.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,5 +1,0 @@
-CVAL(DW_LNCT_path, 0x1)
-CVAL(DW_LNCT_directory_index, 0x2)
-CVAL(DW_LNCT_timestamp, 0x3)
-CVAL(DW_LNCT_size, 0x4)
-CVAL(DW_LNCT_MD5, 0x5)
Index: kernel/generic/include/debug/constants/dw_lnct.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_lnct.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_lnct.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,5 @@
+CVAL(DW_LNCT_path, 0x1)
+CVAL(DW_LNCT_directory_index, 0x2)
+CVAL(DW_LNCT_timestamp, 0x3)
+CVAL(DW_LNCT_size, 0x4)
+CVAL(DW_LNCT_MD5, 0x5)
Index: rnel/generic/include/debug/constants/dw_lne.h
===================================================================
--- kernel/generic/include/debug/constants/dw_lne.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,3 +1,0 @@
-CVAL(DW_LNE_end_sequence, 0x01)
-CVAL(DW_LNE_set_address, 0x02)
-CVAL(DW_LNE_set_discriminator, 0x04)
Index: kernel/generic/include/debug/constants/dw_lne.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_lne.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_lne.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,3 @@
+CVAL(DW_LNE_end_sequence, 0x01)
+CVAL(DW_LNE_set_address, 0x02)
+CVAL(DW_LNE_set_discriminator, 0x04)
Index: rnel/generic/include/debug/constants/dw_lns.h
===================================================================
--- kernel/generic/include/debug/constants/dw_lns.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,12 +1,0 @@
-CVAL(DW_LNS_copy, 0x01)
-CVAL(DW_LNS_advance_pc, 0x02)
-CVAL(DW_LNS_advance_line, 0x03)
-CVAL(DW_LNS_set_file, 0x04)
-CVAL(DW_LNS_set_column, 0x05)
-CVAL(DW_LNS_negate_stmt, 0x06)
-CVAL(DW_LNS_set_basic_block, 0x07)
-CVAL(DW_LNS_const_add_pc, 0x08)
-CVAL(DW_LNS_fixed_advance_pc, 0x09)
-CVAL(DW_LNS_set_prologue_end, 0x0a)
-CVAL(DW_LNS_set_epilogue_begin, 0x0b)
-CVAL(DW_LNS_set_isa, 0x0c)
Index: kernel/generic/include/debug/constants/dw_lns.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_lns.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_lns.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,12 @@
+CVAL(DW_LNS_copy, 0x01)
+CVAL(DW_LNS_advance_pc, 0x02)
+CVAL(DW_LNS_advance_line, 0x03)
+CVAL(DW_LNS_set_file, 0x04)
+CVAL(DW_LNS_set_column, 0x05)
+CVAL(DW_LNS_negate_stmt, 0x06)
+CVAL(DW_LNS_set_basic_block, 0x07)
+CVAL(DW_LNS_const_add_pc, 0x08)
+CVAL(DW_LNS_fixed_advance_pc, 0x09)
+CVAL(DW_LNS_set_prologue_end, 0x0a)
+CVAL(DW_LNS_set_epilogue_begin, 0x0b)
+CVAL(DW_LNS_set_isa, 0x0c)
Index: rnel/generic/include/debug/constants/dw_op.h
===================================================================
--- kernel/generic/include/debug/constants/dw_op.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,164 +1,0 @@
-CVAL(DW_OP_addr, 0x03)
-CVAL(DW_OP_deref, 0x06)
-CVAL(DW_OP_const1u, 0x08)
-CVAL(DW_OP_const1s, 0x09)
-CVAL(DW_OP_const2u, 0x0a)
-CVAL(DW_OP_const2s, 0x0b)
-CVAL(DW_OP_const4u, 0x0c)
-CVAL(DW_OP_const4s, 0x0d)
-CVAL(DW_OP_const8u, 0x0e)
-CVAL(DW_OP_const8s, 0x0f)
-CVAL(DW_OP_constu, 0x10)
-CVAL(DW_OP_consts, 0x11)
-CVAL(DW_OP_dup, 0x12)
-CVAL(DW_OP_drop, 0x13)
-CVAL(DW_OP_over, 0x14)
-CVAL(DW_OP_pick, 0x15)
-CVAL(DW_OP_swap, 0x16)
-CVAL(DW_OP_rot, 0x17)
-CVAL(DW_OP_xderef, 0x18)
-CVAL(DW_OP_abs, 0x19)
-CVAL(DW_OP_and, 0x1a)
-CVAL(DW_OP_div, 0x1b)
-CVAL(DW_OP_minus, 0x1c)
-CVAL(DW_OP_mod, 0x1d)
-CVAL(DW_OP_mul, 0x1e)
-CVAL(DW_OP_neg, 0x1f)
-CVAL(DW_OP_not, 0x20)
-CVAL(DW_OP_or, 0x21)
-CVAL(DW_OP_plus, 0x22)
-CVAL(DW_OP_plus_uconst, 0x23)
-CVAL(DW_OP_shl, 0x24)
-CVAL(DW_OP_shr, 0x25)
-CVAL(DW_OP_shra, 0x26)
-CVAL(DW_OP_xor, 0x27)
-CVAL(DW_OP_bra, 0x28)
-CVAL(DW_OP_eq, 0x29)
-CVAL(DW_OP_ge, 0x2a)
-CVAL(DW_OP_gt, 0x2b)
-CVAL(DW_OP_le, 0x2c)
-CVAL(DW_OP_lt, 0x2d)
-CVAL(DW_OP_ne, 0x2e)
-CVAL(DW_OP_skip, 0x2f)
-CVAL(DW_OP_lit0, 0x30)
-CVAL(DW_OP_lit1, 0x31)
-CVAL(DW_OP_lit2, 0x32)
-CVAL(DW_OP_lit3, 0x33)
-CVAL(DW_OP_lit4, 0x34)
-CVAL(DW_OP_lit5, 0x35)
-CVAL(DW_OP_lit6, 0x36)
-CVAL(DW_OP_lit7, 0x37)
-CVAL(DW_OP_lit8, 0x38)
-CVAL(DW_OP_lit9, 0x39)
-CVAL(DW_OP_lit10, 0x3a)
-CVAL(DW_OP_lit11, 0x3b)
-CVAL(DW_OP_lit12, 0x3c)
-CVAL(DW_OP_lit13, 0x3d)
-CVAL(DW_OP_lit14, 0x3e)
-CVAL(DW_OP_lit15, 0x3f)
-CVAL(DW_OP_lit16, 0x40)
-CVAL(DW_OP_lit17, 0x41)
-CVAL(DW_OP_lit18, 0x42)
-CVAL(DW_OP_lit19, 0x43)
-CVAL(DW_OP_lit20, 0x44)
-CVAL(DW_OP_lit21, 0x45)
-CVAL(DW_OP_lit22, 0x46)
-CVAL(DW_OP_lit23, 0x47)
-CVAL(DW_OP_lit24, 0x48)
-CVAL(DW_OP_lit25, 0x49)
-CVAL(DW_OP_lit26, 0x4a)
-CVAL(DW_OP_lit27, 0x4b)
-CVAL(DW_OP_lit28, 0x4c)
-CVAL(DW_OP_lit29, 0x4d)
-CVAL(DW_OP_lit30, 0x4e)
-CVAL(DW_OP_lit31, 0x4f)
-CVAL(DW_OP_reg0, 0x50)
-CVAL(DW_OP_reg1, 0x51)
-CVAL(DW_OP_reg2, 0x52)
-CVAL(DW_OP_reg3, 0x53)
-CVAL(DW_OP_reg4, 0x54)
-CVAL(DW_OP_reg5, 0x55)
-CVAL(DW_OP_reg6, 0x56)
-CVAL(DW_OP_reg7, 0x57)
-CVAL(DW_OP_reg8, 0x58)
-CVAL(DW_OP_reg9, 0x59)
-CVAL(DW_OP_reg10, 0x5a)
-CVAL(DW_OP_reg11, 0x5b)
-CVAL(DW_OP_reg12, 0x5c)
-CVAL(DW_OP_reg13, 0x5d)
-CVAL(DW_OP_reg14, 0x5e)
-CVAL(DW_OP_reg15, 0x5f)
-CVAL(DW_OP_reg16, 0x60)
-CVAL(DW_OP_reg17, 0x61)
-CVAL(DW_OP_reg18, 0x62)
-CVAL(DW_OP_reg19, 0x63)
-CVAL(DW_OP_reg20, 0x64)
-CVAL(DW_OP_reg21, 0x65)
-CVAL(DW_OP_reg22, 0x66)
-CVAL(DW_OP_reg23, 0x67)
-CVAL(DW_OP_reg24, 0x68)
-CVAL(DW_OP_reg25, 0x69)
-CVAL(DW_OP_reg26, 0x6a)
-CVAL(DW_OP_reg27, 0x6b)
-CVAL(DW_OP_reg28, 0x6c)
-CVAL(DW_OP_reg29, 0x6d)
-CVAL(DW_OP_reg30, 0x6e)
-CVAL(DW_OP_reg31, 0x6f)
-CVAL(DW_OP_breg0, 0x70)
-CVAL(DW_OP_breg1, 0x71)
-CVAL(DW_OP_breg2, 0x72)
-CVAL(DW_OP_breg3, 0x73)
-CVAL(DW_OP_breg4, 0x74)
-CVAL(DW_OP_breg5, 0x75)
-CVAL(DW_OP_breg6, 0x76)
-CVAL(DW_OP_breg7, 0x77)
-CVAL(DW_OP_breg8, 0x78)
-CVAL(DW_OP_breg9, 0x79)
-CVAL(DW_OP_breg10, 0x7a)
-CVAL(DW_OP_breg11, 0x7b)
-CVAL(DW_OP_breg12, 0x7c)
-CVAL(DW_OP_breg13, 0x7d)
-CVAL(DW_OP_breg14, 0x7e)
-CVAL(DW_OP_breg15, 0x7f)
-CVAL(DW_OP_breg16, 0x80)
-CVAL(DW_OP_breg17, 0x81)
-CVAL(DW_OP_breg18, 0x82)
-CVAL(DW_OP_breg19, 0x83)
-CVAL(DW_OP_breg20, 0x84)
-CVAL(DW_OP_breg21, 0x85)
-CVAL(DW_OP_breg22, 0x86)
-CVAL(DW_OP_breg23, 0x87)
-CVAL(DW_OP_breg24, 0x88)
-CVAL(DW_OP_breg25, 0x89)
-CVAL(DW_OP_breg26, 0x8a)
-CVAL(DW_OP_breg27, 0x8b)
-CVAL(DW_OP_breg28, 0x8c)
-CVAL(DW_OP_breg29, 0x8d)
-CVAL(DW_OP_breg30, 0x8e)
-CVAL(DW_OP_breg31, 0x8f)
-CVAL(DW_OP_regx, 0x90)
-CVAL(DW_OP_fbreg, 0x91)
-CVAL(DW_OP_bregx, 0x92)
-CVAL(DW_OP_piece, 0x93)
-CVAL(DW_OP_deref_size, 0x94)
-CVAL(DW_OP_xderef_size, 0x95)
-CVAL(DW_OP_nop, 0x96)
-CVAL(DW_OP_push_object_address, 0x97)
-CVAL(DW_OP_call2, 0x98)
-CVAL(DW_OP_call4, 0x99)
-CVAL(DW_OP_call_ref, 0x9a)
-CVAL(DW_OP_form_tls_address, 0x9b)
-CVAL(DW_OP_call_frame_cfa, 0x9c)
-CVAL(DW_OP_bit_piece, 0x9d)
-CVAL(DW_OP_implicit_value, 0x9e)
-CVAL(DW_OP_stack_value, 0x9f)
-CVAL(DW_OP_implicit_pointer, 0xa0)
-CVAL(DW_OP_addrx, 0xa1)
-CVAL(DW_OP_constx, 0xa2)
-CVAL(DW_OP_entry_value, 0xa3)
-CVAL(DW_OP_const_type, 0xa4)
-CVAL(DW_OP_regval_type, 0xa5)
-CVAL(DW_OP_deref_type, 0xa6)
-CVAL(DW_OP_xderef_type, 0xa7)
-CVAL(DW_OP_convert, 0xa8)
-CVAL(DW_OP_reinterpret, 0xa9)
Index: kernel/generic/include/debug/constants/dw_op.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_op.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_op.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,164 @@
+CVAL(DW_OP_addr, 0x03)
+CVAL(DW_OP_deref, 0x06)
+CVAL(DW_OP_const1u, 0x08)
+CVAL(DW_OP_const1s, 0x09)
+CVAL(DW_OP_const2u, 0x0a)
+CVAL(DW_OP_const2s, 0x0b)
+CVAL(DW_OP_const4u, 0x0c)
+CVAL(DW_OP_const4s, 0x0d)
+CVAL(DW_OP_const8u, 0x0e)
+CVAL(DW_OP_const8s, 0x0f)
+CVAL(DW_OP_constu, 0x10)
+CVAL(DW_OP_consts, 0x11)
+CVAL(DW_OP_dup, 0x12)
+CVAL(DW_OP_drop, 0x13)
+CVAL(DW_OP_over, 0x14)
+CVAL(DW_OP_pick, 0x15)
+CVAL(DW_OP_swap, 0x16)
+CVAL(DW_OP_rot, 0x17)
+CVAL(DW_OP_xderef, 0x18)
+CVAL(DW_OP_abs, 0x19)
+CVAL(DW_OP_and, 0x1a)
+CVAL(DW_OP_div, 0x1b)
+CVAL(DW_OP_minus, 0x1c)
+CVAL(DW_OP_mod, 0x1d)
+CVAL(DW_OP_mul, 0x1e)
+CVAL(DW_OP_neg, 0x1f)
+CVAL(DW_OP_not, 0x20)
+CVAL(DW_OP_or, 0x21)
+CVAL(DW_OP_plus, 0x22)
+CVAL(DW_OP_plus_uconst, 0x23)
+CVAL(DW_OP_shl, 0x24)
+CVAL(DW_OP_shr, 0x25)
+CVAL(DW_OP_shra, 0x26)
+CVAL(DW_OP_xor, 0x27)
+CVAL(DW_OP_bra, 0x28)
+CVAL(DW_OP_eq, 0x29)
+CVAL(DW_OP_ge, 0x2a)
+CVAL(DW_OP_gt, 0x2b)
+CVAL(DW_OP_le, 0x2c)
+CVAL(DW_OP_lt, 0x2d)
+CVAL(DW_OP_ne, 0x2e)
+CVAL(DW_OP_skip, 0x2f)
+CVAL(DW_OP_lit0, 0x30)
+CVAL(DW_OP_lit1, 0x31)
+CVAL(DW_OP_lit2, 0x32)
+CVAL(DW_OP_lit3, 0x33)
+CVAL(DW_OP_lit4, 0x34)
+CVAL(DW_OP_lit5, 0x35)
+CVAL(DW_OP_lit6, 0x36)
+CVAL(DW_OP_lit7, 0x37)
+CVAL(DW_OP_lit8, 0x38)
+CVAL(DW_OP_lit9, 0x39)
+CVAL(DW_OP_lit10, 0x3a)
+CVAL(DW_OP_lit11, 0x3b)
+CVAL(DW_OP_lit12, 0x3c)
+CVAL(DW_OP_lit13, 0x3d)
+CVAL(DW_OP_lit14, 0x3e)
+CVAL(DW_OP_lit15, 0x3f)
+CVAL(DW_OP_lit16, 0x40)
+CVAL(DW_OP_lit17, 0x41)
+CVAL(DW_OP_lit18, 0x42)
+CVAL(DW_OP_lit19, 0x43)
+CVAL(DW_OP_lit20, 0x44)
+CVAL(DW_OP_lit21, 0x45)
+CVAL(DW_OP_lit22, 0x46)
+CVAL(DW_OP_lit23, 0x47)
+CVAL(DW_OP_lit24, 0x48)
+CVAL(DW_OP_lit25, 0x49)
+CVAL(DW_OP_lit26, 0x4a)
+CVAL(DW_OP_lit27, 0x4b)
+CVAL(DW_OP_lit28, 0x4c)
+CVAL(DW_OP_lit29, 0x4d)
+CVAL(DW_OP_lit30, 0x4e)
+CVAL(DW_OP_lit31, 0x4f)
+CVAL(DW_OP_reg0, 0x50)
+CVAL(DW_OP_reg1, 0x51)
+CVAL(DW_OP_reg2, 0x52)
+CVAL(DW_OP_reg3, 0x53)
+CVAL(DW_OP_reg4, 0x54)
+CVAL(DW_OP_reg5, 0x55)
+CVAL(DW_OP_reg6, 0x56)
+CVAL(DW_OP_reg7, 0x57)
+CVAL(DW_OP_reg8, 0x58)
+CVAL(DW_OP_reg9, 0x59)
+CVAL(DW_OP_reg10, 0x5a)
+CVAL(DW_OP_reg11, 0x5b)
+CVAL(DW_OP_reg12, 0x5c)
+CVAL(DW_OP_reg13, 0x5d)
+CVAL(DW_OP_reg14, 0x5e)
+CVAL(DW_OP_reg15, 0x5f)
+CVAL(DW_OP_reg16, 0x60)
+CVAL(DW_OP_reg17, 0x61)
+CVAL(DW_OP_reg18, 0x62)
+CVAL(DW_OP_reg19, 0x63)
+CVAL(DW_OP_reg20, 0x64)
+CVAL(DW_OP_reg21, 0x65)
+CVAL(DW_OP_reg22, 0x66)
+CVAL(DW_OP_reg23, 0x67)
+CVAL(DW_OP_reg24, 0x68)
+CVAL(DW_OP_reg25, 0x69)
+CVAL(DW_OP_reg26, 0x6a)
+CVAL(DW_OP_reg27, 0x6b)
+CVAL(DW_OP_reg28, 0x6c)
+CVAL(DW_OP_reg29, 0x6d)
+CVAL(DW_OP_reg30, 0x6e)
+CVAL(DW_OP_reg31, 0x6f)
+CVAL(DW_OP_breg0, 0x70)
+CVAL(DW_OP_breg1, 0x71)
+CVAL(DW_OP_breg2, 0x72)
+CVAL(DW_OP_breg3, 0x73)
+CVAL(DW_OP_breg4, 0x74)
+CVAL(DW_OP_breg5, 0x75)
+CVAL(DW_OP_breg6, 0x76)
+CVAL(DW_OP_breg7, 0x77)
+CVAL(DW_OP_breg8, 0x78)
+CVAL(DW_OP_breg9, 0x79)
+CVAL(DW_OP_breg10, 0x7a)
+CVAL(DW_OP_breg11, 0x7b)
+CVAL(DW_OP_breg12, 0x7c)
+CVAL(DW_OP_breg13, 0x7d)
+CVAL(DW_OP_breg14, 0x7e)
+CVAL(DW_OP_breg15, 0x7f)
+CVAL(DW_OP_breg16, 0x80)
+CVAL(DW_OP_breg17, 0x81)
+CVAL(DW_OP_breg18, 0x82)
+CVAL(DW_OP_breg19, 0x83)
+CVAL(DW_OP_breg20, 0x84)
+CVAL(DW_OP_breg21, 0x85)
+CVAL(DW_OP_breg22, 0x86)
+CVAL(DW_OP_breg23, 0x87)
+CVAL(DW_OP_breg24, 0x88)
+CVAL(DW_OP_breg25, 0x89)
+CVAL(DW_OP_breg26, 0x8a)
+CVAL(DW_OP_breg27, 0x8b)
+CVAL(DW_OP_breg28, 0x8c)
+CVAL(DW_OP_breg29, 0x8d)
+CVAL(DW_OP_breg30, 0x8e)
+CVAL(DW_OP_breg31, 0x8f)
+CVAL(DW_OP_regx, 0x90)
+CVAL(DW_OP_fbreg, 0x91)
+CVAL(DW_OP_bregx, 0x92)
+CVAL(DW_OP_piece, 0x93)
+CVAL(DW_OP_deref_size, 0x94)
+CVAL(DW_OP_xderef_size, 0x95)
+CVAL(DW_OP_nop, 0x96)
+CVAL(DW_OP_push_object_address, 0x97)
+CVAL(DW_OP_call2, 0x98)
+CVAL(DW_OP_call4, 0x99)
+CVAL(DW_OP_call_ref, 0x9a)
+CVAL(DW_OP_form_tls_address, 0x9b)
+CVAL(DW_OP_call_frame_cfa, 0x9c)
+CVAL(DW_OP_bit_piece, 0x9d)
+CVAL(DW_OP_implicit_value, 0x9e)
+CVAL(DW_OP_stack_value, 0x9f)
+CVAL(DW_OP_implicit_pointer, 0xa0)
+CVAL(DW_OP_addrx, 0xa1)
+CVAL(DW_OP_constx, 0xa2)
+CVAL(DW_OP_entry_value, 0xa3)
+CVAL(DW_OP_const_type, 0xa4)
+CVAL(DW_OP_regval_type, 0xa5)
+CVAL(DW_OP_deref_type, 0xa6)
+CVAL(DW_OP_xderef_type, 0xa7)
+CVAL(DW_OP_convert, 0xa8)
+CVAL(DW_OP_reinterpret, 0xa9)
Index: rnel/generic/include/debug/constants/dw_tag.h
===================================================================
--- kernel/generic/include/debug/constants/dw_tag.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,75 +1,0 @@
-CVAL(DW_TAG_array_type, 0x01)
-CVAL(DW_TAG_class_type, 0x02)
-CVAL(DW_TAG_entry_point, 0x03)
-CVAL(DW_TAG_enumeration_type, 0x04)
-CVAL(DW_TAG_formal_parameter, 0x05)
-CVAL(DW_TAG_global_subroutine, 0x06)
-CVAL(DW_TAG_global_variable, 0x07)
-CVAL(DW_TAG_imported_declaration, 0x08)
-// Reserved 0x09
-CVAL(DW_TAG_label, 0x0a)
-CVAL(DW_TAG_lexical_block, 0x0b)
-CVAL(DW_TAG_local_variable, 0x0c)
-CVAL(DW_TAG_member, 0x0d)
-// Reserved 0x0e
-CVAL(DW_TAG_pointer_type, 0x0f)
-CVAL(DW_TAG_reference_type, 0x10)
-CVAL(DW_TAG_compile_unit, 0x11)
-CVAL(DW_TAG_string_type, 0x12)
-CVAL(DW_TAG_structure_type, 0x13)
-CVAL(DW_TAG_subroutine, 0x14)
-CVAL(DW_TAG_subroutine_type, 0x15)
-CVAL(DW_TAG_typedef, 0x16)
-CVAL(DW_TAG_union_type, 0x17)
-CVAL(DW_TAG_unspecified_parameters, 0x18)
-CVAL(DW_TAG_variant, 0x19)
-CVAL(DW_TAG_common_block, 0x1a)
-CVAL(DW_TAG_common_inclusion, 0x1b)
-CVAL(DW_TAG_inheritance, 0x1c)
-CVAL(DW_TAG_inlined_subroutine, 0x1d)
-CVAL(DW_TAG_module, 0x1e)
-CVAL(DW_TAG_ptr_to_member_type, 0x1f)
-CVAL(DW_TAG_set_type, 0x20)
-CVAL(DW_TAG_subrange_type, 0x21)
-CVAL(DW_TAG_with_stmt, 0x22)
-CVAL(DW_TAG_access_declaration, 0x23)
-CVAL(DW_TAG_base_type, 0x24)
-CVAL(DW_TAG_catch_block, 0x25)
-CVAL(DW_TAG_const_type, 0x26)
-CVAL(DW_TAG_constant, 0x27)
-CVAL(DW_TAG_enumerator, 0x28)
-CVAL(DW_TAG_file_type, 0x29)
-CVAL(DW_TAG_friend, 0x2a)
-CVAL(DW_TAG_namelist, 0x2b)
-CVAL(DW_TAG_namelist_item, 0x2c)
-CVAL(DW_TAG_packed_type, 0x2d)
-CVAL(DW_TAG_subprogram, 0x2e)
-CVAL(DW_TAG_template_type_parameter, 0x2f)
-CVAL(DW_TAG_template_value_parameter, 0x30)
-CVAL(DW_TAG_thrown_type, 0x31)
-CVAL(DW_TAG_try_block, 0x32)
-CVAL(DW_TAG_variant_part, 0x33)
-CVAL(DW_TAG_variable, 0x34)
-CVAL(DW_TAG_volatile_type, 0x35)
-CVAL(DW_TAG_dwarf_procedure, 0x36)
-CVAL(DW_TAG_restrict_type, 0x37)
-CVAL(DW_TAG_interface_type, 0x38)
-CVAL(DW_TAG_namespace, 0x39)
-CVAL(DW_TAG_imported_module, 0x3a)
-CVAL(DW_TAG_unspecified_type, 0x3b)
-CVAL(DW_TAG_partial_unit, 0x3c)
-CVAL(DW_TAG_imported_unit, 0x3d)
-CVAL(DW_TAG_mutable_type, 0x3e)
-CVAL(DW_TAG_condition, 0x3f)
-CVAL(DW_TAG_shared_type, 0x40)
-CVAL(DW_TAG_type_unit, 0x41)
-CVAL(DW_TAG_rvalue_reference_type, 0x42)
-CVAL(DW_TAG_template_alias, 0x43)
-CVAL(DW_TAG_coarray_type, 0x44)
-CVAL(DW_TAG_generic_subrange, 0x45)
-CVAL(DW_TAG_dynamic_type, 0x46)
-CVAL(DW_TAG_atomic_type, 0x47)
-CVAL(DW_TAG_call_site, 0x48)
-CVAL(DW_TAG_call_site_parameter, 0x49)
-CVAL(DW_TAG_skeleton_unit, 0x4a)
-CVAL(DW_TAG_immutable_type, 0x4b)
Index: kernel/generic/include/debug/constants/dw_tag.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_tag.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_tag.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,75 @@
+CVAL(DW_TAG_array_type, 0x01)
+CVAL(DW_TAG_class_type, 0x02)
+CVAL(DW_TAG_entry_point, 0x03)
+CVAL(DW_TAG_enumeration_type, 0x04)
+CVAL(DW_TAG_formal_parameter, 0x05)
+CVAL(DW_TAG_global_subroutine, 0x06)
+CVAL(DW_TAG_global_variable, 0x07)
+CVAL(DW_TAG_imported_declaration, 0x08)
+// Reserved 0x09
+CVAL(DW_TAG_label, 0x0a)
+CVAL(DW_TAG_lexical_block, 0x0b)
+CVAL(DW_TAG_local_variable, 0x0c)
+CVAL(DW_TAG_member, 0x0d)
+// Reserved 0x0e
+CVAL(DW_TAG_pointer_type, 0x0f)
+CVAL(DW_TAG_reference_type, 0x10)
+CVAL(DW_TAG_compile_unit, 0x11)
+CVAL(DW_TAG_string_type, 0x12)
+CVAL(DW_TAG_structure_type, 0x13)
+CVAL(DW_TAG_subroutine, 0x14)
+CVAL(DW_TAG_subroutine_type, 0x15)
+CVAL(DW_TAG_typedef, 0x16)
+CVAL(DW_TAG_union_type, 0x17)
+CVAL(DW_TAG_unspecified_parameters, 0x18)
+CVAL(DW_TAG_variant, 0x19)
+CVAL(DW_TAG_common_block, 0x1a)
+CVAL(DW_TAG_common_inclusion, 0x1b)
+CVAL(DW_TAG_inheritance, 0x1c)
+CVAL(DW_TAG_inlined_subroutine, 0x1d)
+CVAL(DW_TAG_module, 0x1e)
+CVAL(DW_TAG_ptr_to_member_type, 0x1f)
+CVAL(DW_TAG_set_type, 0x20)
+CVAL(DW_TAG_subrange_type, 0x21)
+CVAL(DW_TAG_with_stmt, 0x22)
+CVAL(DW_TAG_access_declaration, 0x23)
+CVAL(DW_TAG_base_type, 0x24)
+CVAL(DW_TAG_catch_block, 0x25)
+CVAL(DW_TAG_const_type, 0x26)
+CVAL(DW_TAG_constant, 0x27)
+CVAL(DW_TAG_enumerator, 0x28)
+CVAL(DW_TAG_file_type, 0x29)
+CVAL(DW_TAG_friend, 0x2a)
+CVAL(DW_TAG_namelist, 0x2b)
+CVAL(DW_TAG_namelist_item, 0x2c)
+CVAL(DW_TAG_packed_type, 0x2d)
+CVAL(DW_TAG_subprogram, 0x2e)
+CVAL(DW_TAG_template_type_parameter, 0x2f)
+CVAL(DW_TAG_template_value_parameter, 0x30)
+CVAL(DW_TAG_thrown_type, 0x31)
+CVAL(DW_TAG_try_block, 0x32)
+CVAL(DW_TAG_variant_part, 0x33)
+CVAL(DW_TAG_variable, 0x34)
+CVAL(DW_TAG_volatile_type, 0x35)
+CVAL(DW_TAG_dwarf_procedure, 0x36)
+CVAL(DW_TAG_restrict_type, 0x37)
+CVAL(DW_TAG_interface_type, 0x38)
+CVAL(DW_TAG_namespace, 0x39)
+CVAL(DW_TAG_imported_module, 0x3a)
+CVAL(DW_TAG_unspecified_type, 0x3b)
+CVAL(DW_TAG_partial_unit, 0x3c)
+CVAL(DW_TAG_imported_unit, 0x3d)
+CVAL(DW_TAG_mutable_type, 0x3e)
+CVAL(DW_TAG_condition, 0x3f)
+CVAL(DW_TAG_shared_type, 0x40)
+CVAL(DW_TAG_type_unit, 0x41)
+CVAL(DW_TAG_rvalue_reference_type, 0x42)
+CVAL(DW_TAG_template_alias, 0x43)
+CVAL(DW_TAG_coarray_type, 0x44)
+CVAL(DW_TAG_generic_subrange, 0x45)
+CVAL(DW_TAG_dynamic_type, 0x46)
+CVAL(DW_TAG_atomic_type, 0x47)
+CVAL(DW_TAG_call_site, 0x48)
+CVAL(DW_TAG_call_site_parameter, 0x49)
+CVAL(DW_TAG_skeleton_unit, 0x4a)
+CVAL(DW_TAG_immutable_type, 0x4b)
Index: rnel/generic/include/debug/constants/dw_ut.h
===================================================================
--- kernel/generic/include/debug/constants/dw_ut.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,6 +1,0 @@
-CVAL(DW_UT_compile, 1)
-CVAL(DW_UT_type, 2)
-CVAL(DW_UT_partial, 3)
-CVAL(DW_UT_skeleton, 4)
-CVAL(DW_UT_split_compile, 5)
-CVAL(DW_UT_split_type, 6)
Index: kernel/generic/include/debug/constants/dw_ut.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_ut.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_ut.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,6 @@
+CVAL(DW_UT_compile, 1)
+CVAL(DW_UT_type, 2)
+CVAL(DW_UT_partial, 3)
+CVAL(DW_UT_skeleton, 4)
+CVAL(DW_UT_split_compile, 5)
+CVAL(DW_UT_split_type, 6)
Index: rnel/generic/include/debug/constants/dw_virtuality.h
===================================================================
--- kernel/generic/include/debug/constants/dw_virtuality.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,3 +1,0 @@
-CVAL(DW_VIRTUALITY_none, 0x00)
-CVAL(DW_VIRTUALITY_virtual, 0x01)
-CVAL(DW_VIRTUALITY_pure_virtual, 0x02)
Index: kernel/generic/include/debug/constants/dw_virtuality.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_virtuality.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_virtuality.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,3 @@
+CVAL(DW_VIRTUALITY_none, 0x00)
+CVAL(DW_VIRTUALITY_virtual, 0x01)
+CVAL(DW_VIRTUALITY_pure_virtual, 0x02)
Index: rnel/generic/include/debug/constants/dw_vis.h
===================================================================
--- kernel/generic/include/debug/constants/dw_vis.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ 	(revision )
@@ -1,3 +1,0 @@
-CVAL(DW_VIS_local, 0x01)
-CVAL(DW_VIS_exported, 0x02)
-CVAL(DW_VIS_qualified, 0x03)
Index: kernel/generic/include/debug/constants/dw_vis.inc
===================================================================
--- kernel/generic/include/debug/constants/dw_vis.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
+++ kernel/generic/include/debug/constants/dw_vis.inc	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -0,0 +1,3 @@
+CVAL(DW_VIS_local, 0x01)
+CVAL(DW_VIS_exported, 0x02)
+CVAL(DW_VIS_qualified, 0x03)
Index: kernel/generic/include/debug/line.h
===================================================================
--- kernel/generic/include/debug/line.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ kernel/generic/include/debug/line.h	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -92,5 +92,5 @@
 static inline struct debug_line_program debug_line_program_create(const uint8_t *program,
     const uint8_t *const program_end,
-	const struct debug_line_program_header *hdr)
+    const struct debug_line_program_header *hdr)
 {
 	return (struct debug_line_program) {
Index: kernel/generic/src/debug/line.c
===================================================================
--- kernel/generic/src/debug/line.c	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ kernel/generic/src/debug/line.c	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -195,5 +195,5 @@
 		case DW_LNS_advance_pc:
 			arg = read_uleb128(&program, program_end);
-			DEBUGF("%s(%"PRIu64")\n", opname, arg);
+			DEBUGF("%s(%" PRIu64 ")\n", opname, arg);
 			lp->op_advance += arg;
 			break;
@@ -267,5 +267,5 @@
 			case DW_LNE_set_discriminator:
 				uint64_t arg = read_uleb128(&program, program_end);
-				DEBUGF("%s:%zu(%"PRIu64")\n", opname, length, arg);
+				DEBUGF("%s:%zu(%" PRIu64 ")\n", opname, length, arg);
 				break;
 
@@ -369,5 +369,5 @@
 
 		print_format("directory_entry_format",
-			hdr->v5.directory_entry_format, hdr->v5.directory_entry_format_end);
+		    hdr->v5.directory_entry_format, hdr->v5.directory_entry_format_end);
 
 		FIELD(v5.directories_count, PRIu64, read_uleb128(&data, data_end));
@@ -375,9 +375,9 @@
 		hdr->v5.directories = data;
 		skip_formatted_list(&data, data_end, hdr->v5.directories_count,
-			hdr->v5.directory_entry_format, hdr->v5.directory_entry_format_end, width);
+		    hdr->v5.directory_entry_format, hdr->v5.directory_entry_format_end, width);
 		hdr->v5.directories_end = data;
 
 		print_formatted_list("directories", hdr->v5.directories, hdr->v5.directories_end,
-			hdr->v5.directory_entry_format, hdr->v5.directory_entry_format_end, width);
+		    hdr->v5.directory_entry_format, hdr->v5.directory_entry_format_end, width);
 
 		FIELD(v5.file_name_entry_format_count, "u", read_byte(&data, data_end));
@@ -388,5 +388,5 @@
 
 		print_format("file_name_entry_format",
-			hdr->v5.file_name_entry_format, hdr->v5.file_name_entry_format_end);
+		    hdr->v5.file_name_entry_format, hdr->v5.file_name_entry_format_end);
 
 		FIELD(v5.file_names_count, PRIu64, read_uleb128(&data, data_end));
@@ -394,9 +394,9 @@
 		hdr->v5.file_names = data;
 		skip_formatted_list(&data, data_end, hdr->v5.file_names_count,
-			hdr->v5.file_name_entry_format, hdr->v5.file_name_entry_format_end, width);
+		    hdr->v5.file_name_entry_format, hdr->v5.file_name_entry_format_end, width);
 		hdr->v5.file_names_end = data;
 
 		print_formatted_list("file_names", hdr->v5.file_names, hdr->v5.file_names_end,
-			hdr->v5.file_name_entry_format, hdr->v5.file_name_entry_format_end, width);
+		    hdr->v5.file_name_entry_format, hdr->v5.file_name_entry_format_end, width);
 	}
 }
@@ -655,9 +655,9 @@
 
 			/*
-			if (!lp.end_sequence) {
-				debug_line_program_skip_to_sequence_end(&lp);
-				assert(lp.truncated || lp.end_sequence);
-			}
-			*/
+			 * if (!lp.end_sequence) {
+			 * debug_line_program_skip_to_sequence_end(&lp);
+			 * assert(lp.truncated || lp.end_sequence);
+			 * }
+			 */
 		}
 	}
@@ -666,7 +666,8 @@
 }
 
-static bool get_info(const struct debug_line_program_header *hdr, uintptr_t addr, int op_index, int *file, int *line, int *column) {
+static bool get_info(const struct debug_line_program_header *hdr, uintptr_t addr, int op_index, int *file, int *line, int *column)
+{
 	struct debug_line_program lp = debug_line_program_create(
-		hdr->header_end, hdr->unit_end, hdr);
+	    hdr->header_end, hdr->unit_end, hdr);
 
 	int last_file = 0;
@@ -735,3 +736,2 @@
 	return true;
 }
-
Index: kernel/generic/src/debug/names.c
===================================================================
--- kernel/generic/src/debug/names.c	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ kernel/generic/src/debug/names.c	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -35,73 +35,73 @@
 
 static const char *const dw_ut_names[] = {
-	#include <debug/constants/dw_ut.h>
+#include <debug/constants/dw_ut.inc>
 };
 
 static const char *const dw_tag_names[] = {
-	#include <debug/constants/dw_tag.h>
+#include <debug/constants/dw_tag.inc>
 };
 
 static const char *const dw_at_names[] = {
-	#include <debug/constants/dw_at.h>
+#include <debug/constants/dw_at.inc>
 };
 
 static const char *const dw_form_names[] = {
-	#include <debug/constants/dw_form.h>
+#include <debug/constants/dw_form.inc>
 };
 
 static const char *const dw_op_names[] = {
-	#include <debug/constants/dw_op.h>
+#include <debug/constants/dw_op.inc>
 };
 
 static const char *const dw_lle_names[] = {
-	#include <debug/constants/dw_lle.h>
+#include <debug/constants/dw_lle.inc>
 };
 
 static const char *const dw_ate_names[] = {
-	#include <debug/constants/dw_ate.h>
+#include <debug/constants/dw_ate.inc>
 };
 
 static const char *const dw_ds_names[] = {
-	#include <debug/constants/dw_ds.h>
+#include <debug/constants/dw_ds.inc>
 };
 
 static const char *const dw_end_names[] = {
-	#include <debug/constants/dw_end.h>
+#include <debug/constants/dw_end.inc>
 };
 
 static const char *const dw_access_names[] = {
-	#include <debug/constants/dw_access.h>
+#include <debug/constants/dw_access.inc>
 };
 
 static const char *const dw_vis_names[] = {
-	#include <debug/constants/dw_vis.h>
+#include <debug/constants/dw_vis.inc>
 };
 
 static const char *const dw_virtuality_names[] = {
-	#include <debug/constants/dw_virtuality.h>
+#include <debug/constants/dw_virtuality.inc>
 };
 
 static const char *const dw_lang_names[] = {
-	#include <debug/constants/dw_lang.h>
+#include <debug/constants/dw_lang.inc>
 };
 
 static const char *const dw_id_names[] = {
-	#include <debug/constants/dw_id.h>
+#include <debug/constants/dw_id.inc>
 };
 
 static const char *const dw_cc_names[] = {
-	#include <debug/constants/dw_cc.h>
+#include <debug/constants/dw_cc.inc>
 };
 
 static const char *const dw_lns_names[] = {
-	#include <debug/constants/dw_lns.h>
+#include <debug/constants/dw_lns.inc>
 };
 
 static const char *const dw_lne_names[] = {
-	#include <debug/constants/dw_lne.h>
+#include <debug/constants/dw_lne.inc>
 };
 
 static const char *const dw_lnct_names[] = {
-	#include <debug/constants/dw_lnct.h>
+#include <debug/constants/dw_lnct.inc>
 };
 
Index: kernel/generic/src/debug/stacktrace.c
===================================================================
--- kernel/generic/src/debug/stacktrace.c	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ kernel/generic/src/debug/stacktrace.c	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -125,7 +125,7 @@
 static bool
 resolve_kernel_address(uintptr_t addr, int op_index,
-		const char **symbol, uintptr_t *symbol_addr,
-		const char **filename, const char **dirname,
-		int *line, int *column)
+    const char **symbol, uintptr_t *symbol_addr,
+    const char **filename, const char **dirname,
+    int *line, int *column)
 {
 	*symbol_addr = 0;
Index: kernel/generic/src/debug/util.c
===================================================================
--- kernel/generic/src/debug/util.c	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ kernel/generic/src/debug/util.c	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -33,5 +33,6 @@
 #include <debug/names.h>
 
-/* These declarations cause global definitions for the functions to be emitted
+/*
+ * These declarations cause global definitions for the functions to be emitted
  * in this compilation unit, so if the compiler decides not to inline some of
  * them, only one external copy exists. See C99 inline rules.
@@ -186,5 +187,5 @@
 
 void print_block(const uint8_t **const data,
-	    const uint8_t *data_end, unsigned bytes)
+    const uint8_t *data_end, unsigned bytes)
 {
 	while (bytes > 0 && *data < data_end) {
@@ -196,5 +197,5 @@
 
 void print_formed_data(unsigned form, const uint8_t **const data,
-	    const uint8_t *data_end, unsigned width)
+    const uint8_t *data_end, unsigned width)
 {
 	size_t len;
@@ -266,5 +267,5 @@
 		uint64_t data1 = read_uint64(data, data_end);
 		uint64_t data2 = read_uint64(data, data_end);
-		DEBUGF("0x%016"PRIx64"%016"PRIx64, data2, data1);
+		DEBUGF("0x%016" PRIx64 "%016" PRIx64, data2, data1);
 		break;
 
Index: kernel/generic/src/debug/util.h
===================================================================
--- kernel/generic/src/debug/util.h	(revision 2fbb42fc7cb049341ed2bb0ef644df1429f5fa15)
+++ kernel/generic/src/debug/util.h	(revision 001957b64a7ead0eaa50ef46f3832f77e1902798)
@@ -54,11 +54,19 @@
 }
 
+/* Casting to these structures allows us to read unaligned integers safely. */
+struct u16 {
+	uint16_t val;
+} __attribute__((packed));
+
+struct u32 {
+	uint32_t val;
+} __attribute__((packed));
+
+struct u64 {
+	uint64_t val;
+} __attribute__((packed));
+
 inline uint16_t read_uint16(const uint8_t **data, const uint8_t *data_end)
 {
-	/* Casting to these structures allows us to read unaligned integers safely. */
-	struct u16 {
-		uint16_t val;
-	} __attribute__((packed));
-
 	if (*data + 2 > data_end) {
 		/* Safe exit path for malformed input. */
@@ -92,8 +100,4 @@
 inline uint32_t read_uint32(const uint8_t **data, const uint8_t *data_end)
 {
-	struct u32 {
-		uint32_t val;
-	} __attribute__((packed));
-
 	if (*data + 4 > data_end) {
 		/* Safe exit path for malformed input. */
@@ -109,8 +113,4 @@
 inline uint64_t read_uint64(const uint8_t **data, const uint8_t *data_end)
 {
-	struct u64 {
-		uint64_t val;
-	} __attribute__((packed));
-
 	if (*data + 8 > data_end) {
 		/* Safe exit path for malformed input. */
