Temporary header file '/tmp/21XJJHq6uM/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/czmq.h" #include "/usr/include/czmq_library.h" #include "/usr/include/czmq_prelude.h" #include "/usr/include/zactor.h" #include "/usr/include/zarmour.h" #include "/usr/include/zauth.h" #include "/usr/include/zbeacon.h" #include "/usr/include/zcert.h" #include "/usr/include/zcertstore.h" #include "/usr/include/zchunk.h" #include "/usr/include/zclock.h" #include "/usr/include/zconfig.h" #include "/usr/include/zdigest.h" #include "/usr/include/zdir.h" #include "/usr/include/zdir_patch.h" #include "/usr/include/zfile.h" #include "/usr/include/zframe.h" #include "/usr/include/zgossip.h" #include "/usr/include/zhash.h" #include "/usr/include/zhashx.h" #include "/usr/include/ziflist.h" #include "/usr/include/zlist.h" #include "/usr/include/zlistx.h" #include "/usr/include/zloop.h" #include "/usr/include/zmonitor.h" #include "/usr/include/zmsg.h" #include "/usr/include/zpoller.h" #include "/usr/include/zproxy.h" #include "/usr/include/zrex.h" #include "/usr/include/zsock.h" #include "/usr/include/zstr.h" #include "/usr/include/zsys.h" #include "/usr/include/zuuid.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; addrinfo* tmp_add_class_3; cmsghdr* tmp_add_class_4; f_owner_ex* tmp_add_class_5; file_handle* tmp_add_class_6; flock64* tmp_add_class_7; gaicb* tmp_add_class_8; group* tmp_add_class_9; group_filter* tmp_add_class_10; group_req* tmp_add_class_11; group_source_req* tmp_add_class_12; hostent* tmp_add_class_13; ifaddrs* tmp_add_class_14; in6_addr* tmp_add_class_15; in6_pktinfo* tmp_add_class_16; in_addr* tmp_add_class_17; in_pktinfo* tmp_add_class_18; iovec* tmp_add_class_19; ip6_mtuinfo* tmp_add_class_20; ip_mreq* tmp_add_class_21; ip_mreq_source* tmp_add_class_22; ip_mreqn* tmp_add_class_23; ip_msfilter* tmp_add_class_24; ip_opts* tmp_add_class_25; ipv6_mreq* tmp_add_class_26; itimerval* tmp_add_class_27; linger* tmp_add_class_28; mmsghdr* tmp_add_class_29; msghdr* tmp_add_class_30; netent* tmp_add_class_31; osockaddr* tmp_add_class_32; passwd* tmp_add_class_33; protoent* tmp_add_class_34; rpcent* tmp_add_class_35; servent* tmp_add_class_36; sockaddr* tmp_add_class_37; sockaddr_in* tmp_add_class_38; sockaddr_in6* tmp_add_class_39; sockaddr_storage* tmp_add_class_40; sockaddr_un* tmp_add_class_41; statx_timestamp* tmp_add_class_42; tcp_cookie_transactions* tmp_add_class_43; tcp_info* tmp_add_class_44; tcp_md5sig* tmp_add_class_45; tcp_repair_opt* tmp_add_class_46; tcp_repair_window* tmp_add_class_47; tcp_zerocopy_receive* tmp_add_class_48; tcphdr* tmp_add_class_49; termio* tmp_add_class_50; ucontext_t* tmp_add_class_51; ucred* tmp_add_class_52; utimbuf* tmp_add_class_53; winsize* tmp_add_class_54; zmq_msg_t* tmp_add_class_55; zmq_pollitem_t* tmp_add_class_56; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/21XJJHq6uM/dump1.h"