Temporary header file '/tmp/WsXpTheq3L/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
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/ortp/b64.h"
  #include "/usr/include/ortp/event.h"
  #include "/usr/include/ortp/fecstream.h"
  #include "/usr/include/ortp/logging.h"
  #include "/usr/include/ortp/nack.h"
  #include "/usr/include/ortp/ortp.h"
  #include "/usr/include/ortp/payloadtype.h"
  #include "/usr/include/ortp/port.h"
  #include "/usr/include/ortp/rtcp.h"
  #include "/usr/include/ortp/rtp.h"
  #include "/usr/include/ortp/rtpprofile.h"
  #include "/usr/include/ortp/rtpsession.h"
  #include "/usr/include/ortp/rtpsignaltable.h"
  #include "/usr/include/ortp/sessionset.h"
  #include "/usr/include/ortp/str_utils.h"
  #include "/usr/include/ortp/telephonyevents.h"
  #include "/usr/include/ortp/utils.h"

  // add namespaces
  namespace b64{typedef int tmp_add_type_1;}
  b64::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace bctoolbox{typedef int tmp_add_type_2;}
  bctoolbox::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace bctoolbox{namespace log{typedef int tmp_add_type_3;}}
  bctoolbox::log::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace stlsoft{typedef int tmp_add_type_4;}
  stlsoft::tmp_add_type_4 tmp_add_func_4(){return 0;};

  // add classes
  OrtpEvDispatcher* tmp_add_class_0;
  OrtpEvDispatcherData* tmp_add_class_1;
  OrtpEvQueue* tmp_add_class_2;
  OrtpLossRateEstimator* tmp_add_class_3;
  OrtpRtcpFbConfiguration* tmp_add_class_4;
  OrtpRtcpSendAlgorithm* tmp_add_class_5;
  OrtpRtcpTmmbrInfo* tmp_add_class_6;
  OrtpRtcpXrConfiguration* tmp_add_class_7;
  OrtpRtcpXrMediaCallbacks* tmp_add_class_8;
  OrtpRtcpXrStats* tmp_add_class_9;
  _BctoolboxMemoryFunctions* tmp_add_class_10;
  _FecParameters* tmp_add_class_11;
  _FecStream* tmp_add_class_12;
  _G_fpos64_t* tmp_add_class_13;
  _G_fpos_t* tmp_add_class_14;
  _IO_cookie_io_functions_t* tmp_add_class_15;
  _JBParameters* tmp_add_class_16;
  _JitterControl* tmp_add_class_17;
  _OrtpAddress* tmp_add_class_18;
  _OrtpBwEstimator* tmp_add_class_19;
  _OrtpEventData* tmp_add_class_20;
  _OrtpExtremum* tmp_add_class_21;
  _OrtpKalmanRLS* tmp_add_class_22;
  _OrtpMemoryFunctions* tmp_add_class_23;
  _OrtpNackContext* tmp_add_class_24;
  _OrtpNetworkSimulatorCtx* tmp_add_class_25;
  _OrtpNetworkSimulatorParams* tmp_add_class_26;
  _OrtpPayloadType* tmp_add_class_27;
  _OrtpStream* tmp_add_class_28;
  _OrtpVideoBandwidthEstimatorParams* tmp_add_class_29;
  _PayloadTypeAvpfParams* tmp_add_class_30;
  _RtcpStream* tmp_add_class_31;
  _RtpProfile* tmp_add_class_32;
  _RtpSession* tmp_add_class_33;
  _RtpSignalTable* tmp_add_class_34;
  _RtpStream* tmp_add_class_35;
  _RtpTransport* tmp_add_class_36;
  _RtpTransportModifier* tmp_add_class_37;
  _SessionSet* tmp_add_class_38;
  _WaitPoint* tmp_add_class_39;
  _bctbx_list* tmp_add_class_40;
  _msgb_allocator* tmp_add_class_41;
  _queue* tmp_add_class_42;
  _telephone_event* tmp_add_class_43;
  addrinfo* tmp_add_class_44;
  bctoolboxTimeSpec* tmp_add_class_45;
  cmsghdr* tmp_add_class_46;
  f_owner_ex* tmp_add_class_47;
  file_handle* tmp_add_class_48;
  flock64* tmp_add_class_49;
  gaicb* tmp_add_class_50;
  group_filter* tmp_add_class_51;
  group_req* tmp_add_class_52;
  group_source_req* tmp_add_class_53;
  hostent* tmp_add_class_54;
  in6_addr* tmp_add_class_55;
  in6_pktinfo* tmp_add_class_56;
  in_addr* tmp_add_class_57;
  in_pktinfo* tmp_add_class_58;
  iovec* tmp_add_class_59;
  ip6_mtuinfo* tmp_add_class_60;
  ip_mreq* tmp_add_class_61;
  ip_mreq_source* tmp_add_class_62;
  ip_mreqn* tmp_add_class_63;
  ip_msfilter* tmp_add_class_64;
  ip_opts* tmp_add_class_65;
  ipv6_mreq* tmp_add_class_66;
  itimerval* tmp_add_class_67;
  jitter_stats* tmp_add_class_68;
  linger* tmp_add_class_69;
  mmsghdr* tmp_add_class_70;
  msgb* tmp_add_class_71;
  msghdr* tmp_add_class_72;
  netent* tmp_add_class_73;
  ortpTimeSpec* tmp_add_class_74;
  ortp_recv_addr* tmp_add_class_75;
  ortp_recv_addr_map* tmp_add_class_76;
  osockaddr* tmp_add_class_77;
  protoent* tmp_add_class_78;
  pumpstream* tmp_add_class_79;
  report_block* tmp_add_class_80;
  rpcent* tmp_add_class_81;
  rtcp_app* tmp_add_class_82;
  rtcp_bye* tmp_add_class_83;
  rtcp_bye_reason* tmp_add_class_84;
  rtcp_common_header* tmp_add_class_85;
  rtcp_fb_fir_fci* tmp_add_class_86;
  rtcp_fb_generic_nack_fci* tmp_add_class_87;
  rtcp_fb_header* tmp_add_class_88;
  rtcp_fb_rpsi_fci* tmp_add_class_89;
  rtcp_fb_sli_fci* tmp_add_class_90;
  rtcp_fb_tmmbr_fci* tmp_add_class_91;
  rtcp_rr* tmp_add_class_92;
  rtcp_sr* tmp_add_class_93;
  rtcp_xr_dlrr_report_block* tmp_add_class_94;
  rtcp_xr_dlrr_report_subblock* tmp_add_class_95;
  rtcp_xr_generic_block_header* tmp_add_class_96;
  rtcp_xr_header* tmp_add_class_97;
  rtcp_xr_rcvr_rtt_report_block* tmp_add_class_98;
  rtcp_xr_stat_summary_report_block* tmp_add_class_99;
  rtcp_xr_voip_metrics_report_block* tmp_add_class_100;
  rtp_audio_level* tmp_add_class_101;
  rtp_header* tmp_add_class_102;
  rtp_stats* tmp_add_class_103;
  sdes_chunk* tmp_add_class_104;
  sdes_item* tmp_add_class_105;
  sender_info* tmp_add_class_106;
  servent* tmp_add_class_107;
  sockaddr* tmp_add_class_108;
  sockaddr_in* tmp_add_class_109;
  sockaddr_in6* tmp_add_class_110;
  sockaddr_storage* tmp_add_class_111;
  ucred* tmp_add_class_112;

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

