Temporary header file '/tmp/Cio_Pppl7G/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/opencryptoki/apiclient.h" #include "/usr/include/opencryptoki/ec_curves.h" #include "/usr/include/opencryptoki/pkcs11.h" #include "/usr/include/opencryptoki/pkcs11types.h" #include "/usr/include/opencryptoki/pqc_oids.h" // add classes CK_AES_CTR_PARAMS* tmp_add_class_0; CK_ATTRIBUTE* tmp_add_class_1; CK_C_INITIALIZE_ARGS* tmp_add_class_2; CK_DATE* tmp_add_class_3; CK_ECDH1_DERIVE_PARAMS* tmp_add_class_4; CK_FUNCTION_LIST* tmp_add_class_5; CK_FUNCTION_LIST_3_0* tmp_add_class_6; CK_GCM_PARAMS* tmp_add_class_7; CK_GCM_PARAMS_COMPAT* tmp_add_class_8; CK_IBM_ATTRIBUTEBOUND_WRAP* tmp_add_class_9; CK_IBM_BTC_DERIVE_PARAMS* tmp_add_class_10; CK_IBM_ECDSA_OTHER_PARAMS* tmp_add_class_11; CK_IBM_FUNCTION_LIST_1_0* tmp_add_class_12; CK_IBM_KYBER_PARAMS* tmp_add_class_13; CK_INFO* tmp_add_class_14; CK_INTERFACE* tmp_add_class_15; CK_KEA_DERIVE_PARAMS* tmp_add_class_16; CK_KEY_DERIVATION_STRING_DATA* tmp_add_class_17; CK_KEY_WRAP_SET_OAEP_PARAMS* tmp_add_class_18; CK_MECHANISM* tmp_add_class_19; CK_MECHANISM_INFO* tmp_add_class_20; CK_PBE_PARAMS* tmp_add_class_21; CK_RC2_CBC_PARAMS* tmp_add_class_22; CK_RC2_MAC_GENERAL_PARAMS* tmp_add_class_23; CK_RC5_CBC_PARAMS* tmp_add_class_24; CK_RC5_MAC_GENERAL_PARAMS* tmp_add_class_25; CK_RC5_PARAMS* tmp_add_class_26; CK_RSA_PKCS_OAEP_PARAMS* tmp_add_class_27; CK_RSA_PKCS_PSS_PARAMS* tmp_add_class_28; CK_SESSION_INFO* tmp_add_class_29; CK_SKIPJACK_PRIVATE_WRAP_PARAMS* tmp_add_class_30; CK_SKIPJACK_RELAYX_PARAMS* tmp_add_class_31; CK_SLOT_INFO* tmp_add_class_32; CK_SSL3_KEY_MAT_OUT* tmp_add_class_33; CK_SSL3_KEY_MAT_PARAMS* tmp_add_class_34; CK_SSL3_MASTER_KEY_DERIVE_PARAMS* tmp_add_class_35; CK_SSL3_RANDOM_DATA* tmp_add_class_36; CK_TOKEN_INFO* tmp_add_class_37; CK_VERSION* tmp_add_class_38; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/Cio_Pppl7G/dump1.h"