Temporary header file '/tmp/2njWbtNdO2/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/lib/llvm-14/include/lld/Common/Args.h" #include "/usr/lib/llvm-14/include/lld/Common/Arrays.h" #include "/usr/lib/llvm-14/include/lld/Common/CommonLinkerContext.h" #include "/usr/lib/llvm-14/include/lld/Common/DWARF.h" #include "/usr/lib/llvm-14/include/lld/Common/Driver.h" #include "/usr/lib/llvm-14/include/lld/Common/ErrorHandler.h" #include "/usr/lib/llvm-14/include/lld/Common/Filesystem.h" #include "/usr/lib/llvm-14/include/lld/Common/LLVM.h" #include "/usr/lib/llvm-14/include/lld/Common/Memory.h" #include "/usr/lib/llvm-14/include/lld/Common/Reproduce.h" #include "/usr/lib/llvm-14/include/lld/Common/Strings.h" #include "/usr/lib/llvm-14/include/lld/Common/TargetOptionsCommandFlags.h" #include "/usr/lib/llvm-14/include/lld/Common/Timer.h" #include "/usr/lib/llvm-14/include/lld/Common/Version.h" #include "/usr/lib/llvm-14/include/lld/Core/AbsoluteAtom.h" #include "/usr/lib/llvm-14/include/lld/Core/ArchiveLibraryFile.h" #include "/usr/lib/llvm-14/include/lld/Core/Atom.h" #include "/usr/lib/llvm-14/include/lld/Core/DefinedAtom.h" #include "/usr/lib/llvm-14/include/lld/Core/Error.h" #include "/usr/lib/llvm-14/include/lld/Core/File.h" #include "/usr/lib/llvm-14/include/lld/Core/Instrumentation.h" #include "/usr/lib/llvm-14/include/lld/Core/LinkingContext.h" #include "/usr/lib/llvm-14/include/lld/Core/Node.h" #include "/usr/lib/llvm-14/include/lld/Core/Pass.h" #include "/usr/lib/llvm-14/include/lld/Core/PassManager.h" #include "/usr/lib/llvm-14/include/lld/Core/Reader.h" #include "/usr/lib/llvm-14/include/lld/Core/Reference.h" #include "/usr/lib/llvm-14/include/lld/Core/Resolver.h" #include "/usr/lib/llvm-14/include/lld/Core/SharedLibraryAtom.h" #include "/usr/lib/llvm-14/include/lld/Core/SharedLibraryFile.h" #include "/usr/lib/llvm-14/include/lld/Core/Simple.h" #include "/usr/lib/llvm-14/include/lld/Core/SymbolTable.h" #include "/usr/lib/llvm-14/include/lld/Core/UndefinedAtom.h" #include "/usr/lib/llvm-14/include/lld/Core/Writer.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/2njWbtNdO2/dump1.h" -I/usr/lib/llvm-14/include In file included from /usr/lib/llvm-14/include/lld/Common/Args.h:12, from /tmp/2njWbtNdO2/dump1.h:12: /usr/lib/llvm-14/include/lld/Common/LLVM.h:19:10: fatal error: llvm/ADT/Hashing.h: No such file or directory 19 | #include "llvm/ADT/Hashing.h" | ^~~~~~~~~~~~~~~~~~~~ compilation terminated.