On 12/01/2015 01:02 AM, Gary Funck wrote:
This support is enabled via the -dwarf-2-upc compilation switch. It is not enabled by default, because some older versions of GDB will abort when encountering the UPC-related DWARF extensions.
The way we usually handle extensions that cause old debuggers to crash is to control them with dwarf_strict, rather than introduce a new flag.
+ + if (use_upc_dwarf2_extensions && TYPE_HAS_THREADS_FACTOR (type)) + { + add_AT_flag (subrange_die, DW_AT_upc_threads_scaled, 1); + }
You don't need the extra blank line or the braces. Jason