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.