Temporary header file '/tmp/H2wd8inaKr/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/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/H2wd8inaKr/dump1.h"

