Temporary header file '/tmp/C_Iqd5xwUP/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _TIME_BITS 64
#define _FILE_OFFSET_BITS 64
#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) 
typedef float _Float32;
typedef long double _Float64;
typedef double _Float32x;

  // add includes
  #include "/usr/include/X11/Xfuncproto.h"
  #include "/usr/include/X11/IntrinsicP.h"
  #include "/usr/include/X11/CoreP.h"
  #include "/usr/include/Mrm/MrmAppl.h"
  #include "/usr/include/Mrm/MrmDecls.h"
  #include "/usr/include/Mrm/MrmPublic.h"
  #include "/usr/include/Mrm/MrmosI.h"
  #include "/usr/include/Xm/AccColorT.h"
  #include "/usr/include/Xm/AccTextT.h"
  #include "/usr/include/Xm/ActivatableT.h"
  #include "/usr/include/Xm/ArrowB.h"
  #include "/usr/include/Xm/ArrowBG.h"
  #include "/usr/include/Xm/ArrowBGP.h"
  #include "/usr/include/Xm/ArrowBP.h"
  #include "/usr/include/Xm/AtomMgr.h"
  #include "/usr/include/Xm/BaseClassP.h"
  #include "/usr/include/Xm/BulletinB.h"
  #include "/usr/include/Xm/BulletinBP.h"
  #include "/usr/include/Xm/ButtonBox.h"
  #include "/usr/include/Xm/ButtonBoxP.h"
  #include "/usr/include/Xm/CacheP.h"
  #include "/usr/include/Xm/CareVisualT.h"
  #include "/usr/include/Xm/CascadeB.h"
  #include "/usr/include/Xm/CascadeBG.h"
  #include "/usr/include/Xm/CascadeBGP.h"
  #include "/usr/include/Xm/CascadeBP.h"
  #include "/usr/include/Xm/ClipWindowP.h"
  #include "/usr/include/Xm/ColorObjP.h"
  #include "/usr/include/Xm/ColorP.h"
  #include "/usr/include/Xm/ColorS.h"
  #include "/usr/include/Xm/ColorSP.h"
  #include "/usr/include/Xm/Column.h"
  #include "/usr/include/Xm/ColumnP.h"
  #include "/usr/include/Xm/ComboBox.h"
  #include "/usr/include/Xm/ComboBox2.h"
  #include "/usr/include/Xm/ComboBox2P.h"
  #include "/usr/include/Xm/ComboBoxP.h"
  #include "/usr/include/Xm/Command.h"
  #include "/usr/include/Xm/CommandP.h"
  #include "/usr/include/Xm/ContItemT.h"
  #include "/usr/include/Xm/Container.h"
  #include "/usr/include/Xm/ContainerP.h"
  #include "/usr/include/Xm/ContainerT.h"
  #include "/usr/include/Xm/CutPaste.h"
  #include "/usr/include/Xm/DataF.h"
  #include "/usr/include/Xm/DataFP.h"
  #include "/usr/include/Xm/DataFSelP.h"
  #include "/usr/include/Xm/DesktopP.h"
  #include "/usr/include/Xm/DialogS.h"
  #include "/usr/include/Xm/DialogSEP.h"
  #include "/usr/include/Xm/DialogSP.h"
  #include "/usr/include/Xm/DialogSavvyT.h"
  #include "/usr/include/Xm/Display.h"
  #include "/usr/include/Xm/DisplayP.h"
  #include "/usr/include/Xm/DragC.h"
  #include "/usr/include/Xm/DragCP.h"
  #include "/usr/include/Xm/DragDrop.h"
  #include "/usr/include/Xm/DragIcon.h"
  #include "/usr/include/Xm/DragIconP.h"
  #include "/usr/include/Xm/DragOverS.h"
  #include "/usr/include/Xm/DragOverSP.h"
  #include "/usr/include/Xm/DrawP.h"
  #include "/usr/include/Xm/DrawUtils.h"
  #include "/usr/include/Xm/DrawingA.h"
  #include "/usr/include/Xm/DrawingAP.h"
  #include "/usr/include/Xm/DrawnB.h"
  #include "/usr/include/Xm/DrawnBP.h"
  #include "/usr/include/Xm/DropDown.h"
  #include "/usr/include/Xm/DropDownP.h"
  #include "/usr/include/Xm/DropSMgr.h"
  #include "/usr/include/Xm/DropSMgrP.h"
  #include "/usr/include/Xm/DropTrans.h"
  #include "/usr/include/Xm/DropTransP.h"
  #include "/usr/include/Xm/Ext.h"
  #include "/usr/include/Xm/Ext18List.h"
  #include "/usr/include/Xm/Ext18ListP.h"
  #include "/usr/include/Xm/ExtObjectP.h"
  #include "/usr/include/Xm/ExtP.h"
  #include "/usr/include/Xm/FileSB.h"
  #include "/usr/include/Xm/FileSBP.h"
  #include "/usr/include/Xm/FontS.h"
  #include "/usr/include/Xm/FontSP.h"
  #include "/usr/include/Xm/Form.h"
  #include "/usr/include/Xm/FormP.h"
  #include "/usr/include/Xm/Frame.h"
  #include "/usr/include/Xm/FrameP.h"
  #include "/usr/include/Xm/Gadget.h"
  #include "/usr/include/Xm/GadgetP.h"
  #include "/usr/include/Xm/GrabShell.h"
  #include "/usr/include/Xm/GrabShellP.h"
  #include "/usr/include/Xm/Hierarchy.h"
  #include "/usr/include/Xm/HierarchyP.h"
  #include "/usr/include/Xm/IconBox.h"
  #include "/usr/include/Xm/IconBoxP.h"
  #include "/usr/include/Xm/IconButton.h"
  #include "/usr/include/Xm/IconButtonP.h"
  #include "/usr/include/Xm/IconFile.h"
  #include "/usr/include/Xm/IconFileP.h"
  #include "/usr/include/Xm/IconG.h"
  #include "/usr/include/Xm/IconGP.h"
  #include "/usr/include/Xm/IconH.h"
  #include "/usr/include/Xm/IconHP.h"
  #include "/usr/include/Xm/JoinSideT.h"
  #include "/usr/include/Xm/Label.h"
  #include "/usr/include/Xm/LabelG.h"
  #include "/usr/include/Xm/LabelGP.h"
  #include "/usr/include/Xm/LabelP.h"
  #include "/usr/include/Xm/LayoutT.h"
  #include "/usr/include/Xm/List.h"
  #include "/usr/include/Xm/ListP.h"
  #include "/usr/include/Xm/MainW.h"
  #include "/usr/include/Xm/MainWP.h"
  #include "/usr/include/Xm/Manager.h"
  #include "/usr/include/Xm/ManagerP.h"
  #include "/usr/include/Xm/MenuProcP.h"
  #include "/usr/include/Xm/MenuShell.h"
  #include "/usr/include/Xm/MenuShellP.h"
  #include "/usr/include/Xm/MenuStateP.h"
  #include "/usr/include/Xm/MenuT.h"
  #include "/usr/include/Xm/MenuUtilP.h"
  #include "/usr/include/Xm/MessageB.h"
  #include "/usr/include/Xm/MessageBP.h"
  #include "/usr/include/Xm/MultiList.h"
  #include "/usr/include/Xm/MultiListP.h"
  #include "/usr/include/Xm/MwmUtil.h"
  #include "/usr/include/Xm/NavigatorT.h"
  #include "/usr/include/Xm/Notebook.h"
  #include "/usr/include/Xm/NotebookP.h"
  #include "/usr/include/Xm/Outline.h"
  #include "/usr/include/Xm/OutlineP.h"
  #include "/usr/include/Xm/Paned.h"
  #include "/usr/include/Xm/PanedP.h"
  #include "/usr/include/Xm/PanedW.h"
  #include "/usr/include/Xm/PanedWP.h"
  #include "/usr/include/Xm/Picture.h"
  #include "/usr/include/Xm/PictureP.h"
  #include "/usr/include/Xm/PointInT.h"
  #include "/usr/include/Xm/Primitive.h"
  #include "/usr/include/Xm/PrimitiveP.h"
  #include "/usr/include/Xm/Protocols.h"
  #include "/usr/include/Xm/ProtocolsP.h"
  #include "/usr/include/Xm/PushB.h"
  #include "/usr/include/Xm/PushBG.h"
  #include "/usr/include/Xm/PushBGP.h"
  #include "/usr/include/Xm/PushBP.h"
  #include "/usr/include/Xm/RCLayoutP.h"
  #include "/usr/include/Xm/RCMenuP.h"
  #include "/usr/include/Xm/RepType.h"
  #include "/usr/include/Xm/RowColumn.h"
  #include "/usr/include/Xm/RowColumnP.h"
  #include "/usr/include/Xm/SSpinB.h"
  #include "/usr/include/Xm/SSpinBP.h"
  #include "/usr/include/Xm/SashP.h"
  #include "/usr/include/Xm/Scale.h"
  #include "/usr/include/Xm/ScaleP.h"
  #include "/usr/include/Xm/Screen.h"
  #include "/usr/include/Xm/ScreenP.h"
  #include "/usr/include/Xm/ScrollBar.h"
  #include "/usr/include/Xm/ScrollBarP.h"
  #include "/usr/include/Xm/ScrollFrameT.h"
  #include "/usr/include/Xm/ScrolledW.h"
  #include "/usr/include/Xm/ScrolledWP.h"
  #include "/usr/include/Xm/SelectioB.h"
  #include "/usr/include/Xm/SelectioBP.h"
  #include "/usr/include/Xm/SeparatoG.h"
  #include "/usr/include/Xm/SeparatoGP.h"
  #include "/usr/include/Xm/Separator.h"
  #include "/usr/include/Xm/SeparatorP.h"
  #include "/usr/include/Xm/ShellEP.h"
  #include "/usr/include/Xm/SlideC.h"
  #include "/usr/include/Xm/SlideCP.h"
  #include "/usr/include/Xm/SpecRenderT.h"
  #include "/usr/include/Xm/SpinB.h"
  #include "/usr/include/Xm/SpinBP.h"
  #include "/usr/include/Xm/TabBox.h"
  #include "/usr/include/Xm/TabBoxP.h"
  #include "/usr/include/Xm/TabList.h"
  #include "/usr/include/Xm/TabStack.h"
  #include "/usr/include/Xm/TabStackP.h"
  #include "/usr/include/Xm/TakesDefT.h"
  #include "/usr/include/Xm/TearOffBP.h"
  #include "/usr/include/Xm/TearOffP.h"
  #include "/usr/include/Xm/Text.h"
  #include "/usr/include/Xm/TextF.h"
  #include "/usr/include/Xm/TextFP.h"
  #include "/usr/include/Xm/TextFSelP.h"
  #include "/usr/include/Xm/TextInP.h"
  #include "/usr/include/Xm/TextOutP.h"
  #include "/usr/include/Xm/TextP.h"
  #include "/usr/include/Xm/TextSelP.h"
  #include "/usr/include/Xm/TextStrSoP.h"
  #include "/usr/include/Xm/ToggleB.h"
  #include "/usr/include/Xm/ToggleBG.h"
  #include "/usr/include/Xm/ToggleBGP.h"
  #include "/usr/include/Xm/ToggleBP.h"
  #include "/usr/include/Xm/ToolTipCT.h"
  #include "/usr/include/Xm/ToolTipT.h"
  #include "/usr/include/Xm/TraitP.h"
  #include "/usr/include/Xm/Transfer.h"
  #include "/usr/include/Xm/TransferP.h"
  #include "/usr/include/Xm/TransferT.h"
  #include "/usr/include/Xm/TransltnsP.h"
  #include "/usr/include/Xm/TravConT.h"
  #include "/usr/include/Xm/Tree.h"
  #include "/usr/include/Xm/TreeP.h"
  #include "/usr/include/Xm/TxtPropCv.h"
  #include "/usr/include/Xm/UnhighlightT.h"
  #include "/usr/include/Xm/UnitTypeT.h"
  #include "/usr/include/Xm/VaSimpleP.h"
  #include "/usr/include/Xm/VendorS.h"
  #include "/usr/include/Xm/VendorSEP.h"
  #include "/usr/include/Xm/VendorSP.h"
  #include "/usr/include/Xm/VirtKeys.h"
  #include "/usr/include/Xm/VirtKeysP.h"
  #include "/usr/include/Xm/Xm.h"
  #include "/usr/include/Xm/XmAll.h"
  #include "/usr/include/Xm/XmIm.h"
  #include "/usr/include/Xm/XmP.h"
  #include "/usr/include/Xm/XmStrDefs.h"
  #include "/usr/include/Xm/XmStrDefs22.h"
  #include "/usr/include/Xm/XmStrDefs23.h"
  #include "/usr/include/Xm/Xmfuncs.h"
  #include "/usr/include/Xm/XmosP.h"
  #include "/usr/include/Xm/Xmos_r.h"
  #include "/usr/include/Xm/Xmpoll.h"
  #include "/usr/include/Xm/XpmP.h"
  #include "/usr/include/Xm/xmlist.h"
  #include "/usr/include/uil/Uil.h"
  #include "/usr/include/uil/UilDBDef.h"
  #include "/usr/include/uil/UilDef.h"
  #include "/usr/include/uil/UilSymDef.h"
  #include "/usr/include/uil/UilSymGl.h"

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -U__cplusplus -D_Bool="bool" -fpreprocessed -x c++ -fpermissive -w "/tmp/C_Iqd5xwUP/dump1.i"  -I/usr/include/freetype2

