Temporary header file '/tmp/LWmJCqUy_I/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 #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) typedef float _Float32; typedef long double _Float64; typedef double _Float32x; #define _X_RESTRICT_KYWD // add includes #include "/usr/include/X11/Xfuncproto.h" #include "/usr/include/X11/extensions/XIproto.h" #include "/usr/include/X11/fonts/font.h" #include "/usr/include/xorg/dix.h" #include "/usr/include/xorg/xf86str.h" #include "/usr/include/xorg/xorg-server.h" #include "/usr/include/xorg/sarea.h" #include "/usr/include/xorg/XIstubs.h" #include "/usr/include/xorg/Xprintf.h" #include "/usr/include/xorg/callback.h" #include "/usr/include/xorg/client.h" #include "/usr/include/xorg/closestr.h" #include "/usr/include/xorg/closure.h" #include "/usr/include/xorg/colormap.h" #include "/usr/include/xorg/colormapst.h" #include "/usr/include/xorg/compiler.h" #include "/usr/include/xorg/compositeext.h" #include "/usr/include/xorg/cursor.h" #include "/usr/include/xorg/cursorstr.h" #include "/usr/include/xorg/damage.h" #include "/usr/include/xorg/damagestr.h" #include "/usr/include/xorg/dbestruct.h" #include "/usr/include/xorg/dgaproc.h" #include "/usr/include/xorg/displaymode.h" #include "/usr/include/xorg/dixaccess.h" #include "/usr/include/xorg/dixevents.h" #include "/usr/include/xorg/dixfont.h" #include "/usr/include/xorg/dixfontstr.h" #include "/usr/include/xorg/dixgrabs.h" #include "/usr/include/xorg/dixstruct.h" #include "/usr/include/xorg/dri.h" #include "/usr/include/xorg/dri2.h" #include "/usr/include/xorg/dri3.h" #include "/usr/include/xorg/dristruct.h" #include "/usr/include/xorg/edid.h" #include "/usr/include/xorg/events.h" #include "/usr/include/xorg/exa.h" #include "/usr/include/xorg/exevents.h" #include "/usr/include/xorg/extension.h" #include "/usr/include/xorg/extinit.h" #include "/usr/include/xorg/extnsionst.h" #include "/usr/include/xorg/fb.h" #include "/usr/include/xorg/fbdevhw.h" #include "/usr/include/xorg/fboverlay.h" #include "/usr/include/xorg/fbpict.h" #include "/usr/include/xorg/fbrop.h" #include "/usr/include/xorg/fourcc.h" #include "/usr/include/xorg/gc.h" #include "/usr/include/xorg/gcstruct.h" #include "/usr/include/xorg/geext.h" #include "/usr/include/xorg/geint.h" #include "/usr/include/xorg/glamor.h" #include "/usr/include/xorg/globals.h" #include "/usr/include/xorg/glx_extinit.h" #include "/usr/include/xorg/glxvndabi.h" #include "/usr/include/xorg/glyphstr.h" #include "/usr/include/xorg/hotplug.h" #include "/usr/include/xorg/i2c_def.h" #include "/usr/include/xorg/input.h" #include "/usr/include/xorg/inputstr.h" #include "/usr/include/xorg/list.h" #include "/usr/include/xorg/mi.h" #include "/usr/include/xorg/micmap.h" #include "/usr/include/xorg/micoord.h" #include "/usr/include/xorg/migc.h" #include "/usr/include/xorg/miline.h" #include "/usr/include/xorg/mioverlay.h" #include "/usr/include/xorg/mipict.h" #include "/usr/include/xorg/mipointer.h" #include "/usr/include/xorg/mipointrst.h" #include "/usr/include/xorg/misc.h" #include "/usr/include/xorg/miscstruct.h" #include "/usr/include/xorg/mistruct.h" #include "/usr/include/xorg/misync.h" #include "/usr/include/xorg/misyncfd.h" #include "/usr/include/xorg/misyncshm.h" #include "/usr/include/xorg/misyncstr.h" #include "/usr/include/xorg/mizerarc.h" #include "/usr/include/xorg/nonsdk_extinit.h" #include "/usr/include/xorg/opaque.h" #include "/usr/include/xorg/optionstr.h" #include "/usr/include/xorg/os.h" #include "/usr/include/xorg/panoramiX.h" #include "/usr/include/xorg/panoramiXsrv.h" #include "/usr/include/xorg/picture.h" #include "/usr/include/xorg/picturestr.h" #include "/usr/include/xorg/pixmap.h" #include "/usr/include/xorg/pixmapstr.h" #include "/usr/include/xorg/present.h" #include "/usr/include/xorg/presentext.h" #include "/usr/include/xorg/privates.h" #include "/usr/include/xorg/property.h" #include "/usr/include/xorg/propertyst.h" #include "/usr/include/xorg/ptrveloc.h" #include "/usr/include/xorg/randrstr.h" #include "/usr/include/xorg/region.h" #include "/usr/include/xorg/regionstr.h" #include "/usr/include/xorg/registry.h" #include "/usr/include/xorg/resource.h" #include "/usr/include/xorg/rgb.h" #include "/usr/include/xorg/rrtransform.h" #include "/usr/include/xorg/screenint.h" #include "/usr/include/xorg/scrnintstr.h" #include "/usr/include/xorg/selection.h" #include "/usr/include/xorg/shadow.h" #include "/usr/include/xorg/shadowfb.h" #include "/usr/include/xorg/shmint.h" #include "/usr/include/xorg/syncsdk.h" #include "/usr/include/xorg/validate.h" #include "/usr/include/xorg/vbe.h" #include "/usr/include/xorg/vbeModes.h" #include "/usr/include/xorg/vgaHW.h" #include "/usr/include/xorg/vndserver.h" #include "/usr/include/xorg/wfbrename.h" #include "/usr/include/xorg/window.h" #include "/usr/include/xorg/windowstr.h" #include "/usr/include/xorg/xaarop.h" #include "/usr/include/xorg/xace.h" #include "/usr/include/xorg/xacestr.h" #include "/usr/include/xorg/xf86-input-inputtest-protocol.h" #include "/usr/include/xorg/xf86.h" #include "/usr/include/xorg/xf86Crtc.h" #include "/usr/include/xorg/xf86Cursor.h" #include "/usr/include/xorg/xf86DDC.h" #include "/usr/include/xorg/xf86MatchDrivers.h" #include "/usr/include/xorg/xf86Modes.h" #include "/usr/include/xorg/xf86Module.h" #include "/usr/include/xorg/xf86Opt.h" #include "/usr/include/xorg/xf86Optionstr.h" #include "/usr/include/xorg/xf86Optrec.h" #include "/usr/include/xorg/xf86Parser.h" #include "/usr/include/xorg/xf86Pci.h" #include "/usr/include/xorg/xf86PciInfo.h" #include "/usr/include/xorg/xf86Priv.h" #include "/usr/include/xorg/xf86Privstr.h" #include "/usr/include/xorg/xf86RandR12.h" #include "/usr/include/xorg/xf86VGAarbiter.h" #include "/usr/include/xorg/xf86Xinput.h" #include "/usr/include/xorg/xf86_OSlib.h" #include "/usr/include/xorg/xf86_OSproc.h" #include "/usr/include/xorg/xf86cmap.h" #include "/usr/include/xorg/xf86fbman.h" #include "/usr/include/xorg/xf86i2c.h" #include "/usr/include/xorg/xf86int10.h" #include "/usr/include/xorg/xf86platformBus.h" #include "/usr/include/xorg/xf86sbusBus.h" #include "/usr/include/xorg/xf86xv.h" #include "/usr/include/xorg/xf86xvmc.h" #include "/usr/include/xorg/xf86xvpriv.h" #include "/usr/include/xorg/xisb.h" #include "/usr/include/xorg/xkbfile.h" #include "/usr/include/xorg/xkbrules.h" #include "/usr/include/xorg/xkbsrv.h" #include "/usr/include/xorg/xkbstr.h" #include "/usr/include/xorg/xorgVersion.h" #include "/usr/include/xorg/xserver-properties.h" #include "/usr/include/xorg/xvdix.h" #include "/usr/include/xorg/xvmcext.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -U__cplusplus -D_Bool="bool" -fpreprocessed -x c++ -fpermissive -w "/tmp/LWmJCqUy_I/dump1.i" -I/usr/include/xorg -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/X11/dri