Temporary header file '/tmp/47otmIYYBy/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 // add includes #include "/usr/include/gnutls/abstract.h" #include "/usr/include/gnutls/compat.h" #include "/usr/include/gnutls/crypto.h" #include "/usr/include/gnutls/dane.h" #include "/usr/include/gnutls/dtls.h" #include "/usr/include/gnutls/gnutls.h" #include "/usr/include/gnutls/gnutlsxx.h" #include "/usr/include/gnutls/ocsp.h" #include "/usr/include/gnutls/openpgp.h" #include "/usr/include/gnutls/openssl.h" #include "/usr/include/gnutls/pkcs11.h" #include "/usr/include/gnutls/pkcs12.h" #include "/usr/include/gnutls/pkcs7.h" #include "/usr/include/gnutls/self-test.h" #include "/usr/include/gnutls/socket.h" #include "/usr/include/gnutls/system-keys.h" #include "/usr/include/gnutls/tpm.h" #include "/usr/include/gnutls/urls.h" #include "/usr/include/gnutls/x509-ext.h" #include "/usr/include/gnutls/x509.h" // add namespaces namespace gnutls{typedef int tmp_add_type_1;} gnutls::tmp_add_type_1 tmp_add_func_1(){return 0;}; // add classes _BIO* tmp_add_class_0; _SSL* tmp_add_class_1; _SSL_CTX* tmp_add_class_2; cmsghdr* tmp_add_class_3; gnutls_cert_retr_st* tmp_add_class_4; gnutls_custom_url_st* tmp_add_class_5; gnutls_library_config_st* tmp_add_class_6; gnutls_ocsp_data_st* tmp_add_class_7; gnutls_params_st* tmp_add_class_8; gnutls_pcert_st* tmp_add_class_9; gnutls_pkcs7_signature_info_st* tmp_add_class_10; gnutls_retr2_st* tmp_add_class_11; gnutls_x509_ava_st* tmp_add_class_12; gnutls_x509_ext_st* tmp_add_class_13; gnutls_x509_policy_st* tmp_add_class_14; iovec* tmp_add_class_15; linger* tmp_add_class_16; mmsghdr* tmp_add_class_17; msghdr* tmp_add_class_18; osockaddr* tmp_add_class_19; sockaddr* tmp_add_class_20; sockaddr_storage* tmp_add_class_21; ucred* tmp_add_class_22; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/47otmIYYBy/dump1.h"