Temporary header file '/tmp/TTBE0SnISp/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 #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/c++/12/cstring" #include "/usr/include/stdint.h" #include "/usr/include/re/re.h" #include "/usr/include/re/re_aes.h" #include "/usr/include/re/re_base64.h" #include "/usr/include/re/re_bfcp.h" #include "/usr/include/re/re_bitv.h" #include "/usr/include/re/re_conf.h" #include "/usr/include/re/re_crc32.h" #include "/usr/include/re/re_dbg.h" #include "/usr/include/re/re_dns.h" #include "/usr/include/re/re_fmt.h" #include "/usr/include/re/re_hash.h" #include "/usr/include/re/re_hmac.h" #include "/usr/include/re/re_http.h" #include "/usr/include/re/re_httpauth.h" #include "/usr/include/re/re_ice.h" #include "/usr/include/re/re_jbuf.h" #include "/usr/include/re/re_json.h" #include "/usr/include/re/re_list.h" #include "/usr/include/re/re_lock.h" #include "/usr/include/re/re_main.h" #include "/usr/include/re/re_mbuf.h" #include "/usr/include/re/re_md5.h" #include "/usr/include/re/re_mem.h" #include "/usr/include/re/re_mod.h" #include "/usr/include/re/re_mqueue.h" #include "/usr/include/re/re_msg.h" #include "/usr/include/re/re_natbd.h" #include "/usr/include/re/re_net.h" #include "/usr/include/re/re_odict.h" #include "/usr/include/re/re_rtmp.h" #include "/usr/include/re/re_rtp.h" #include "/usr/include/re/re_sa.h" #include "/usr/include/re/re_sdp.h" #include "/usr/include/re/re_sha.h" #include "/usr/include/re/re_sip.h" #include "/usr/include/re/re_sipevent.h" #include "/usr/include/re/re_sipreg.h" #include "/usr/include/re/re_sipsess.h" #include "/usr/include/re/re_srtp.h" #include "/usr/include/re/re_stun.h" #include "/usr/include/re/re_sys.h" #include "/usr/include/re/re_tcp.h" #include "/usr/include/re/re_telev.h" #include "/usr/include/re/re_tls.h" #include "/usr/include/re/re_tmr.h" #include "/usr/include/re/re_turn.h" #include "/usr/include/re/re_types.h" #include "/usr/include/re/re_udp.h" #include "/usr/include/re/re_uri.h" #include "/usr/include/re/re_websock.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; bfcp_attr* tmp_add_class_3; bfcp_encode* tmp_add_class_4; bfcp_errcode* tmp_add_class_5; bfcp_msg* tmp_add_class_6; bfcp_reqstatus* tmp_add_class_7; bfcp_supattr* tmp_add_class_8; bfcp_supprim* tmp_add_class_9; bfcp_unknown_attr* tmp_add_class_10; cmsghdr* tmp_add_class_11; dnsc_conf* tmp_add_class_12; dnshdr* tmp_add_class_13; dnsrr* tmp_add_class_14; group_filter* tmp_add_class_15; group_req* tmp_add_class_16; group_source_req* tmp_add_class_17; http_auth* tmp_add_class_18; http_hdr* tmp_add_class_19; http_msg* tmp_add_class_20; httpauth_digest_chall* tmp_add_class_21; httpauth_digest_resp* tmp_add_class_22; ice_cand_attr* tmp_add_class_23; ice_conf* tmp_add_class_24; in6_addr* tmp_add_class_25; in6_pktinfo* tmp_add_class_26; in_addr* tmp_add_class_27; in_pktinfo* tmp_add_class_28; iovec* tmp_add_class_29; ip6_mtuinfo* tmp_add_class_30; ip_mreq* tmp_add_class_31; ip_mreq_source* tmp_add_class_32; ip_mreqn* tmp_add_class_33; ip_msfilter* tmp_add_class_34; ip_opts* tmp_add_class_35; ipv6_mreq* tmp_add_class_36; jbuf_stat* tmp_add_class_37; json_handlers* tmp_add_class_38; json_value* tmp_add_class_39; le* tmp_add_class_40; linger* tmp_add_class_41; list* tmp_add_class_42; mbuf* tmp_add_class_43; memstat* tmp_add_class_44; mmsghdr* tmp_add_class_45; msg_ctype* tmp_add_class_46; msghdr* tmp_add_class_47; nat_lifetime_interval* tmp_add_class_48; odict* tmp_add_class_49; odict_entry* tmp_add_class_50; osockaddr* tmp_add_class_51; pl* tmp_add_class_52; rtcp_msg* tmp_add_class_53; rtcp_rr* tmp_add_class_54; rtcp_sdes_item* tmp_add_class_55; rtp_header* tmp_add_class_56; sa* tmp_add_class_57; sdp_extmap* tmp_add_class_58; sdp_format* tmp_add_class_59; sip_addr* tmp_add_class_60; sip_contact* tmp_add_class_61; sip_cseq* tmp_add_class_62; sip_hdr* tmp_add_class_63; sip_loopstate* tmp_add_class_64; sip_msg* tmp_add_class_65; sip_taddr* tmp_add_class_66; sip_via* tmp_add_class_67; sipevent_event* tmp_add_class_68; sipevent_substate* tmp_add_class_69; sockaddr* tmp_add_class_70; sockaddr_in* tmp_add_class_71; sockaddr_in6* tmp_add_class_72; sockaddr_storage* tmp_add_class_73; stun_attr* tmp_add_class_74; stun_change_req* tmp_add_class_75; stun_errcode* tmp_add_class_76; stun_even_port* tmp_add_class_77; stun_unknown_attr* tmp_add_class_78; tmr* tmp_add_class_79; ucred* tmp_add_class_80; uri* tmp_add_class_81; websock_hdr* tmp_add_class_82; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/TTBE0SnISp/dump1.h"