-
Bug
-
Resolution: Fixed
-
Medium
-
Code Generation Tools
-
CODEGEN-6866
-
-
-
Rearranging the members of the struct so that the largest members come last might keep the offsets of all members below 16MiB. Alternatively, compile without DWARF information.
-
For very large structs with any member where offsetof(struct,member)>=16MiB, the DWARF information would incorrectly sign-extend the value in the DW_AT_data_member_location attribute.
Compiler computes wrong offset for structure member, causing CCS to display it incorrectly