Temporary header file '/tmp/X39KVgwmKt/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 // add includes #include "/usr/lib/klibc/include/alloca.h" #include "/usr/lib/klibc/include/arch/alpha/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/alpha/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/alpha/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/alpha/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/alpha/machine/asm.h" #include "/usr/lib/klibc/include/arch/arm/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/arm/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/arm/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/arm/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/arm/klibc/asmmacros.h" #include "/usr/lib/klibc/include/arch/arm64/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/arm64/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/arm64/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/arm64/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/i386/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/i386/klibc/archinit.h" #include "/usr/lib/klibc/include/arch/i386/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/i386/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/i386/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/i386/klibc/diverr.h" #include "/usr/lib/klibc/include/arch/i386/sys/io.h" #include "/usr/lib/klibc/include/arch/i386/sys/vm86.h" #include "/usr/lib/klibc/include/arch/ia64/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/ia64/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/ia64/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/ia64/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/m68k/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/m68k/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/m68k/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/m68k/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/mips/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/mips/klibc/archfcntl.h" #include "/usr/lib/klibc/include/arch/mips/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/mips/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/mips/klibc/archsocket.h" #include "/usr/lib/klibc/include/arch/mips/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/mips/machine/asm.h" #include "/usr/lib/klibc/include/arch/mips/sgidefs.h" #include "/usr/lib/klibc/include/arch/mips/spaces.h" #include "/usr/lib/klibc/include/arch/mips64/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/mips64/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/mips64/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/mips64/klibc/archsocket.h" #include "/usr/lib/klibc/include/arch/mips64/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/mips64/machine/asm.h" #include "/usr/lib/klibc/include/arch/parisc/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/parisc/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/parisc/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/parisc/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/ppc/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/ppc/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/ppc/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/ppc/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/ppc64/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/ppc64/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/ppc64/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/ppc64/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/riscv64/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/riscv64/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/riscv64/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/riscv64/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/riscv64/machine/asm.h" #include "/usr/lib/klibc/include/arch/s390/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/s390/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/s390/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/s390/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/sh/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/sh/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/sh/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/sh/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/sparc/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/sparc/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/sparc/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/sparc/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/sparc/machine/asm.h" #include "/usr/lib/klibc/include/arch/sparc/machine/frame.h" #include "/usr/lib/klibc/include/arch/sparc/machine/trap.h" #include "/usr/lib/klibc/include/arch/sparc64/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/sparc64/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/sparc64/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/sparc64/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/sparc64/machine/asm.h" #include "/usr/lib/klibc/include/arch/sparc64/machine/frame.h" #include "/usr/lib/klibc/include/arch/x86_64/klibc/archconfig.h" #include "/usr/lib/klibc/include/arch/x86_64/klibc/archsetjmp.h" #include "/usr/lib/klibc/include/arch/x86_64/klibc/archsignal.h" #include "/usr/lib/klibc/include/arch/x86_64/klibc/archstat.h" #include "/usr/lib/klibc/include/arch/x86_64/sys/io.h" #include "/usr/lib/klibc/include/arpa/inet.h" #include "/usr/lib/klibc/include/assert.h" #include "/usr/lib/klibc/include/bits32/bitsize/limits.h" #include "/usr/lib/klibc/include/bits32/bitsize/stdint.h" #include "/usr/lib/klibc/include/bits32/bitsize/stdintconst.h" #include "/usr/lib/klibc/include/bits32/bitsize/stdintlimits.h" #include "/usr/lib/klibc/include/bits32/bitsize.h" #include "/usr/lib/klibc/include/bits64/bitsize/limits.h" #include "/usr/lib/klibc/include/bits64/bitsize/stdint.h" #include "/usr/lib/klibc/include/bits64/bitsize/stdintconst.h" #include "/usr/lib/klibc/include/bits64/bitsize/stdintlimits.h" #include "/usr/lib/klibc/include/bits64/bitsize.h" #include "/usr/lib/klibc/include/byteswap.h" #include "/usr/lib/klibc/include/ctype.h" #include "/usr/lib/klibc/include/dirent.h" #include "/usr/lib/klibc/include/elf.h" #include "/usr/lib/klibc/include/endian.h" #include "/usr/lib/klibc/include/errno.h" #include "/usr/lib/klibc/include/fcntl.h" #include "/usr/lib/klibc/include/fnmatch.h" #include "/usr/lib/klibc/include/getopt.h" #include "/usr/lib/klibc/include/grp.h" #include "/usr/lib/klibc/include/inttypes.h" #include "/usr/lib/klibc/include/klibc/compiler.h" #include "/usr/lib/klibc/include/klibc/diverr.h" #include "/usr/lib/klibc/include/klibc/endian.h" #include "/usr/lib/klibc/include/klibc/extern.h" #include "/usr/lib/klibc/include/klibc/havesyscall.h" #include "/usr/lib/klibc/include/klibc/seek.h" #include "/usr/lib/klibc/include/klibc/stathelp.h" #include "/usr/lib/klibc/include/klibc/sysconfig.h" #include "/usr/lib/klibc/include/limits.h" #include "/usr/lib/klibc/include/malloc.h" #include "/usr/lib/klibc/include/mntent.h" #include "/usr/lib/klibc/include/net/if.h" #include "/usr/lib/klibc/include/net/if_arp.h" #include "/usr/lib/klibc/include/net/if_packet.h" #include "/usr/lib/klibc/include/net/route.h" #include "/usr/lib/klibc/include/netinet/if_ether.h" #include "/usr/lib/klibc/include/netinet/in.h" #include "/usr/lib/klibc/include/netinet/in6.h" #include "/usr/lib/klibc/include/netinet/ip.h" #include "/usr/lib/klibc/include/netinet/tcp.h" #include "/usr/lib/klibc/include/netinet/udp.h" #include "/usr/lib/klibc/include/netpacket/packet.h" #include "/usr/lib/klibc/include/paths.h" #include "/usr/lib/klibc/include/poll.h" #include "/usr/lib/klibc/include/pwd.h" #include "/usr/lib/klibc/include/sched.h" #include "/usr/lib/klibc/include/setjmp.h" #include "/usr/lib/klibc/include/signal.h" #include "/usr/lib/klibc/include/stdarg.h" #include "/usr/lib/klibc/include/stddef.h" #include "/usr/lib/klibc/include/stdint.h" #include "/usr/lib/klibc/include/stdio.h" #include "/usr/lib/klibc/include/stdlib.h" #include "/usr/lib/klibc/include/string.h" #include "/usr/lib/klibc/include/sys/auxv.h" #include "/usr/lib/klibc/include/sys/capability.h" #include "/usr/lib/klibc/include/sys/dirent.h" #include "/usr/lib/klibc/include/sys/elf32.h" #include "/usr/lib/klibc/include/sys/elf64.h" #include "/usr/lib/klibc/include/sys/elfcommon.h" #include "/usr/lib/klibc/include/sys/file.h" #include "/usr/lib/klibc/include/sys/fsuid.h" #include "/usr/lib/klibc/include/sys/inotify.h" #include "/usr/lib/klibc/include/sys/ioctl.h" #include "/usr/lib/klibc/include/sys/klog.h" #include "/usr/lib/klibc/include/sys/md.h" #include "/usr/lib/klibc/include/sys/mman.h" #include "/usr/lib/klibc/include/sys/mount.h" #include "/usr/lib/klibc/include/sys/param.h" #include "/usr/lib/klibc/include/sys/poll.h" #include "/usr/lib/klibc/include/sys/prctl.h" #include "/usr/lib/klibc/include/sys/reboot.h" #include "/usr/lib/klibc/include/sys/resource.h" #include "/usr/lib/klibc/include/sys/select.h" #include "/usr/lib/klibc/include/sys/sendfile.h" #include "/usr/lib/klibc/include/sys/socket.h" #include "/usr/lib/klibc/include/sys/splice.h" #include "/usr/lib/klibc/include/sys/stat.h" #include "/usr/lib/klibc/include/sys/statfs.h" #include "/usr/lib/klibc/include/sys/syscall.h" #include "/usr/lib/klibc/include/sys/sysconf.h" #include "/usr/lib/klibc/include/sys/sysinfo.h" #include "/usr/lib/klibc/include/sys/sysmacros.h" #include "/usr/lib/klibc/include/sys/time.h" #include "/usr/lib/klibc/include/sys/times.h" #include "/usr/lib/klibc/include/sys/types.h" #include "/usr/lib/klibc/include/sys/uio.h" #include "/usr/lib/klibc/include/sys/un.h" #include "/usr/lib/klibc/include/sys/utime.h" #include "/usr/lib/klibc/include/sys/utsname.h" #include "/usr/lib/klibc/include/sys/vfs.h" #include "/usr/lib/klibc/include/sys/wait.h" #include "/usr/lib/klibc/include/sysexits.h" #include "/usr/lib/klibc/include/syslog.h" #include "/usr/lib/klibc/include/termios.h" #include "/usr/lib/klibc/include/time.h" #include "/usr/lib/klibc/include/unistd.h" #include "/usr/lib/klibc/include/utime.h" #include "/usr/lib/klibc/include/zconf.h" #include "/usr/lib/klibc/include/zlib.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/X39KVgwmKt/dump1.h" -I/usr/lib/klibc/include -I/usr/lib/klibc/include/klibc -I/usr/lib/klibc/include/bits64 -I/usr/lib/klibc/include/arch/x86_64 -I/usr/lib/klibc/include/arch/sparc -I/usr/lib/klibc/include/arch/mips64 -I/usr/lib/klibc/include/arch/mips In file included from /usr/lib/klibc/include/sys/types.h:9, from /usr/lib/klibc/include/klibc/endian.h:10, from /usr/lib/klibc/include/klibc/stathelp.h:10, from /usr/lib/klibc/include/arch/alpha/klibc/archstat.h:4, from /tmp/X39KVgwmKt/dump1.h:15: /usr/lib/klibc/include/stddef.h:9:3: error: #error "__KLIBC__ not defined, compiler invocation error!" 9 | # error "__KLIBC__ not defined, compiler invocation error!" | ^~~~~ In file included from /tmp/X39KVgwmKt/dump1.h:33: /usr/lib/klibc/include/arch/i386/sys/vm86.h:35:10: fatal error: asm/vm86.h: No such file or directory 35 | #include | ^~~~~~~~~~~~ compilation terminated.