Temporary header file '/tmp/pehhaFMQun/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/openscap/check_engine_plugin.h"
  #include "/usr/include/openscap/cpe_dict.h"
  #include "/usr/include/openscap/cpe_lang.h"
  #include "/usr/include/openscap/cpe_name.h"
  #include "/usr/include/openscap/cve_nvd.h"
  #include "/usr/include/openscap/cvrf.h"
  #include "/usr/include/openscap/cvss_score.h"
  #include "/usr/include/openscap/ds_rds_session.h"
  #include "/usr/include/openscap/ds_sds_session.h"
  #include "/usr/include/openscap/oscap.h"
  #include "/usr/include/openscap/oscap_debug.h"
  #include "/usr/include/openscap/oscap_download_cb.h"
  #include "/usr/include/openscap/oscap_error.h"
  #include "/usr/include/openscap/oscap_export.h"
  #include "/usr/include/openscap/oscap_helpers.h"
  #include "/usr/include/openscap/oscap_reference.h"
  #include "/usr/include/openscap/oscap_source.h"
  #include "/usr/include/openscap/oscap_text.h"
  #include "/usr/include/openscap/oval_adt.h"
  #include "/usr/include/openscap/oval_agent_api.h"
  #include "/usr/include/openscap/oval_agent_xccdf_api.h"
  #include "/usr/include/openscap/oval_definitions.h"
  #include "/usr/include/openscap/oval_directives.h"
  #include "/usr/include/openscap/oval_probe.h"
  #include "/usr/include/openscap/oval_probe_session.h"
  #include "/usr/include/openscap/oval_results.h"
  #include "/usr/include/openscap/oval_schema_version.h"
  #include "/usr/include/openscap/oval_session.h"
  #include "/usr/include/openscap/oval_system_characteristics.h"
  #include "/usr/include/openscap/oval_types.h"
  #include "/usr/include/openscap/oval_variables.h"
  #include "/usr/include/openscap/scap_ds.h"
  #include "/usr/include/openscap/sce_engine_api.h"
  #include "/usr/include/openscap/xccdf_benchmark.h"
  #include "/usr/include/openscap/xccdf_policy.h"
  #include "/usr/include/openscap/xccdf_session.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;
  check_engine_plugin_def* tmp_add_class_3;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/pehhaFMQun/dump1.h"  -I/usr/include/openscap

In file included from /usr/include/openscap/oval_agent_api.h:42,
                 from /tmp/pehhaFMQun/dump1.h:31:
/usr/include/openscap/oval_results.h:143:103: error: expected ‘,’ or ‘...’ before ‘export’
  143 | OSCAP_API void oval_results_model_set_export_system_characteristics(struct oval_results_model *, bool export);
      |                                                                                                       ^~~~~~
In file included from /tmp/pehhaFMQun/dump1.h:39:
/usr/include/openscap/oval_session.h:232:98: error: expected ‘,’ or ‘...’ before ‘export’
  232 | OSCAP_API void oval_session_set_export_system_characteristics(struct oval_session *session, bool export);
      |                                                                                                  ^~~~~~

