Temporary header file '/tmp/EoCYDzzTVE/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 typedef float _Float32; typedef long double _Float64; typedef double _Float32x; // add includes #include "/usr/include/alsa/asoundef.h" #include "/usr/include/alsa/asoundlib.h" #include "/usr/include/alsa/conf.h" #include "/usr/include/alsa/control.h" #include "/usr/include/alsa/control_external.h" #include "/usr/include/alsa/control_plugin.h" #include "/usr/include/alsa/error.h" #include "/usr/include/alsa/global.h" #include "/usr/include/alsa/hwdep.h" #include "/usr/include/alsa/input.h" #include "/usr/include/alsa/mixer.h" #include "/usr/include/alsa/mixer_abst.h" #include "/usr/include/alsa/output.h" #include "/usr/include/alsa/pcm.h" #include "/usr/include/alsa/pcm_external.h" #include "/usr/include/alsa/pcm_extplug.h" #include "/usr/include/alsa/pcm_ioplug.h" #include "/usr/include/alsa/pcm_old.h" #include "/usr/include/alsa/pcm_plugin.h" #include "/usr/include/alsa/pcm_rate.h" #include "/usr/include/alsa/rawmidi.h" #include "/usr/include/alsa/seq.h" #include "/usr/include/alsa/seq_event.h" #include "/usr/include/alsa/seq_midi_event.h" #include "/usr/include/alsa/seqmid.h" #include "/usr/include/alsa/sound/asound_fm.h" #include "/usr/include/alsa/sound/emu10k1.h" #include "/usr/include/alsa/sound/hdsp.h" #include "/usr/include/alsa/sound/hdspm.h" #include "/usr/include/alsa/sound/sb16_csp.h" #include "/usr/include/alsa/sound/sscape_ioctl.h" #include "/usr/include/alsa/sound/tlv.h" #include "/usr/include/alsa/sound/type_compat.h" #include "/usr/include/alsa/sound/uapi/asound_fm.h" #include "/usr/include/alsa/sound/uapi/emu10k1.h" #include "/usr/include/alsa/sound/uapi/hdsp.h" #include "/usr/include/alsa/sound/uapi/hdspm.h" #include "/usr/include/alsa/sound/uapi/sb16_csp.h" #include "/usr/include/alsa/sound/uapi/sscape_ioctl.h" #include "/usr/include/alsa/sound/uapi/tlv.h" #include "/usr/include/alsa/timer.h" #include "/usr/include/alsa/use-case.h" #include "/usr/include/alsa/version.h" #include "/usr/include/asoundlib.h" #include "/usr/include/sys/asoundlib.h" #include "/usr/share/doc/libasound2-dev/examples/midifile.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -U__cplusplus -D_Bool="bool" -fpreprocessed -x c++ -fpermissive -w "/tmp/EoCYDzzTVE/dump1.i"