dwblaikie wrote:

Not sure how useful it is, but apparently binutils dwarfdump dumps this as:
```
< 1><0x00000059>    DW_TAG_base_type <abbrev 4>
                      DW_AT_byte_size             8
                      DW_AT_encoding              DW_ATE_ALTIUM_fract
                      DW_AT_name                  complex int
```
(using gcc to compile an example with `_Complex  int`)
& I see some mention of/discussion of this here (20 years ago): 
https://dwarfstd.org/pipermail/dwarf-discuss/2006-March/000260.html - not sure 
if it's intentional that this encoding is that one, or whether there's a 
numbering collision. Could check with a GCC person, or dwarf-discuss, or 
perhaps Dave Anderson himself.. 

Be nice to know how GCC emits this, whether it uses the ATE_ATIUM_fract name, 
or some other name for the same constant.

https://github.com/llvm/llvm-project/pull/161695
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to