Temporary header file '/tmp/g8b2USlro_/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _TIME_BITS 64 #define _FILE_OFFSET_BITS 64 #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/share/yorick/include/pstdio.h" #include "/usr/share/yorick/include/bcast.h" #include "/usr/share/yorick/include/binio.h" #include "/usr/share/yorick/include/cgm.h" #include "/usr/share/yorick/include/cgmin.h" #include "/usr/share/yorick/include/clip.h" #include "/usr/share/yorick/include/config.h" #include "/usr/share/yorick/include/defmem.h" #include "/usr/share/yorick/include/draw.h" #include "/usr/share/yorick/include/engine.h" #include "/usr/share/yorick/include/eps.h" #include "/usr/share/yorick/include/gist.h" #include "/usr/share/yorick/include/gtext.h" #include "/usr/share/yorick/include/hash.h" #include "/usr/share/yorick/include/hlevel.h" #include "/usr/share/yorick/include/mdigest.h" #include "/usr/share/yorick/include/parse.h" #include "/usr/share/yorick/include/phash.h" #include "/usr/share/yorick/include/play.h" #include "/usr/share/yorick/include/playwin.h" #include "/usr/share/yorick/include/plugin.h" #include "/usr/share/yorick/include/pmin.h" #include "/usr/share/yorick/include/prmtyp.h" #include "/usr/share/yorick/include/ps.h" #include "/usr/share/yorick/include/pstdlib.h" #include "/usr/share/yorick/include/xbasic.h" #include "/usr/share/yorick/include/xfancy.h" #include "/usr/share/yorick/include/yapi.h" #include "/usr/share/yorick/include/yasync.h" #include "/usr/share/yorick/include/ydata.h" #include "/usr/share/yorick/include/yio.h" #include "/usr/share/yorick/include/yversion.h" // add classes Array* tmp_add_class_0; BIFunction* tmp_add_class_1; CGMEngine* tmp_add_class_2; DataBlock* tmp_add_class_3; DataLayout* tmp_add_class_4; Dimension* tmp_add_class_5; Drauing* tmp_add_class_6; Engine* tmp_add_class_7; FPLayout* tmp_add_class_8; FXEngine* tmp_add_class_9; Function* tmp_add_class_10; GaAttributes* tmp_add_class_11; GaAxisStyle* tmp_add_class_12; GaLineAttribs* tmp_add_class_13; GaQuadMesh* tmp_add_class_14; GaTickStyle* tmp_add_class_15; GaVectAttribs* tmp_add_class_16; GdElement* tmp_add_class_17; GdOpTable* tmp_add_class_18; GdProperties* tmp_add_class_19; GeCells* tmp_add_class_20; GeContours* tmp_add_class_21; GeDisjoint* tmp_add_class_22; GeFill* tmp_add_class_23; GeLegendBox* tmp_add_class_24; GeLines* tmp_add_class_25; GeMesh* tmp_add_class_26; GePolys* tmp_add_class_27; GeSystem* tmp_add_class_28; GeText* tmp_add_class_29; GeVectors* tmp_add_class_30; GhDevice* tmp_add_class_31; GpBox* tmp_add_class_32; GpFillAttribs* tmp_add_class_33; GpLineAttribs* tmp_add_class_34; GpMap* tmp_add_class_35; GpMarkerAttribs* tmp_add_class_36; GpPoint* tmp_add_class_37; GpSegment* tmp_add_class_38; GpTextAttribs* tmp_add_class_39; GpTransform* tmp_add_class_40; GpXYMap* tmp_add_class_41; GpsBBox* tmp_add_class_42; HashItem* tmp_add_class_43; HashTable* tmp_add_class_44; HashXTable* tmp_add_class_45; HistoryInfo* tmp_add_class_46; IOFileLink* tmp_add_class_47; IOOperations* tmp_add_class_48; IOStream* tmp_add_class_49; IncludeFile* tmp_add_class_50; Instruction* tmp_add_class_51; LValue* tmp_add_class_52; MDinfo* tmp_add_class_53; Member* tmp_add_class_54; MemryBlock* tmp_add_class_55; OpTable* tmp_add_class_56; Operand* tmp_add_class_57; Operations* tmp_add_class_58; PSEngine* tmp_add_class_59; PointeeList* tmp_add_class_60; Range* tmp_add_class_61; Strider* tmp_add_class_62; StructDef* tmp_add_class_63; Symbol* tmp_add_class_64; SymbolValue* tmp_add_class_65; XEngine* tmp_add_class_66; YgetsLine* tmp_add_class_67; _G_fpos64_t* tmp_add_class_68; _G_fpos_t* tmp_add_class_69; _IO_cookie_io_functions_t* tmp_add_class_70; _XEvent* tmp_add_class_71; _XExtData* tmp_add_class_72; _XIMHotKeyTrigger* tmp_add_class_73; _XIMHotKeyTriggers* tmp_add_class_74; _XIMPreeditCaretCallbackStruct* tmp_add_class_75; _XIMPreeditDrawCallbackStruct* tmp_add_class_76; _XIMPreeditStateNotifyCallbackStruct* tmp_add_class_77; _XIMStatusDrawCallbackStruct* tmp_add_class_78; _XIMStringConversionCallbackStruct* tmp_add_class_79; _XIMStringConversionText* tmp_add_class_80; _XIMText* tmp_add_class_81; _XImage* tmp_add_class_82; autoload_t* tmp_add_class_83; g_callbacks* tmp_add_class_84; md_state* tmp_add_class_85; p_file_ops* tmp_add_class_86; p_scr* tmp_add_class_87; p_win* tmp_add_class_88; x_display* tmp_add_class_89; y_userobj_t* tmp_add_class_90; yo_ops_t* tmp_add_class_91; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/g8b2USlro_/dump1.h"