Temporary header file '/tmp/hM3Sz0OQ5R/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/cdio/ecma_167.h" #include "/usr/include/cdio/udf.h" #include "/usr/include/cdio/udf_file.h" #include "/usr/include/cdio/udf_time.h" // add classes NSR_desc_s* tmp_add_class_0; allocExtDesc* tmp_add_class_1; alt_perms_s* tmp_add_class_2; anchor_vol_desc_ptr_s* tmp_add_class_3; appUseExtAttr* tmp_add_class_4; beginning_extended_area_desc_s* tmp_add_class_5; boot_desc_s* tmp_add_class_6; cdio_cdrom_addr* tmp_add_class_7; cdio_hwinfo* tmp_add_class_8; charSet_info_s* tmp_add_class_9; deviceSpec* tmp_add_class_10; extended_attr_header_desc_s* tmp_add_class_11; extended_file_entry* tmp_add_class_12; filetimes_ext_attr_s* tmp_add_class_13; generic_format_s* tmp_add_class_14; generic_partition_map* tmp_add_class_15; generic_partition_map1* tmp_add_class_16; generic_partition_map2* tmp_add_class_17; impUseExtAttr* tmp_add_class_18; imp_use_vol_desc_s* tmp_add_class_19; indirect_entry_s* tmp_add_class_20; infoTimesExtAttr* tmp_add_class_21; logical_vol_desc_s* tmp_add_class_22; logical_vol_header_desc_s* tmp_add_class_23; logvol_integrity_desc_s* tmp_add_class_24; msf_s* tmp_add_class_25; partitionIntegrityEntry* tmp_add_class_26; partition_desc_s* tmp_add_class_27; partition_header_desc_s* tmp_add_class_28; pathComponent* tmp_add_class_29; spaceBitmapDesc* tmp_add_class_30; terminal_entry_s* tmp_add_class_31; terminating_desc_s* tmp_add_class_32; terminating_extended_area_desc_s* tmp_add_class_33; udf_charspec_s* tmp_add_class_34; udf_dirent_s* tmp_add_class_35; udf_ext_ad_s* tmp_add_class_36; udf_extent_ad_s* tmp_add_class_37; udf_file_entry_s* tmp_add_class_38; udf_fileid_desc_s* tmp_add_class_39; udf_fsd_s* tmp_add_class_40; udf_icbtag_s* tmp_add_class_41; udf_id_suffix_s* tmp_add_class_42; udf_lb_addr_s* tmp_add_class_43; udf_long_ad_s* tmp_add_class_44; udf_pvd_s* tmp_add_class_45; udf_regid_s* tmp_add_class_46; udf_short_ad_s* tmp_add_class_47; udf_tag_s* tmp_add_class_48; udf_timestamp_s* tmp_add_class_49; unallocSpaceEntry* tmp_add_class_50; unalloc_space_desc_s* tmp_add_class_51; vol_desc_ptr_s* tmp_add_class_52; vol_struct_desc_s* tmp_add_class_53; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/hM3Sz0OQ5R/dump1.h"