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

  // add defines
  #define __STDC_VERSION__ 201710L
#define _FILE_OFFSET_BITS 64
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED

  // add includes
  #include "/usr/include/libdvbv5/atsc_eit.h"
  #include "/usr/include/libdvbv5/atsc_header.h"
  #include "/usr/include/libdvbv5/cat.h"
  #include "/usr/include/libdvbv5/countries.h"
  #include "/usr/include/libdvbv5/crc32.h"
  #include "/usr/include/libdvbv5/desc_atsc_service_location.h"
  #include "/usr/include/libdvbv5/desc_ca.h"
  #include "/usr/include/libdvbv5/desc_ca_identifier.h"
  #include "/usr/include/libdvbv5/desc_cable_delivery.h"
  #include "/usr/include/libdvbv5/desc_event_extended.h"
  #include "/usr/include/libdvbv5/desc_event_short.h"
  #include "/usr/include/libdvbv5/desc_extension.h"
  #include "/usr/include/libdvbv5/desc_frequency_list.h"
  #include "/usr/include/libdvbv5/desc_hierarchy.h"
  #include "/usr/include/libdvbv5/desc_isdbt_delivery.h"
  #include "/usr/include/libdvbv5/desc_language.h"
  #include "/usr/include/libdvbv5/desc_logical_channel.h"
  #include "/usr/include/libdvbv5/desc_network_name.h"
  #include "/usr/include/libdvbv5/desc_partial_reception.h"
  #include "/usr/include/libdvbv5/desc_registration_id.h"
  #include "/usr/include/libdvbv5/desc_sat.h"
  #include "/usr/include/libdvbv5/desc_service.h"
  #include "/usr/include/libdvbv5/desc_t2_delivery.h"
  #include "/usr/include/libdvbv5/desc_terrestrial_delivery.h"
  #include "/usr/include/libdvbv5/desc_ts_info.h"
  #include "/usr/include/libdvbv5/descriptors.h"
  #include "/usr/include/libdvbv5/dvb-demux.h"
  #include "/usr/include/libdvbv5/dvb-dev.h"
  #include "/usr/include/libdvbv5/dvb-fe.h"
  #include "/usr/include/libdvbv5/dvb-file.h"
  #include "/usr/include/libdvbv5/dvb-frontend.h"
  #include "/usr/include/libdvbv5/dvb-log.h"
  #include "/usr/include/libdvbv5/dvb-sat.h"
  #include "/usr/include/libdvbv5/dvb-scan.h"
  #include "/usr/include/libdvbv5/dvb-v5-std.h"
  #include "/usr/include/libdvbv5/eit.h"
  #include "/usr/include/libdvbv5/header.h"
  #include "/usr/include/libdvbv5/libdvb-version.h"
  #include "/usr/include/libdvbv5/mgt.h"
  #include "/usr/include/libdvbv5/mpeg_es.h"
  #include "/usr/include/libdvbv5/mpeg_pes.h"
  #include "/usr/include/libdvbv5/mpeg_ts.h"
  #include "/usr/include/libdvbv5/nit.h"
  #include "/usr/include/libdvbv5/pat.h"
  #include "/usr/include/libdvbv5/pmt.h"
  #include "/usr/include/libdvbv5/sdt.h"
  #include "/usr/include/libdvbv5/vct.h"

  // add classes
  _G_fpos64_t* tmp_add_class_0;
  _G_fpos_t* tmp_add_class_1;
  _IO_cookie_io_functions_t* tmp_add_class_2;
  atsc_desc_service_location* tmp_add_class_3;
  atsc_desc_service_location_elementary* tmp_add_class_4;
  atsc_table_eit* tmp_add_class_5;
  atsc_table_eit_desc_length* tmp_add_class_6;
  atsc_table_eit_event* tmp_add_class_7;
  atsc_table_mgt* tmp_add_class_8;
  atsc_table_mgt_table* tmp_add_class_9;
  atsc_table_vct* tmp_add_class_10;
  atsc_table_vct_channel* tmp_add_class_11;
  atsc_table_vct_descriptor_length* tmp_add_class_12;
  cmsghdr* tmp_add_class_13;
  dmx_buffer* tmp_add_class_14;
  dmx_exportbuffer* tmp_add_class_15;
  dmx_filter* tmp_add_class_16;
  dmx_pes_filter_params* tmp_add_class_17;
  dmx_requestbuffers* tmp_add_class_18;
  dmx_sct_filter_params* tmp_add_class_19;
  dmx_stc* tmp_add_class_20;
  dtv_fe_stats* tmp_add_class_21;
  dtv_properties* tmp_add_class_22;
  dtv_property* tmp_add_class_23;
  dtv_stats* tmp_add_class_24;
  dvb_desc* tmp_add_class_25;
  dvb_desc_ca* tmp_add_class_26;
  dvb_desc_ca_identifier* tmp_add_class_27;
  dvb_desc_cable_delivery* tmp_add_class_28;
  dvb_desc_event_extended* tmp_add_class_29;
  dvb_desc_event_extended_item* tmp_add_class_30;
  dvb_desc_event_short* tmp_add_class_31;
  dvb_desc_frequency_list* tmp_add_class_32;
  dvb_desc_hierarchy* tmp_add_class_33;
  dvb_desc_language* tmp_add_class_34;
  dvb_desc_logical_channel* tmp_add_class_35;
  dvb_desc_logical_channel_number* tmp_add_class_36;
  dvb_desc_network_name* tmp_add_class_37;
  dvb_desc_registration* tmp_add_class_38;
  dvb_desc_sat* tmp_add_class_39;
  dvb_desc_service* tmp_add_class_40;
  dvb_desc_t2_delivery* tmp_add_class_41;
  dvb_desc_t2_delivery_cell* tmp_add_class_42;
  dvb_desc_t2_delivery_subcell* tmp_add_class_43;
  dvb_desc_t2_delivery_subcell_old* tmp_add_class_44;
  dvb_desc_terrestrial_delivery* tmp_add_class_45;
  dvb_desc_ts_info* tmp_add_class_46;
  dvb_desc_ts_info_transmission_type* tmp_add_class_47;
  dvb_descriptor* tmp_add_class_48;
  dvb_dev_list* tmp_add_class_49;
  dvb_device* tmp_add_class_50;
  dvb_diseqc_master_cmd* tmp_add_class_51;
  dvb_diseqc_slave_reply* tmp_add_class_52;
  dvb_elementary_pid* tmp_add_class_53;
  dvb_entry* tmp_add_class_54;
  dvb_ext_descriptor* tmp_add_class_55;
  dvb_extension_descriptor* tmp_add_class_56;
  dvb_file* tmp_add_class_57;
  dvb_frontend_event* tmp_add_class_58;
  dvb_frontend_info* tmp_add_class_59;
  dvb_frontend_parameters* tmp_add_class_60;
  dvb_mpeg_es_pic_start* tmp_add_class_61;
  dvb_mpeg_es_seq_start* tmp_add_class_62;
  dvb_mpeg_pes* tmp_add_class_63;
  dvb_mpeg_pes_optional* tmp_add_class_64;
  dvb_mpeg_ts* tmp_add_class_65;
  dvb_mpeg_ts_adaption* tmp_add_class_66;
  dvb_ofdm_parameters* tmp_add_class_67;
  dvb_parse_file* tmp_add_class_68;
  dvb_parse_struct* tmp_add_class_69;
  dvb_parse_table* tmp_add_class_70;
  dvb_qam_parameters* tmp_add_class_71;
  dvb_qpsk_parameters* tmp_add_class_72;
  dvb_sat_lnb* tmp_add_class_73;
  dvb_table_cat* tmp_add_class_74;
  dvb_table_eit* tmp_add_class_75;
  dvb_table_eit_event* tmp_add_class_76;
  dvb_table_filter* tmp_add_class_77;
  dvb_table_header* tmp_add_class_78;
  dvb_table_nit* tmp_add_class_79;
  dvb_table_nit_transport* tmp_add_class_80;
  dvb_table_nit_transport_header* tmp_add_class_81;
  dvb_table_pat* tmp_add_class_82;
  dvb_table_pat_program* tmp_add_class_83;
  dvb_table_pmt* tmp_add_class_84;
  dvb_table_pmt_stream* tmp_add_class_85;
  dvb_table_sdt* tmp_add_class_86;
  dvb_table_sdt_service* tmp_add_class_87;
  dvb_ts_packet_header* tmp_add_class_88;
  dvb_v5_descriptors* tmp_add_class_89;
  dvb_v5_descriptors_program* tmp_add_class_90;
  dvb_v5_fe_parms* tmp_add_class_91;
  dvb_vsb_parameters* tmp_add_class_92;
  f_owner_ex* tmp_add_class_93;
  file_handle* tmp_add_class_94;
  flock64* tmp_add_class_95;
  group_filter* tmp_add_class_96;
  group_req* tmp_add_class_97;
  group_source_req* tmp_add_class_98;
  in6_addr* tmp_add_class_99;
  in6_pktinfo* tmp_add_class_100;
  in_addr* tmp_add_class_101;
  in_pktinfo* tmp_add_class_102;
  iovec* tmp_add_class_103;
  ip6_mtuinfo* tmp_add_class_104;
  ip_mreq* tmp_add_class_105;
  ip_mreq_source* tmp_add_class_106;
  ip_mreqn* tmp_add_class_107;
  ip_msfilter* tmp_add_class_108;
  ip_opts* tmp_add_class_109;
  ipv6_mreq* tmp_add_class_110;
  isdb_desc_partial_reception* tmp_add_class_111;
  isdb_partial_reception_service_id* tmp_add_class_112;
  isdbt_desc_terrestrial_delivery_system* tmp_add_class_113;
  linger* tmp_add_class_114;
  mmsghdr* tmp_add_class_115;
  msghdr* tmp_add_class_116;
  osockaddr* tmp_add_class_117;
  sockaddr* tmp_add_class_118;
  sockaddr_in* tmp_add_class_119;
  sockaddr_in6* tmp_add_class_120;
  sockaddr_storage* tmp_add_class_121;
  statx_timestamp* tmp_add_class_122;
  termio* tmp_add_class_123;
  ts_t* tmp_add_class_124;
  ucred* tmp_add_class_125;
  winsize* tmp_add_class_126;

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

