mirror of
https://github.com/llvm/llvm-project.git
synced 2025-05-01 16:26:07 +00:00

Originally encountered with RUST, but also there are cases with distributed LTO where debug info dwo units contain structurally the same debug information, with difference in DW_AT_linkage_name. This causes collision on DWO ID. Differential Revision: https://reviews.llvm.org/D129317
56 lines
2.1 KiB
Modula-2
56 lines
2.1 KiB
Modula-2
#ifndef HANDLE_DIE_HASH_ATTR
|
|
#error "Missing macro definition of HANDLE_DIE_HASH_ATTR"
|
|
#endif
|
|
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_name)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_accessibility)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_address_class)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_allocated)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_artificial)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_associated)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_binary_scale)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_bit_offset)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_bit_size)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_bit_stride)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_byte_size)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_byte_stride)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_const_expr)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_const_value)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_containing_type)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_count)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_data_bit_offset)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_data_location)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_data_member_location)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_decimal_scale)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_decimal_sign)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_default_value)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_digit_count)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_discr)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_discr_list)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_discr_value)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_encoding)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_enum_class)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_endianity)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_explicit)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_is_optional)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_location)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_lower_bound)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_mutable)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_ordering)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_picture_string)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_prototyped)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_small)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_segment)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_string_length)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_threads_scaled)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_upper_bound)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_use_location)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_use_UTF8)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_variable_parameter)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_virtuality)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_visibility)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_vtable_elem_location)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_type)
|
|
HANDLE_DIE_HASH_ATTR(DW_AT_linkage_name)
|
|
#undef HANDLE_DIE_HASH_ATTR
|