https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101473
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|LTO makes debug info depend |debug_line info depends on |on toolchain path |toolchain path CC| |jakub at gcc dot gnu.org Component|lto |debug --- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> --- Easily pulled in via typedef __SIZE_TYPE__ size_t; in said include. Maybe expanding the list of basetypes could help here... <1><2e>: Abbrev Number: 4 (DW_TAG_typedef) <2f> DW_AT_name : (indirect string, offset: 0x2f): size_t <33> DW_AT_decl_file : 2 <34> DW_AT_decl_line : 209 <35> DW_AT_decl_column : 23 <36> DW_AT_type : <0x3a> <1><3a>: Abbrev Number: 2 (DW_TAG_base_type) <3b> DW_AT_byte_size : 8 <3c> DW_AT_encoding : 7 (unsigned) <3d> DW_AT_name : (indirect string, offset: 0x1ab): long unsigned int note there are other headers like omp.h which are also in install path dependent directories.