Temporary header file '/tmp/m5JLqCc2kp/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 #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/graphviz/arith.h" #include "/usr/include/graphviz/cdt.h" #include "/usr/include/graphviz/cgraph.h" #include "/usr/include/graphviz/color.h" #include "/usr/include/graphviz/geom.h" #include "/usr/include/graphviz/graphviz_version.h" #include "/usr/include/graphviz/gvc.h" #include "/usr/include/graphviz/gvcext.h" #include "/usr/include/graphviz/gvcjob.h" #include "/usr/include/graphviz/gvcommon.h" #include "/usr/include/graphviz/gvconfig.h" #include "/usr/include/graphviz/gvplugin.h" #include "/usr/include/graphviz/gvplugin_device.h" #include "/usr/include/graphviz/gvplugin_layout.h" #include "/usr/include/graphviz/gvplugin_loadimage.h" #include "/usr/include/graphviz/gvplugin_render.h" #include "/usr/include/graphviz/gvplugin_textlayout.h" #include "/usr/include/graphviz/gvpr.h" #include "/usr/include/graphviz/pack.h" #include "/usr/include/graphviz/pathgeom.h" #include "/usr/include/graphviz/pathplan.h" #include "/usr/include/graphviz/textspan.h" #include "/usr/include/graphviz/types.h" #include "/usr/include/graphviz/usershape.h" #include "/usr/include/graphviz/xdot.h" // add classes Agattr_s* tmp_add_class_0; Agcbdisc_s* tmp_add_class_1; Agcbstack_s* tmp_add_class_2; Agclos_s* tmp_add_class_3; Agdatadict_s* tmp_add_class_4; Agdesc_s* tmp_add_class_5; Agdisc_s* tmp_add_class_6; Agdstate_s* tmp_add_class_7; Agedge_s* tmp_add_class_8; Agedgeinfo_t* tmp_add_class_9; Agedgepair_s* tmp_add_class_10; Agiddisc_s* tmp_add_class_11; Agiodisc_s* tmp_add_class_12; Agmemdisc_s* tmp_add_class_13; Agnode_s* tmp_add_class_14; Agnodeinfo_t* tmp_add_class_15; Agobj_s* tmp_add_class_16; Agraph_s* tmp_add_class_17; Agraphinfo_t* tmp_add_class_18; Agrec_s* tmp_add_class_19; Agsubnode_s* tmp_add_class_20; Agsym_s* tmp_add_class_21; Agtag_s* tmp_add_class_22; GVCOMMON_s* tmp_add_class_23; GVJ_s* tmp_add_class_24; Pedge_t* tmp_add_class_25; Ppoly_t* tmp_add_class_26; _G_fpos64_t* tmp_add_class_27; _G_fpos_t* tmp_add_class_28; _IO_cookie_io_functions_t* tmp_add_class_29; _PostscriptAlias* tmp_add_class_30; _dt_s* tmp_add_class_31; _dtdata_s* tmp_add_class_32; _dtdisc_s* tmp_add_class_33; _dthold_s* tmp_add_class_34; _dtlink_s* tmp_add_class_35; _dtmethod_s* tmp_add_class_36; _dtstat_s* tmp_add_class_37; _xdot_op* tmp_add_class_38; adjmatrix_t* tmp_add_class_39; bezier* tmp_add_class_40; color_s* tmp_add_class_41; elist* tmp_add_class_42; field_t* tmp_add_class_43; gv_argvlist_s* tmp_add_class_44; gvdevice_callbacks_s* tmp_add_class_45; gvdevice_engine_s* tmp_add_class_46; gvevent_key_binding_s* tmp_add_class_47; gvlayout_engine_s* tmp_add_class_48; gvloadimage_engine_s* tmp_add_class_49; gvplugin_active_device_s* tmp_add_class_50; gvplugin_active_loadimage_t* tmp_add_class_51; gvplugin_active_render_s* tmp_add_class_52; gvrender_engine_s* tmp_add_class_53; gvtextlayout_engine_s* tmp_add_class_54; hsvrgbacolor_t* tmp_add_class_55; inside_t* tmp_add_class_56; layout_t* tmp_add_class_57; nlist_t* tmp_add_class_58; nodequeue* tmp_add_class_59; obj_state_s* tmp_add_class_60; path* tmp_add_class_61; pathend_t* tmp_add_class_62; pointf_s* tmp_add_class_63; polygon_t* tmp_add_class_64; port* tmp_add_class_65; rank_t* tmp_add_class_66; shape_desc* tmp_add_class_67; shape_functions* tmp_add_class_68; shape_t* tmp_add_class_69; splines* tmp_add_class_70; stroke_t* tmp_add_class_71; textlabel_t* tmp_add_class_72; ucontext_t* tmp_add_class_73; usershape_s* tmp_add_class_74; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/m5JLqCc2kp/dump1.h"