Temporary header file '/tmp/3d6erqiz2r/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/share/cargo/registry/nettle-sys-2.1.0/bindgen-wrapper.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;
  aes128_ctx* tmp_add_class_3;
  aes192_ctx* tmp_add_class_4;
  aes256_ctx* tmp_add_class_5;
  aes_ctx* tmp_add_class_6;
  arcfour_ctx* tmp_add_class_7;
  arctwo_ctx* tmp_add_class_8;
  asn1_der_iterator* tmp_add_class_9;
  base16_decode_ctx* tmp_add_class_10;
  base64_decode_ctx* tmp_add_class_11;
  base64_encode_ctx* tmp_add_class_12;
  blowfish_ctx* tmp_add_class_13;
  camellia128_ctx* tmp_add_class_14;
  camellia256_ctx* tmp_add_class_15;
  cast128_ctx* tmp_add_class_16;
  ccm_aes128_ctx* tmp_add_class_17;
  ccm_aes192_ctx* tmp_add_class_18;
  ccm_aes256_ctx* tmp_add_class_19;
  ccm_ctx* tmp_add_class_20;
  chacha_ctx* tmp_add_class_21;
  chacha_poly1305_ctx* tmp_add_class_22;
  des3_ctx* tmp_add_class_23;
  des_ctx* tmp_add_class_24;
  dsa_params* tmp_add_class_25;
  dsa_signature* tmp_add_class_26;
  eax_aes128_ctx* tmp_add_class_27;
  eax_ctx* tmp_add_class_28;
  eax_key* tmp_add_class_29;
  ecc_point* tmp_add_class_30;
  ecc_scalar* tmp_add_class_31;
  gcm_aes128_ctx* tmp_add_class_32;
  gcm_aes192_ctx* tmp_add_class_33;
  gcm_aes256_ctx* tmp_add_class_34;
  gcm_aes_ctx* tmp_add_class_35;
  gcm_camellia128_ctx* tmp_add_class_36;
  gcm_camellia256_ctx* tmp_add_class_37;
  gcm_ctx* tmp_add_class_38;
  gcm_key* tmp_add_class_39;
  gosthash94_ctx* tmp_add_class_40;
  hmac_gosthash94_ctx* tmp_add_class_41;
  hmac_gosthash94cp_ctx* tmp_add_class_42;
  hmac_md5_ctx* tmp_add_class_43;
  hmac_ripemd160_ctx* tmp_add_class_44;
  hmac_sha1_ctx* tmp_add_class_45;
  hmac_sha256_ctx* tmp_add_class_46;
  hmac_sha512_ctx* tmp_add_class_47;
  hmac_sm3_ctx* tmp_add_class_48;
  hmac_streebog512_ctx* tmp_add_class_49;
  knuth_lfib_ctx* tmp_add_class_50;
  md2_ctx* tmp_add_class_51;
  md4_ctx* tmp_add_class_52;
  md5_ctx* tmp_add_class_53;
  nettle_aead* tmp_add_class_54;
  nettle_armor* tmp_add_class_55;
  nettle_block16* tmp_add_class_56;
  nettle_block8* tmp_add_class_57;
  nettle_buffer* tmp_add_class_58;
  nettle_cipher* tmp_add_class_59;
  nettle_hash* tmp_add_class_60;
  nettle_mac* tmp_add_class_61;
  poly1305_aes_ctx* tmp_add_class_62;
  poly1305_ctx* tmp_add_class_63;
  ripemd160_ctx* tmp_add_class_64;
  rsa_private_key* tmp_add_class_65;
  rsa_public_key* tmp_add_class_66;
  salsa20_ctx* tmp_add_class_67;
  serpent_ctx* tmp_add_class_68;
  sexp_iterator* tmp_add_class_69;
  sha1_ctx* tmp_add_class_70;
  sha256_ctx* tmp_add_class_71;
  sha3_224_ctx* tmp_add_class_72;
  sha3_256_ctx* tmp_add_class_73;
  sha3_384_ctx* tmp_add_class_74;
  sha3_512_ctx* tmp_add_class_75;
  sha3_state* tmp_add_class_76;
  sha512_ctx* tmp_add_class_77;
  sm3_ctx* tmp_add_class_78;
  streebog512_ctx* tmp_add_class_79;
  twofish_ctx* tmp_add_class_80;
  umac128_ctx* tmp_add_class_81;
  umac32_ctx* tmp_add_class_82;
  umac64_ctx* tmp_add_class_83;
  umac96_ctx* tmp_add_class_84;
  yarrow256_ctx* tmp_add_class_85;
  yarrow_key_event_ctx* tmp_add_class_86;
  yarrow_source* tmp_add_class_87;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/3d6erqiz2r/dump1.h"

