Temporary header file '/tmp/NU9BG29wEP/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) 
#define BUILDING_PODOFO

  // add includes
  #include "/usr/include/fontconfig/fontconfig.h"
  #include "/usr/include/podofo/base/Pdf3rdPtyForwardDecl.h"
  #include "/usr/include/podofo/base/PdfArray.h"
  #include "/usr/include/podofo/base/PdfCanvas.h"
  #include "/usr/include/podofo/base/PdfColor.h"
  #include "/usr/include/podofo/base/PdfContentsTokenizer.h"
  #include "/usr/include/podofo/base/PdfData.h"
  #include "/usr/include/podofo/base/PdfDataType.h"
  #include "/usr/include/podofo/base/PdfDate.h"
  #include "/usr/include/podofo/base/PdfDefines.h"
  #include "/usr/include/podofo/base/PdfDefinesPrivate.h"
  #include "/usr/include/podofo/base/PdfDictionary.h"
  #include "/usr/include/podofo/base/PdfEncoding.h"
  #include "/usr/include/podofo/base/PdfEncodingFactory.h"
  #include "/usr/include/podofo/base/PdfEncrypt.h"
  #include "/usr/include/podofo/base/PdfError.h"
  #include "/usr/include/podofo/base/PdfExtension.h"
  #include "/usr/include/podofo/base/PdfFileStream.h"
  #include "/usr/include/podofo/base/PdfFilter.h"
  #include "/usr/include/podofo/base/PdfFiltersPrivate.h"
  #include "/usr/include/podofo/base/PdfImmediateWriter.h"
  #include "/usr/include/podofo/base/PdfInputDevice.h"
  #include "/usr/include/podofo/base/PdfInputStream.h"
  #include "/usr/include/podofo/base/PdfLocale.h"
  #include "/usr/include/podofo/base/PdfMemStream.h"
  #include "/usr/include/podofo/base/PdfMemoryManagement.h"
  #include "/usr/include/podofo/base/PdfName.h"
  #include "/usr/include/podofo/base/PdfObject.h"
  #include "/usr/include/podofo/base/PdfObjectStreamParserObject.h"
  #include "/usr/include/podofo/base/PdfOutputDevice.h"
  #include "/usr/include/podofo/base/PdfOutputStream.h"
  #include "/usr/include/podofo/base/PdfOwnedDataType.h"
  #include "/usr/include/podofo/base/PdfParser.h"
  #include "/usr/include/podofo/base/PdfParserObject.h"
  #include "/usr/include/podofo/base/PdfRect.h"
  #include "/usr/include/podofo/base/PdfRefCountedBuffer.h"
  #include "/usr/include/podofo/base/PdfRefCountedInputDevice.h"
  #include "/usr/include/podofo/base/PdfReference.h"
  #include "/usr/include/podofo/base/PdfStream.h"
  #include "/usr/include/podofo/base/PdfString.h"
  #include "/usr/include/podofo/base/PdfTokenizer.h"
  #include "/usr/include/podofo/base/PdfVariant.h"
  #include "/usr/include/podofo/base/PdfVecObjects.h"
  #include "/usr/include/podofo/base/PdfVersion.h"
  #include "/usr/include/podofo/base/PdfWriter.h"
  #include "/usr/include/podofo/base/PdfXRef.h"
  #include "/usr/include/podofo/base/PdfXRefStream.h"
  #include "/usr/include/podofo/base/PdfXRefStreamParserObject.h"
  #include "/usr/include/podofo/base/podofoapi.h"
  #include "/usr/include/podofo/base/util/PdfMutex.h"
  #include "/usr/include/podofo/base/util/PdfMutexImpl_pthread.h"
  #include "/usr/include/podofo/base/util/PdfMutexWrapper.h"
  #include "/usr/include/podofo/doc/PdfAcroForm.h"
  #include "/usr/include/podofo/doc/PdfAction.h"
  #include "/usr/include/podofo/doc/PdfAnnotation.h"
  #include "/usr/include/podofo/doc/PdfCMapEncoding.h"
  #include "/usr/include/podofo/doc/PdfContents.h"
  #include "/usr/include/podofo/doc/PdfDestination.h"
  #include "/usr/include/podofo/doc/PdfDifferenceEncoding.h"
  #include "/usr/include/podofo/doc/PdfDocument.h"
  #include "/usr/include/podofo/doc/PdfElement.h"
  #include "/usr/include/podofo/doc/PdfEncodingObjectFactory.h"
  #include "/usr/include/podofo/doc/PdfExtGState.h"
  #include "/usr/include/podofo/doc/PdfField.h"
  #include "/usr/include/podofo/doc/PdfFileSpec.h"
  #include "/usr/include/podofo/doc/PdfFont.h"
  #include "/usr/include/podofo/doc/PdfFontCID.h"
  #include "/usr/include/podofo/doc/PdfFontCache.h"
  #include "/usr/include/podofo/doc/PdfFontConfigWrapper.h"
  #include "/usr/include/podofo/doc/PdfFontFactory.h"
  #include "/usr/include/podofo/doc/PdfFontFactoryBase14Data.h"
  #include "/usr/include/podofo/doc/PdfFontMetrics.h"
  #include "/usr/include/podofo/doc/PdfFontMetricsBase14.h"
  #include "/usr/include/podofo/doc/PdfFontMetricsFreetype.h"
  #include "/usr/include/podofo/doc/PdfFontMetricsObject.h"
  #include "/usr/include/podofo/doc/PdfFontSimple.h"
  #include "/usr/include/podofo/doc/PdfFontTTFSubset.h"
  #include "/usr/include/podofo/doc/PdfFontTrueType.h"
  #include "/usr/include/podofo/doc/PdfFontType1.h"
  #include "/usr/include/podofo/doc/PdfFontType1Base14.h"
  #include "/usr/include/podofo/doc/PdfFontType3.h"
  #include "/usr/include/podofo/doc/PdfFunction.h"
  #include "/usr/include/podofo/doc/PdfHintStream.h"
  #include "/usr/include/podofo/doc/PdfIdentityEncoding.h"
  #include "/usr/include/podofo/doc/PdfImage.h"
  #include "/usr/include/podofo/doc/PdfInfo.h"
  #include "/usr/include/podofo/doc/PdfMemDocument.h"
  #include "/usr/include/podofo/doc/PdfNamesTree.h"
  #include "/usr/include/podofo/doc/PdfOutlines.h"
  #include "/usr/include/podofo/doc/PdfPage.h"
  #include "/usr/include/podofo/doc/PdfPagesTree.h"
  #include "/usr/include/podofo/doc/PdfPagesTreeCache.h"
  #include "/usr/include/podofo/doc/PdfPainter.h"
  #include "/usr/include/podofo/doc/PdfPainterMM.h"
  #include "/usr/include/podofo/doc/PdfShadingPattern.h"
  #include "/usr/include/podofo/doc/PdfSignOutputDevice.h"
  #include "/usr/include/podofo/doc/PdfSignatureField.h"
  #include "/usr/include/podofo/doc/PdfStreamedDocument.h"
  #include "/usr/include/podofo/doc/PdfTable.h"
  #include "/usr/include/podofo/doc/PdfTilingPattern.h"
  #include "/usr/include/podofo/doc/PdfXObject.h"
  #include "/usr/include/podofo/podofo-base.h"
  #include "/usr/include/podofo/podofo.h"

  // add namespaces
  namespace boost{typedef int tmp_add_type_1;}
  boost::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace PoDoFo{typedef int tmp_add_type_2;}
  PoDoFo::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace PoDoFo{namespace compat{typedef int tmp_add_type_3;}}
  PoDoFo::compat::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace PoDoFo{namespace NonPublic{typedef int tmp_add_type_4;}}
  PoDoFo::NonPublic::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace PoDoFo{namespace Util{typedef int tmp_add_type_5;}}
  PoDoFo::Util::tmp_add_type_5 tmp_add_func_5(){return 0;};

  // add classes
  _FcConfigFileInfoIter* tmp_add_class_0;
  _FcConstant* tmp_add_class_1;
  _FcFontSet* tmp_add_class_2;
  _FcMatrix* tmp_add_class_3;
  _FcObjectSet* tmp_add_class_4;
  _FcObjectType* tmp_add_class_5;
  _FcPatternIter* tmp_add_class_6;
  _FcValue* tmp_add_class_7;
  _G_fpos64_t* tmp_add_class_8;
  _G_fpos_t* tmp_add_class_9;
  _IO_cookie_io_functions_t* tmp_add_class_10;
  _TIFFRGBAImage* tmp_add_class_11;
  cmsghdr* tmp_add_class_12;
  group_filter* tmp_add_class_13;
  group_req* tmp_add_class_14;
  group_source_req* tmp_add_class_15;
  gzFile_s* tmp_add_class_16;
  gz_header_s* tmp_add_class_17;
  in6_addr* tmp_add_class_18;
  in6_pktinfo* tmp_add_class_19;
  in_addr* tmp_add_class_20;
  in_pktinfo* tmp_add_class_21;
  iovec* tmp_add_class_22;
  ip6_mtuinfo* tmp_add_class_23;
  ip_mreq* tmp_add_class_24;
  ip_mreq_source* tmp_add_class_25;
  ip_mreqn* tmp_add_class_26;
  ip_msfilter* tmp_add_class_27;
  ip_opts* tmp_add_class_28;
  ipv6_mreq* tmp_add_class_29;
  jpeg_common_struct* tmp_add_class_30;
  jpeg_compress_struct* tmp_add_class_31;
  jpeg_decompress_struct* tmp_add_class_32;
  jpeg_destination_mgr* tmp_add_class_33;
  jpeg_error_mgr* tmp_add_class_34;
  jpeg_marker_struct* tmp_add_class_35;
  jpeg_memory_mgr* tmp_add_class_36;
  jpeg_progress_mgr* tmp_add_class_37;
  jpeg_source_mgr* tmp_add_class_38;
  linger* tmp_add_class_39;
  mmsghdr* tmp_add_class_40;
  msghdr* tmp_add_class_41;
  osockaddr* tmp_add_class_42;
  sockaddr* tmp_add_class_43;
  sockaddr_in* tmp_add_class_44;
  sockaddr_in6* tmp_add_class_45;
  sockaddr_storage* tmp_add_class_46;
  statx_timestamp* tmp_add_class_47;
  ucred* tmp_add_class_48;
  z_stream_s* tmp_add_class_49;

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

