Temporary header file '/tmp/D4NQKOts8_/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 #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/tomcrypt.h" // add classes Hash_state* tmp_add_class_0; Hmac_state* tmp_add_class_1; Rsa_key* tmp_add_class_2; Symmetric_key* tmp_add_class_3; _G_fpos64_t* tmp_add_class_4; _G_fpos_t* tmp_add_class_5; _IO_cookie_io_functions_t* tmp_add_class_6; adler32_state_s* tmp_add_class_7; anubis_key* tmp_add_class_8; blake2b_state* tmp_add_class_9; blake2s_state* tmp_add_class_10; blowfish_key* tmp_add_class_11; camellia_key* tmp_add_class_12; cast5_key* tmp_add_class_13; chacha20_prng* tmp_add_class_14; chc_state* tmp_add_class_15; crc32_state_s* tmp_add_class_16; des3_key* tmp_add_class_17; des_key* tmp_add_class_18; fortuna_prng* tmp_add_class_19; kasumi_key* tmp_add_class_20; khazad_key* tmp_add_class_21; kseed_key* tmp_add_class_22; ltc_asn1_list_* tmp_add_class_23; ltc_cipher_descriptor* tmp_add_class_24; ltc_hash_descriptor* tmp_add_class_25; ltc_prng_descriptor* tmp_add_class_26; md2_state* tmp_add_class_27; md4_state* tmp_add_class_28; md5_state* tmp_add_class_29; multi2_key* tmp_add_class_30; noekeon_key* tmp_add_class_31; pelican_state* tmp_add_class_32; rc2_key* tmp_add_class_33; rc4_prng* tmp_add_class_34; rc5_key* tmp_add_class_35; rc6_key* tmp_add_class_36; rijndael_key* tmp_add_class_37; rmd128_state* tmp_add_class_38; rmd160_state* tmp_add_class_39; rmd256_state* tmp_add_class_40; rmd320_state* tmp_add_class_41; safer_key* tmp_add_class_42; saferp_key* tmp_add_class_43; sha1_state* tmp_add_class_44; sha256_state* tmp_add_class_45; sha3_state* tmp_add_class_46; sha512_state* tmp_add_class_47; skipjack_key* tmp_add_class_48; sober128_prng* tmp_add_class_49; tiger_state* tmp_add_class_50; twofish_key* tmp_add_class_51; ucontext_t* tmp_add_class_52; whirlpool_state* tmp_add_class_53; xtea_key* tmp_add_class_54; yarrow_prng* tmp_add_class_55; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/D4NQKOts8_/dump1.h"