Temporary header file '/tmp/i1VcRQHoWb/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/bcmatroska2/corec/array/array.h" #include "/usr/include/bcmatroska2/corec/banned.h" #include "/usr/include/bcmatroska2/corec/confhelper.h" #include "/usr/include/bcmatroska2/corec/config.h" #include "/usr/include/bcmatroska2/corec/corec.h" #include "/usr/include/bcmatroska2/corec/err.h" #include "/usr/include/bcmatroska2/corec/helper.h" #include "/usr/include/bcmatroska2/corec/helpers/charconvert/charconvert.h" #include "/usr/include/bcmatroska2/corec/helpers/date/date.h" #include "/usr/include/bcmatroska2/corec/helpers/file/file.h" #include "/usr/include/bcmatroska2/corec/helpers/file/streams.h" #include "/usr/include/bcmatroska2/corec/helpers/md5/md5.h" #include "/usr/include/bcmatroska2/corec/helpers/parser/buffer.h" #include "/usr/include/bcmatroska2/corec/helpers/parser/dataheap.h" #include "/usr/include/bcmatroska2/corec/helpers/parser/hotkey.h" #include "/usr/include/bcmatroska2/corec/helpers/parser/nodelookup.h" #include "/usr/include/bcmatroska2/corec/helpers/parser/parser.h" #include "/usr/include/bcmatroska2/corec/helpers/parser/strtab.h" #include "/usr/include/bcmatroska2/corec/helpers/parser/strtypes.h" #include "/usr/include/bcmatroska2/corec/helpers/parser/urlpart.h" #include "/usr/include/bcmatroska2/corec/helpers/system/ccsystem.h" #include "/usr/include/bcmatroska2/corec/memalloc.h" #include "/usr/include/bcmatroska2/corec/memheap.h" #include "/usr/include/bcmatroska2/corec/multithread/multithread.h" #include "/usr/include/bcmatroska2/corec/node/node.h" #include "/usr/include/bcmatroska2/corec/node/node_internal.h" #include "/usr/include/bcmatroska2/corec/node/nodebase.h" #include "/usr/include/bcmatroska2/corec/node/nodetools.h" #include "/usr/include/bcmatroska2/corec/node/nodetree.h" #include "/usr/include/bcmatroska2/corec/portab.h" #include "/usr/include/bcmatroska2/corec/str/str.h" #include "/usr/include/bcmatroska2/ebml/ebml.h" #include "/usr/include/bcmatroska2/ebml/ebml_internal.h" #include "/usr/include/bcmatroska2/matroska/matroska.h" #include "/usr/include/bcmatroska2/matroska/matroska_internal.h" #include "/usr/include/bcmatroska2/matroska/matroska_sem.h" // add classes array* tmp_add_class_0; arrayblock* tmp_add_class_1; block* tmp_add_class_2; buffer* tmp_add_class_3; cc_fifo* tmp_add_class_4; cc_fraction* tmp_add_class_5; cc_fraction64* tmp_add_class_6; cc_guid* tmp_add_class_7; cc_memalloc* tmp_add_class_8; cc_memheap* tmp_add_class_9; cc_point* tmp_add_class_10; cc_point16* tmp_add_class_11; cc_rect* tmp_add_class_12; datadef* tmp_add_class_13; dataenum* tmp_add_class_14; dataheap* tmp_add_class_15; dataheaphead* tmp_add_class_16; datepack_t* tmp_add_class_17; ebml_binary* tmp_add_class_18; ebml_context* tmp_add_class_19; ebml_dummy* tmp_add_class_20; ebml_element* tmp_add_class_21; ebml_element_vmt* tmp_add_class_22; ebml_float* tmp_add_class_23; ebml_integer* tmp_add_class_24; ebml_master* tmp_add_class_25; ebml_parser_context* tmp_add_class_26; ebml_semantic* tmp_add_class_27; ebml_string* tmp_add_class_28; exprstate* tmp_add_class_29; matroska_block* tmp_add_class_30; matroska_frame* tmp_add_class_31; md5_ctx* tmp_add_class_32; memstream* tmp_add_class_33; metanotify* tmp_add_class_34; multi_enum_set* tmp_add_class_35; node* tmp_add_class_36; node_vmt* tmp_add_class_37; nodeclass* tmp_add_class_38; nodeclass_with_vmt* tmp_add_class_39; nodecontext* tmp_add_class_40; nodedata* tmp_add_class_41; nodedup* tmp_add_class_42; nodemeta* tmp_add_class_43; nodemetalookup* tmp_add_class_44; nodemetalookuphead* tmp_add_class_45; nodemodule* tmp_add_class_46; nodenotify* tmp_add_class_47; nodetree* tmp_add_class_48; nodetree_vmt* tmp_add_class_49; notify* tmp_add_class_50; notifyex* tmp_add_class_51; parser* tmp_add_class_52; parsercontext* tmp_add_class_53; pin* tmp_add_class_54; stream* tmp_add_class_55; stream_vmt* tmp_add_class_56; streamdir* tmp_add_class_57; streamselect* tmp_add_class_58; strtab* tmp_add_class_59; textwriter* tmp_add_class_60; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/i1VcRQHoWb/dump1.h" -I/usr/include/bcmatroska2