https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115066
--- Comment #4 from Tom de Vries <vries at gcc dot gnu.org> --- (In reply to Richard Biener from comment #3) > And with -gstrict-dwarf -gdwarf-4? With: ... $ gcc.sh -gdwarf-4 -gsplit-dwarf /data/vries/hello.c -g3 -gstrict-dwarf ... we get: ... .section .debug_macinfo.dwo,"e",@progbits .Ldebug_macinfo0: .byte 0x3 # Start new file .uleb128 0 # Included from line number 0 .uleb128 0x1 # file /data/vries/hello.c .byte 0x1 # Define macro .uleb128 0 # At line number 0 .ascii "__STDC__ 1\0" # The macro ...