Temporary header file '/tmp/yLVo1i19AP/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
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/cdk/alphalist.h"
  #include "/usr/include/cdk/binding.h"
  #include "/usr/include/cdk/button.h"
  #include "/usr/include/cdk/buttonbox.h"
  #include "/usr/include/cdk/calendar.h"
  #include "/usr/include/cdk/cdk.h"
  #include "/usr/include/cdk/cdk_compat.h"
  #include "/usr/include/cdk/cdk_config.h"
  #include "/usr/include/cdk/cdk_objs.h"
  #include "/usr/include/cdk/cdk_params.h"
  #include "/usr/include/cdk/cdk_test.h"
  #include "/usr/include/cdk/cdk_util.h"
  #include "/usr/include/cdk/cdk_version.h"
  #include "/usr/include/cdk/cdkscreen.h"
  #include "/usr/include/cdk/curdefs.h"
  #include "/usr/include/cdk/dialog.h"
  #include "/usr/include/cdk/draw.h"
  #include "/usr/include/cdk/dscale.h"
  #include "/usr/include/cdk/entry.h"
  #include "/usr/include/cdk/fscale.h"
  #include "/usr/include/cdk/fselect.h"
  #include "/usr/include/cdk/fslider.h"
  #include "/usr/include/cdk/graph.h"
  #include "/usr/include/cdk/histogram.h"
  #include "/usr/include/cdk/itemlist.h"
  #include "/usr/include/cdk/label.h"
  #include "/usr/include/cdk/marquee.h"
  #include "/usr/include/cdk/matrix.h"
  #include "/usr/include/cdk/mentry.h"
  #include "/usr/include/cdk/menu.h"
  #include "/usr/include/cdk/radio.h"
  #include "/usr/include/cdk/scale.h"
  #include "/usr/include/cdk/scroll.h"
  #include "/usr/include/cdk/scroller.h"
  #include "/usr/include/cdk/selection.h"
  #include "/usr/include/cdk/slider.h"
  #include "/usr/include/cdk/swindow.h"
  #include "/usr/include/cdk/template.h"
  #include "/usr/include/cdk/traverse.h"
  #include "/usr/include/cdk/uscale.h"
  #include "/usr/include/cdk/uslider.h"
  #include "/usr/include/cdk/viewer.h"

  // add classes
  CDKBINDING* tmp_add_class_0;
  CDKFUNCS* tmp_add_class_1;
  CDKOBJS* tmp_add_class_2;
  CDK_PARAMS* tmp_add_class_3;
  SAlphalist* tmp_add_class_4;
  SButton* tmp_add_class_5;
  SButtonBox* tmp_add_class_6;
  SCalendar* tmp_add_class_7;
  SDScale* tmp_add_class_8;
  SDialogBox* tmp_add_class_9;
  SEntry* tmp_add_class_10;
  SFScale* tmp_add_class_11;
  SFSlider* tmp_add_class_12;
  SFileSelector* tmp_add_class_13;
  SGraph* tmp_add_class_14;
  SHistogram* tmp_add_class_15;
  SItemList* tmp_add_class_16;
  SLabel* tmp_add_class_17;
  SMarquee* tmp_add_class_18;
  SMatrix* tmp_add_class_19;
  SMentry* tmp_add_class_20;
  SMenu* tmp_add_class_21;
  SRadio* tmp_add_class_22;
  SScale* tmp_add_class_23;
  SScreen* tmp_add_class_24;
  SScroll* tmp_add_class_25;
  SScroller* tmp_add_class_26;
  SSelection* tmp_add_class_27;
  SSlider* tmp_add_class_28;
  SSwindow* tmp_add_class_29;
  STemplate* tmp_add_class_30;
  SUScale* tmp_add_class_31;
  SUSlider* tmp_add_class_32;
  SViewer* tmp_add_class_33;
  _G_fpos64_t* tmp_add_class_34;
  _G_fpos_t* tmp_add_class_35;
  _IO_cookie_io_functions_t* tmp_add_class_36;
  _win_st* tmp_add_class_37;
  group* tmp_add_class_38;
  option* tmp_add_class_39;
  passwd* tmp_add_class_40;
  statx_timestamp* tmp_add_class_41;

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

