Temporary header file '/tmp/1BKqj6gFwa/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
#ifdef __cplusplus
// C17 compat layer
#define _Alignof(type) alignof(type)
#endif
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/pthread.h"
  #include "/usr/include/OMX_Audio.h"
  #include "/usr/include/OMX_Component.h"
  #include "/usr/include/OMX_ContentPipe.h"
  #include "/usr/include/OMX_Core.h"
  #include "/usr/include/OMX_IVCommon.h"
  #include "/usr/include/OMX_Image.h"
  #include "/usr/include/OMX_Index.h"
  #include "/usr/include/OMX_Other.h"
  #include "/usr/include/OMX_Types.h"
  #include "/usr/include/OMX_Video.h"
  #include "/usr/include/bellagio/OMXComponentRMExt.h"
  #include "/usr/include/bellagio/OMXCoreRMExt.h"
  #include "/usr/include/bellagio/common.h"
  #include "/usr/include/bellagio/component_loader.h"
  #include "/usr/include/bellagio/extension_struct.h"
  #include "/usr/include/bellagio/omx_base_audio_port.h"
  #include "/usr/include/bellagio/omx_base_clock_port.h"
  #include "/usr/include/bellagio/omx_base_component.h"
  #include "/usr/include/bellagio/omx_base_filter.h"
  #include "/usr/include/bellagio/omx_base_image_port.h"
  #include "/usr/include/bellagio/omx_base_port.h"
  #include "/usr/include/bellagio/omx_base_sink.h"
  #include "/usr/include/bellagio/omx_base_source.h"
  #include "/usr/include/bellagio/omx_base_video_port.h"
  #include "/usr/include/bellagio/omx_classmagic.h"
  #include "/usr/include/bellagio/omx_comp_debug_levels.h"
  #include "/usr/include/bellagio/omx_reference_resource_manager.h"
  #include "/usr/include/bellagio/omxcore.h"
  #include "/usr/include/bellagio/queue.h"
  #include "/usr/include/bellagio/st_static_component_loader.h"
  #include "/usr/include/bellagio/tsemaphore.h"
  #include "/usr/include/bellagio/user_debug_levels.h"
  #include "/usr/include/bellagio/utils.h"

  // add classes
  BOSA_COMPONENTLOADER* tmp_add_class_0;
  CP_PIPETYPE* tmp_add_class_1;
  ComponentListType* tmp_add_class_2;
  NameIndexType* tmp_add_class_3;
  OMX_AUDIO_CONFIG_BALANCETYPE* tmp_add_class_4;
  OMX_AUDIO_CONFIG_BASSTYPE* tmp_add_class_5;
  OMX_AUDIO_CONFIG_CHANNELMUTETYPE* tmp_add_class_6;
  OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE* tmp_add_class_7;
  OMX_AUDIO_CONFIG_CHORUSTYPE* tmp_add_class_8;
  OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE* tmp_add_class_9;
  OMX_AUDIO_CONFIG_EQUALIZERTYPE* tmp_add_class_10;
  OMX_AUDIO_CONFIG_LOUDNESSTYPE* tmp_add_class_11;
  OMX_AUDIO_CONFIG_MIDICONTROLTYPE* tmp_add_class_12;
  OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE* tmp_add_class_13;
  OMX_AUDIO_CONFIG_MIDIMETAEVENTDATATYPE* tmp_add_class_14;
  OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE* tmp_add_class_15;
  OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE* tmp_add_class_16;
  OMX_AUDIO_CONFIG_MIDISTATUSTYPE* tmp_add_class_17;
  OMX_AUDIO_CONFIG_MUTETYPE* tmp_add_class_18;
  OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE* tmp_add_class_19;
  OMX_AUDIO_CONFIG_REVERBERATIONTYPE* tmp_add_class_20;
  OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE* tmp_add_class_21;
  OMX_AUDIO_CONFIG_TREBLETYPE* tmp_add_class_22;
  OMX_AUDIO_CONFIG_VOLUMETYPE* tmp_add_class_23;
  OMX_AUDIO_PARAM_AACPROFILETYPE* tmp_add_class_24;
  OMX_AUDIO_PARAM_ADPCMTYPE* tmp_add_class_25;
  OMX_AUDIO_PARAM_AMRTYPE* tmp_add_class_26;
  OMX_AUDIO_PARAM_EVRCTYPE* tmp_add_class_27;
  OMX_AUDIO_PARAM_G723TYPE* tmp_add_class_28;
  OMX_AUDIO_PARAM_G726TYPE* tmp_add_class_29;
  OMX_AUDIO_PARAM_G729TYPE* tmp_add_class_30;
  OMX_AUDIO_PARAM_GSMEFRTYPE* tmp_add_class_31;
  OMX_AUDIO_PARAM_GSMFRTYPE* tmp_add_class_32;
  OMX_AUDIO_PARAM_GSMHRTYPE* tmp_add_class_33;
  OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE* tmp_add_class_34;
  OMX_AUDIO_PARAM_MIDITYPE* tmp_add_class_35;
  OMX_AUDIO_PARAM_MP3TYPE* tmp_add_class_36;
  OMX_AUDIO_PARAM_PCMMODETYPE* tmp_add_class_37;
  OMX_AUDIO_PARAM_PDCEFRTYPE* tmp_add_class_38;
  OMX_AUDIO_PARAM_PDCFRTYPE* tmp_add_class_39;
  OMX_AUDIO_PARAM_PDCHRTYPE* tmp_add_class_40;
  OMX_AUDIO_PARAM_PORTFORMATTYPE* tmp_add_class_41;
  OMX_AUDIO_PARAM_QCELP13TYPE* tmp_add_class_42;
  OMX_AUDIO_PARAM_QCELP8TYPE* tmp_add_class_43;
  OMX_AUDIO_PARAM_RATYPE* tmp_add_class_44;
  OMX_AUDIO_PARAM_SBCTYPE* tmp_add_class_45;
  OMX_AUDIO_PARAM_SMVTYPE* tmp_add_class_46;
  OMX_AUDIO_PARAM_TDMAEFRTYPE* tmp_add_class_47;
  OMX_AUDIO_PARAM_TDMAFRTYPE* tmp_add_class_48;
  OMX_AUDIO_PARAM_VORBISTYPE* tmp_add_class_49;
  OMX_AUDIO_PARAM_WMATYPE* tmp_add_class_50;
  OMX_AUDIO_PORTDEFINITIONTYPE* tmp_add_class_51;
  OMX_BS32* tmp_add_class_52;
  OMX_BU32* tmp_add_class_53;
  OMX_BUFFERHEADERTYPE* tmp_add_class_54;
  OMX_CALLBACKTYPE* tmp_add_class_55;
  OMX_COMPONENTREGISTERTYPE* tmp_add_class_56;
  OMX_COMPONENTTYPE* tmp_add_class_57;
  OMX_CONFIG_BACKLIGHTTYPE* tmp_add_class_58;
  OMX_CONFIG_BOOLEANTYPE* tmp_add_class_59;
  OMX_CONFIG_BRIGHTNESSTYPE* tmp_add_class_60;
  OMX_CONFIG_CAPTUREMODETYPE* tmp_add_class_61;
  OMX_CONFIG_COLORBLENDTYPE* tmp_add_class_62;
  OMX_CONFIG_COLORCONVERSIONTYPE* tmp_add_class_63;
  OMX_CONFIG_COLORENHANCEMENTTYPE* tmp_add_class_64;
  OMX_CONFIG_COLORKEYTYPE* tmp_add_class_65;
  OMX_CONFIG_CONTAINERNODECOUNTTYPE* tmp_add_class_66;
  OMX_CONFIG_CONTAINERNODEIDTYPE* tmp_add_class_67;
  OMX_CONFIG_CONTRASTTYPE* tmp_add_class_68;
  OMX_CONFIG_DITHERTYPE* tmp_add_class_69;
  OMX_CONFIG_EXPOSURECONTROLTYPE* tmp_add_class_70;
  OMX_CONFIG_EXPOSUREVALUETYPE* tmp_add_class_71;
  OMX_CONFIG_FOCUSREGIONTYPE* tmp_add_class_72;
  OMX_CONFIG_FRAMERATETYPE* tmp_add_class_73;
  OMX_CONFIG_FRAMESTABTYPE* tmp_add_class_74;
  OMX_CONFIG_GAMMATYPE* tmp_add_class_75;
  OMX_CONFIG_IMAGEFILTERTYPE* tmp_add_class_76;
  OMX_CONFIG_INTRAREFRESHVOPTYPE* tmp_add_class_77;
  OMX_CONFIG_LIGHTNESSTYPE* tmp_add_class_78;
  OMX_CONFIG_MACROBLOCKERRORMAPTYPE* tmp_add_class_79;
  OMX_CONFIG_MBERRORREPORTINGTYPE* tmp_add_class_80;
  OMX_CONFIG_METADATAITEMCOUNTTYPE* tmp_add_class_81;
  OMX_CONFIG_METADATAITEMTYPE* tmp_add_class_82;
  OMX_CONFIG_MIRRORTYPE* tmp_add_class_83;
  OMX_CONFIG_PLANEBLENDTYPE* tmp_add_class_84;
  OMX_CONFIG_POINTTYPE* tmp_add_class_85;
  OMX_CONFIG_RECTTYPE* tmp_add_class_86;
  OMX_CONFIG_ROTATIONTYPE* tmp_add_class_87;
  OMX_CONFIG_SATURATIONTYPE* tmp_add_class_88;
  OMX_CONFIG_SCALEFACTORTYPE* tmp_add_class_89;
  OMX_CONFIG_TRANSITIONEFFECTTYPE* tmp_add_class_90;
  OMX_CONFIG_WHITEBALCONTROLTYPE* tmp_add_class_91;
  OMX_FRAMESIZETYPE* tmp_add_class_92;
  OMX_IMAGE_CONFIG_FOCUSCONTROLTYPE* tmp_add_class_93;
  OMX_IMAGE_PARAM_FLASHCONTROLTYPE* tmp_add_class_94;
  OMX_IMAGE_PARAM_HUFFMANTTABLETYPE* tmp_add_class_95;
  OMX_IMAGE_PARAM_PORTFORMATTYPE* tmp_add_class_96;
  OMX_IMAGE_PARAM_QFACTORTYPE* tmp_add_class_97;
  OMX_IMAGE_PARAM_QUANTIZATIONTABLETYPE* tmp_add_class_98;
  OMX_IMAGE_PORTDEFINITIONTYPE* tmp_add_class_99;
  OMX_MARKTYPE* tmp_add_class_100;
  OMX_OTHER_CONFIG_POWERTYPE* tmp_add_class_101;
  OMX_OTHER_CONFIG_STATSTYPE* tmp_add_class_102;
  OMX_OTHER_EXTRADATATYPE* tmp_add_class_103;
  OMX_OTHER_PARAM_PORTFORMATTYPE* tmp_add_class_104;
  OMX_OTHER_PORTDEFINITIONTYPE* tmp_add_class_105;
  OMX_PARAM_BELLAGIOTHREADS_ID* tmp_add_class_106;
  OMX_PARAM_BUFFERSUPPLIERTYPE* tmp_add_class_107;
  OMX_PARAM_COMPONENTROLETYPE* tmp_add_class_108;
  OMX_PARAM_CONTENTPIPETYPE* tmp_add_class_109;
  OMX_PARAM_CONTENTURITYPE* tmp_add_class_110;
  OMX_PARAM_DATAUNITTYPE* tmp_add_class_111;
  OMX_PARAM_DEBLOCKINGTYPE* tmp_add_class_112;
  OMX_PARAM_FOCUSSTATUSTYPE* tmp_add_class_113;
  OMX_PARAM_INTERLEAVETYPE* tmp_add_class_114;
  OMX_PARAM_MACROBLOCKSTYPE* tmp_add_class_115;
  OMX_PARAM_METADATAFILTERTYPE* tmp_add_class_116;
  OMX_PARAM_PORTDEFINITIONTYPE* tmp_add_class_117;
  OMX_PARAM_SENSORMODETYPE* tmp_add_class_118;
  OMX_PARAM_SUSPENSIONPOLICYTYPE* tmp_add_class_119;
  OMX_PARAM_SUSPENSIONTYPE* tmp_add_class_120;
  OMX_PARAM_U32TYPE* tmp_add_class_121;
  OMX_PORT_PARAM_TYPE* tmp_add_class_122;
  OMX_PRIORITYMGMTTYPE* tmp_add_class_123;
  OMX_RESOURCECONCEALMENTTYPE* tmp_add_class_124;
  OMX_TIME_CONFIG_ACTIVEREFCLOCKTYPE* tmp_add_class_125;
  OMX_TIME_CONFIG_CLOCKSTATETYPE* tmp_add_class_126;
  OMX_TIME_CONFIG_MEDIATIMEREQUESTTYPE* tmp_add_class_127;
  OMX_TIME_CONFIG_SCALETYPE* tmp_add_class_128;
  OMX_TIME_CONFIG_SEEKMODETYPE* tmp_add_class_129;
  OMX_TIME_CONFIG_TIMESTAMPTYPE* tmp_add_class_130;
  OMX_TIME_MEDIATIMETYPE* tmp_add_class_131;
  OMX_TUNNELSETUPTYPE* tmp_add_class_132;
  OMX_VENDOR_EXTRADATATYPE* tmp_add_class_133;
  OMX_VENDOR_PROP_TUNNELSETUPTYPE* tmp_add_class_134;
  OMX_VERSIONTYPE* tmp_add_class_135;
  OMX_VIDEO_CONFIG_AVCINTRAPERIOD* tmp_add_class_136;
  OMX_VIDEO_CONFIG_BITRATETYPE* tmp_add_class_137;
  OMX_VIDEO_CONFIG_NALSIZE* tmp_add_class_138;
  OMX_VIDEO_PARAM_AVCSLICEFMO* tmp_add_class_139;
  OMX_VIDEO_PARAM_AVCTYPE* tmp_add_class_140;
  OMX_VIDEO_PARAM_BITRATETYPE* tmp_add_class_141;
  OMX_VIDEO_PARAM_ERRORCORRECTIONTYPE* tmp_add_class_142;
  OMX_VIDEO_PARAM_H263TYPE* tmp_add_class_143;
  OMX_VIDEO_PARAM_INTRAREFRESHTYPE* tmp_add_class_144;
  OMX_VIDEO_PARAM_MOTIONVECTORTYPE* tmp_add_class_145;
  OMX_VIDEO_PARAM_MPEG2TYPE* tmp_add_class_146;
  OMX_VIDEO_PARAM_MPEG4TYPE* tmp_add_class_147;
  OMX_VIDEO_PARAM_PORTFORMATTYPE* tmp_add_class_148;
  OMX_VIDEO_PARAM_PROFILELEVELTYPE* tmp_add_class_149;
  OMX_VIDEO_PARAM_QUANTIZATIONTYPE* tmp_add_class_150;
  OMX_VIDEO_PARAM_RVTYPE* tmp_add_class_151;
  OMX_VIDEO_PARAM_VBSMCTYPE* tmp_add_class_152;
  OMX_VIDEO_PARAM_VIDEOFASTUPDATETYPE* tmp_add_class_153;
  OMX_VIDEO_PARAM_WMVTYPE* tmp_add_class_154;
  OMX_VIDEO_PORTDEFINITIONTYPE* tmp_add_class_155;
  _G_fpos64_t* tmp_add_class_156;
  _G_fpos_t* tmp_add_class_157;
  _IO_cookie_io_functions_t* tmp_add_class_158;
  internalRequestMessageType* tmp_add_class_159;
  multiResourceDescriptor* tmp_add_class_160;
  nameList* tmp_add_class_161;
  omx_base_PortType* tmp_add_class_162;
  omx_base_audio_PortType* tmp_add_class_163;
  omx_base_clock_PortType* tmp_add_class_164;
  omx_base_component_PrivateType* tmp_add_class_165;
  omx_base_filter_PrivateType* tmp_add_class_166;
  omx_base_image_PortType* tmp_add_class_167;
  omx_base_sink_PrivateType* tmp_add_class_168;
  omx_base_source_PrivateType* tmp_add_class_169;
  omx_base_video_PortType* tmp_add_class_170;
  qelem_t* tmp_add_class_171;
  queue_t* tmp_add_class_172;
  stLoaderComponentType* tmp_add_class_173;
  tsem_t* tmp_add_class_174;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/1BKqj6gFwa/dump1.h"

