Temporary header file '/tmp/O3ffNyWwcK/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _TIME_BITS 64
#define _FILE_OFFSET_BITS 64
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#ifdef __cplusplus
// C17 compat layer
#define _Alignof(type) alignof(type)
#endif
#define getaddrinfo_a(a,b,c,d) 
typedef float _Float32;
typedef long double _Float64;
typedef double _Float32x;

  // add includes
  #include "/usr/include/stdint.h"
  #include "/usr/include/exynos/exynos_drm.h"
  #include "/usr/include/exynos/exynos_fimg2d.h"
  #include "/usr/include/freedreno/freedreno_drmif.h"
  #include "/usr/include/freedreno/freedreno_ringbuffer.h"
  #include "/usr/include/libdrm/amdgpu.h"
  #include "/usr/include/libdrm/amdgpu_drm.h"
  #include "/usr/include/libdrm/drm.h"
  #include "/usr/include/libdrm/drm_fourcc.h"
  #include "/usr/include/libdrm/drm_mode.h"
  #include "/usr/include/libdrm/drm_sarea.h"
  #include "/usr/include/libdrm/etnaviv_drmif.h"
  #include "/usr/include/libdrm/exynos_drmif.h"
  #include "/usr/include/libdrm/i915_drm.h"
  #include "/usr/include/libdrm/mach64_drm.h"
  #include "/usr/include/libdrm/mga_drm.h"
  #include "/usr/include/libdrm/msm_drm.h"
  #include "/usr/include/libdrm/nouveau/nouveau.h"
  #include "/usr/include/libdrm/nouveau/nvif/cl0080.h"
  #include "/usr/include/libdrm/nouveau/nvif/cl9097.h"
  #include "/usr/include/libdrm/nouveau/nvif/class.h"
  #include "/usr/include/libdrm/nouveau/nvif/if0002.h"
  #include "/usr/include/libdrm/nouveau/nvif/if0003.h"
  #include "/usr/include/libdrm/nouveau/nvif/ioctl.h"
  #include "/usr/include/libdrm/nouveau/nvif/unpack.h"
  #include "/usr/include/libdrm/nouveau_drm.h"
  #include "/usr/include/libdrm/omap_drmif.h"
  #include "/usr/include/libdrm/qxl_drm.h"
  #include "/usr/include/libdrm/r128_drm.h"
  #include "/usr/include/libdrm/radeon_bo.h"
  #include "/usr/include/libdrm/radeon_bo_gem.h"
  #include "/usr/include/libdrm/radeon_bo_int.h"
  #include "/usr/include/libdrm/radeon_cs.h"
  #include "/usr/include/libdrm/radeon_cs_gem.h"
  #include "/usr/include/libdrm/radeon_cs_int.h"
  #include "/usr/include/libdrm/radeon_drm.h"
  #include "/usr/include/libdrm/radeon_surface.h"
  #include "/usr/include/libdrm/savage_drm.h"
  #include "/usr/include/libdrm/sis_drm.h"
  #include "/usr/include/libdrm/tegra.h"
  #include "/usr/include/libdrm/tegra_drm.h"
  #include "/usr/include/libdrm/vc4_drm.h"
  #include "/usr/include/libdrm/virtgpu_drm.h"
  #include "/usr/include/libdrm/vmwgfx_drm.h"
  #include "/usr/include/libsync.h"
  #include "/usr/include/omap/omap_drm.h"
  #include "/usr/include/xf86drm.h"
  #include "/usr/include/xf86drmMode.h"

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -U__cplusplus -D_Bool="bool" -fpreprocessed -x c++ -fpermissive -w "/tmp/O3ffNyWwcK/dump1.i"  -I/usr/include/omap -I/usr/include/libdrm -I/usr/include/freedreno -I/usr/include/exynos

