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.

Reply via email to