Temporary header file '/tmp/REPp1TDSIJ/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/glbinding/AbstractFunction.h"
  #include "/usr/include/glbinding/AbstractValue.h"
  #include "/usr/include/glbinding/Binding.h"
  #include "/usr/include/glbinding/CallbackMask.h"
  #include "/usr/include/glbinding/ContextHandle.h"
  #include "/usr/include/glbinding/ContextInfo.h"
  #include "/usr/include/glbinding/Function.h"
  #include "/usr/include/glbinding/FunctionCall.h"
  #include "/usr/include/glbinding/Meta.h"
  #include "/usr/include/glbinding/ProcAddress.h"
  #include "/usr/include/glbinding/SharedBitfield.h"
  #include "/usr/include/glbinding/Value.h"
  #include "/usr/include/glbinding/Version.h"
  #include "/usr/include/glbinding/callbacks.h"
  #include "/usr/include/glbinding/gl/bitfield.h"
  #include "/usr/include/glbinding/gl/boolean.h"
  #include "/usr/include/glbinding/gl/enum.h"
  #include "/usr/include/glbinding/gl/extension.h"
  #include "/usr/include/glbinding/gl/functions-patches.h"
  #include "/usr/include/glbinding/gl/functions.h"
  #include "/usr/include/glbinding/gl/gl.h"
  #include "/usr/include/glbinding/gl/types.h"
  #include "/usr/include/glbinding/gl/values.h"
  #include "/usr/include/glbinding/gl10/bitfield.h"
  #include "/usr/include/glbinding/gl10/boolean.h"
  #include "/usr/include/glbinding/gl10/enum.h"
  #include "/usr/include/glbinding/gl10/functions.h"
  #include "/usr/include/glbinding/gl10/gl.h"
  #include "/usr/include/glbinding/gl10/types.h"
  #include "/usr/include/glbinding/gl10/values.h"
  #include "/usr/include/glbinding/gl10ext/bitfield.h"
  #include "/usr/include/glbinding/gl10ext/boolean.h"
  #include "/usr/include/glbinding/gl10ext/enum.h"
  #include "/usr/include/glbinding/gl10ext/functions.h"
  #include "/usr/include/glbinding/gl10ext/gl.h"
  #include "/usr/include/glbinding/gl10ext/types.h"
  #include "/usr/include/glbinding/gl10ext/values.h"
  #include "/usr/include/glbinding/gl11/bitfield.h"
  #include "/usr/include/glbinding/gl11/boolean.h"
  #include "/usr/include/glbinding/gl11/enum.h"
  #include "/usr/include/glbinding/gl11/functions.h"
  #include "/usr/include/glbinding/gl11/gl.h"
  #include "/usr/include/glbinding/gl11/types.h"
  #include "/usr/include/glbinding/gl11/values.h"
  #include "/usr/include/glbinding/gl11ext/bitfield.h"
  #include "/usr/include/glbinding/gl11ext/boolean.h"
  #include "/usr/include/glbinding/gl11ext/enum.h"
  #include "/usr/include/glbinding/gl11ext/functions.h"
  #include "/usr/include/glbinding/gl11ext/gl.h"
  #include "/usr/include/glbinding/gl11ext/types.h"
  #include "/usr/include/glbinding/gl11ext/values.h"
  #include "/usr/include/glbinding/gl12/bitfield.h"
  #include "/usr/include/glbinding/gl12/boolean.h"
  #include "/usr/include/glbinding/gl12/enum.h"
  #include "/usr/include/glbinding/gl12/functions.h"
  #include "/usr/include/glbinding/gl12/gl.h"
  #include "/usr/include/glbinding/gl12/types.h"
  #include "/usr/include/glbinding/gl12/values.h"
  #include "/usr/include/glbinding/gl12ext/bitfield.h"
  #include "/usr/include/glbinding/gl12ext/boolean.h"
  #include "/usr/include/glbinding/gl12ext/enum.h"
  #include "/usr/include/glbinding/gl12ext/functions.h"
  #include "/usr/include/glbinding/gl12ext/gl.h"
  #include "/usr/include/glbinding/gl12ext/types.h"
  #include "/usr/include/glbinding/gl12ext/values.h"
  #include "/usr/include/glbinding/gl13/bitfield.h"
  #include "/usr/include/glbinding/gl13/boolean.h"
  #include "/usr/include/glbinding/gl13/enum.h"
  #include "/usr/include/glbinding/gl13/functions.h"
  #include "/usr/include/glbinding/gl13/gl.h"
  #include "/usr/include/glbinding/gl13/types.h"
  #include "/usr/include/glbinding/gl13/values.h"
  #include "/usr/include/glbinding/gl13ext/bitfield.h"
  #include "/usr/include/glbinding/gl13ext/boolean.h"
  #include "/usr/include/glbinding/gl13ext/enum.h"
  #include "/usr/include/glbinding/gl13ext/functions.h"
  #include "/usr/include/glbinding/gl13ext/gl.h"
  #include "/usr/include/glbinding/gl13ext/types.h"
  #include "/usr/include/glbinding/gl13ext/values.h"
  #include "/usr/include/glbinding/gl14/bitfield.h"
  #include "/usr/include/glbinding/gl14/boolean.h"
  #include "/usr/include/glbinding/gl14/enum.h"
  #include "/usr/include/glbinding/gl14/functions.h"
  #include "/usr/include/glbinding/gl14/gl.h"
  #include "/usr/include/glbinding/gl14/types.h"
  #include "/usr/include/glbinding/gl14/values.h"
  #include "/usr/include/glbinding/gl14ext/bitfield.h"
  #include "/usr/include/glbinding/gl14ext/boolean.h"
  #include "/usr/include/glbinding/gl14ext/enum.h"
  #include "/usr/include/glbinding/gl14ext/functions.h"
  #include "/usr/include/glbinding/gl14ext/gl.h"
  #include "/usr/include/glbinding/gl14ext/types.h"
  #include "/usr/include/glbinding/gl14ext/values.h"
  #include "/usr/include/glbinding/gl15/bitfield.h"
  #include "/usr/include/glbinding/gl15/boolean.h"
  #include "/usr/include/glbinding/gl15/enum.h"
  #include "/usr/include/glbinding/gl15/functions.h"
  #include "/usr/include/glbinding/gl15/gl.h"
  #include "/usr/include/glbinding/gl15/types.h"
  #include "/usr/include/glbinding/gl15/values.h"
  #include "/usr/include/glbinding/gl15ext/bitfield.h"
  #include "/usr/include/glbinding/gl15ext/boolean.h"
  #include "/usr/include/glbinding/gl15ext/enum.h"
  #include "/usr/include/glbinding/gl15ext/functions.h"
  #include "/usr/include/glbinding/gl15ext/gl.h"
  #include "/usr/include/glbinding/gl15ext/types.h"
  #include "/usr/include/glbinding/gl15ext/values.h"
  #include "/usr/include/glbinding/gl20/bitfield.h"
  #include "/usr/include/glbinding/gl20/boolean.h"
  #include "/usr/include/glbinding/gl20/enum.h"
  #include "/usr/include/glbinding/gl20/functions.h"
  #include "/usr/include/glbinding/gl20/gl.h"
  #include "/usr/include/glbinding/gl20/types.h"
  #include "/usr/include/glbinding/gl20/values.h"
  #include "/usr/include/glbinding/gl20ext/bitfield.h"
  #include "/usr/include/glbinding/gl20ext/boolean.h"
  #include "/usr/include/glbinding/gl20ext/enum.h"
  #include "/usr/include/glbinding/gl20ext/functions.h"
  #include "/usr/include/glbinding/gl20ext/gl.h"
  #include "/usr/include/glbinding/gl20ext/types.h"
  #include "/usr/include/glbinding/gl20ext/values.h"
  #include "/usr/include/glbinding/gl21/bitfield.h"
  #include "/usr/include/glbinding/gl21/boolean.h"
  #include "/usr/include/glbinding/gl21/enum.h"
  #include "/usr/include/glbinding/gl21/functions.h"
  #include "/usr/include/glbinding/gl21/gl.h"
  #include "/usr/include/glbinding/gl21/types.h"
  #include "/usr/include/glbinding/gl21/values.h"
  #include "/usr/include/glbinding/gl21ext/bitfield.h"
  #include "/usr/include/glbinding/gl21ext/boolean.h"
  #include "/usr/include/glbinding/gl21ext/enum.h"
  #include "/usr/include/glbinding/gl21ext/functions.h"
  #include "/usr/include/glbinding/gl21ext/gl.h"
  #include "/usr/include/glbinding/gl21ext/types.h"
  #include "/usr/include/glbinding/gl21ext/values.h"
  #include "/usr/include/glbinding/gl30/bitfield.h"
  #include "/usr/include/glbinding/gl30/boolean.h"
  #include "/usr/include/glbinding/gl30/enum.h"
  #include "/usr/include/glbinding/gl30/functions.h"
  #include "/usr/include/glbinding/gl30/gl.h"
  #include "/usr/include/glbinding/gl30/types.h"
  #include "/usr/include/glbinding/gl30/values.h"
  #include "/usr/include/glbinding/gl30ext/bitfield.h"
  #include "/usr/include/glbinding/gl30ext/boolean.h"
  #include "/usr/include/glbinding/gl30ext/enum.h"
  #include "/usr/include/glbinding/gl30ext/functions.h"
  #include "/usr/include/glbinding/gl30ext/gl.h"
  #include "/usr/include/glbinding/gl30ext/types.h"
  #include "/usr/include/glbinding/gl30ext/values.h"
  #include "/usr/include/glbinding/gl31/bitfield.h"
  #include "/usr/include/glbinding/gl31/boolean.h"
  #include "/usr/include/glbinding/gl31/enum.h"
  #include "/usr/include/glbinding/gl31/functions.h"
  #include "/usr/include/glbinding/gl31/gl.h"
  #include "/usr/include/glbinding/gl31/types.h"
  #include "/usr/include/glbinding/gl31/values.h"
  #include "/usr/include/glbinding/gl31ext/bitfield.h"
  #include "/usr/include/glbinding/gl31ext/boolean.h"
  #include "/usr/include/glbinding/gl31ext/enum.h"
  #include "/usr/include/glbinding/gl31ext/functions.h"
  #include "/usr/include/glbinding/gl31ext/gl.h"
  #include "/usr/include/glbinding/gl31ext/types.h"
  #include "/usr/include/glbinding/gl31ext/values.h"
  #include "/usr/include/glbinding/gl32/bitfield.h"
  #include "/usr/include/glbinding/gl32/boolean.h"
  #include "/usr/include/glbinding/gl32/enum.h"
  #include "/usr/include/glbinding/gl32/functions.h"
  #include "/usr/include/glbinding/gl32/gl.h"
  #include "/usr/include/glbinding/gl32/types.h"
  #include "/usr/include/glbinding/gl32/values.h"
  #include "/usr/include/glbinding/gl32core/bitfield.h"
  #include "/usr/include/glbinding/gl32core/boolean.h"
  #include "/usr/include/glbinding/gl32core/enum.h"
  #include "/usr/include/glbinding/gl32core/functions.h"
  #include "/usr/include/glbinding/gl32core/gl.h"
  #include "/usr/include/glbinding/gl32core/types.h"
  #include "/usr/include/glbinding/gl32core/values.h"
  #include "/usr/include/glbinding/gl32ext/bitfield.h"
  #include "/usr/include/glbinding/gl32ext/boolean.h"
  #include "/usr/include/glbinding/gl32ext/enum.h"
  #include "/usr/include/glbinding/gl32ext/functions.h"
  #include "/usr/include/glbinding/gl32ext/gl.h"
  #include "/usr/include/glbinding/gl32ext/types.h"
  #include "/usr/include/glbinding/gl32ext/values.h"
  #include "/usr/include/glbinding/gl33/bitfield.h"
  #include "/usr/include/glbinding/gl33/boolean.h"
  #include "/usr/include/glbinding/gl33/enum.h"
  #include "/usr/include/glbinding/gl33/functions.h"
  #include "/usr/include/glbinding/gl33/gl.h"
  #include "/usr/include/glbinding/gl33/types.h"
  #include "/usr/include/glbinding/gl33/values.h"
  #include "/usr/include/glbinding/gl33core/bitfield.h"
  #include "/usr/include/glbinding/gl33core/boolean.h"
  #include "/usr/include/glbinding/gl33core/enum.h"
  #include "/usr/include/glbinding/gl33core/functions.h"
  #include "/usr/include/glbinding/gl33core/gl.h"
  #include "/usr/include/glbinding/gl33core/types.h"
  #include "/usr/include/glbinding/gl33core/values.h"
  #include "/usr/include/glbinding/gl33ext/bitfield.h"
  #include "/usr/include/glbinding/gl33ext/boolean.h"
  #include "/usr/include/glbinding/gl33ext/enum.h"
  #include "/usr/include/glbinding/gl33ext/functions.h"
  #include "/usr/include/glbinding/gl33ext/gl.h"
  #include "/usr/include/glbinding/gl33ext/types.h"
  #include "/usr/include/glbinding/gl33ext/values.h"
  #include "/usr/include/glbinding/gl40/bitfield.h"
  #include "/usr/include/glbinding/gl40/boolean.h"
  #include "/usr/include/glbinding/gl40/enum.h"
  #include "/usr/include/glbinding/gl40/functions.h"
  #include "/usr/include/glbinding/gl40/gl.h"
  #include "/usr/include/glbinding/gl40/types.h"
  #include "/usr/include/glbinding/gl40/values.h"
  #include "/usr/include/glbinding/gl40core/bitfield.h"
  #include "/usr/include/glbinding/gl40core/boolean.h"
  #include "/usr/include/glbinding/gl40core/enum.h"
  #include "/usr/include/glbinding/gl40core/functions.h"
  #include "/usr/include/glbinding/gl40core/gl.h"
  #include "/usr/include/glbinding/gl40core/types.h"
  #include "/usr/include/glbinding/gl40core/values.h"
  #include "/usr/include/glbinding/gl40ext/bitfield.h"
  #include "/usr/include/glbinding/gl40ext/boolean.h"
  #include "/usr/include/glbinding/gl40ext/enum.h"
  #include "/usr/include/glbinding/gl40ext/functions.h"
  #include "/usr/include/glbinding/gl40ext/gl.h"
  #include "/usr/include/glbinding/gl40ext/types.h"
  #include "/usr/include/glbinding/gl40ext/values.h"
  #include "/usr/include/glbinding/gl41/bitfield.h"
  #include "/usr/include/glbinding/gl41/boolean.h"
  #include "/usr/include/glbinding/gl41/enum.h"
  #include "/usr/include/glbinding/gl41/functions.h"
  #include "/usr/include/glbinding/gl41/gl.h"
  #include "/usr/include/glbinding/gl41/types.h"
  #include "/usr/include/glbinding/gl41/values.h"
  #include "/usr/include/glbinding/gl41core/bitfield.h"
  #include "/usr/include/glbinding/gl41core/boolean.h"
  #include "/usr/include/glbinding/gl41core/enum.h"
  #include "/usr/include/glbinding/gl41core/functions.h"
  #include "/usr/include/glbinding/gl41core/gl.h"
  #include "/usr/include/glbinding/gl41core/types.h"
  #include "/usr/include/glbinding/gl41core/values.h"
  #include "/usr/include/glbinding/gl41ext/bitfield.h"
  #include "/usr/include/glbinding/gl41ext/boolean.h"
  #include "/usr/include/glbinding/gl41ext/enum.h"
  #include "/usr/include/glbinding/gl41ext/functions.h"
  #include "/usr/include/glbinding/gl41ext/gl.h"
  #include "/usr/include/glbinding/gl41ext/types.h"
  #include "/usr/include/glbinding/gl41ext/values.h"
  #include "/usr/include/glbinding/gl42/bitfield.h"
  #include "/usr/include/glbinding/gl42/boolean.h"
  #include "/usr/include/glbinding/gl42/enum.h"
  #include "/usr/include/glbinding/gl42/functions.h"
  #include "/usr/include/glbinding/gl42/gl.h"
  #include "/usr/include/glbinding/gl42/types.h"
  #include "/usr/include/glbinding/gl42/values.h"
  #include "/usr/include/glbinding/gl42core/bitfield.h"
  #include "/usr/include/glbinding/gl42core/boolean.h"
  #include "/usr/include/glbinding/gl42core/enum.h"
  #include "/usr/include/glbinding/gl42core/functions.h"
  #include "/usr/include/glbinding/gl42core/gl.h"
  #include "/usr/include/glbinding/gl42core/types.h"
  #include "/usr/include/glbinding/gl42core/values.h"
  #include "/usr/include/glbinding/gl42ext/bitfield.h"
  #include "/usr/include/glbinding/gl42ext/boolean.h"
  #include "/usr/include/glbinding/gl42ext/enum.h"
  #include "/usr/include/glbinding/gl42ext/functions.h"
  #include "/usr/include/glbinding/gl42ext/gl.h"
  #include "/usr/include/glbinding/gl42ext/types.h"
  #include "/usr/include/glbinding/gl42ext/values.h"
  #include "/usr/include/glbinding/gl43/bitfield.h"
  #include "/usr/include/glbinding/gl43/boolean.h"
  #include "/usr/include/glbinding/gl43/enum.h"
  #include "/usr/include/glbinding/gl43/functions.h"
  #include "/usr/include/glbinding/gl43/gl.h"
  #include "/usr/include/glbinding/gl43/types.h"
  #include "/usr/include/glbinding/gl43/values.h"
  #include "/usr/include/glbinding/gl43core/bitfield.h"
  #include "/usr/include/glbinding/gl43core/boolean.h"
  #include "/usr/include/glbinding/gl43core/enum.h"
  #include "/usr/include/glbinding/gl43core/functions.h"
  #include "/usr/include/glbinding/gl43core/gl.h"
  #include "/usr/include/glbinding/gl43core/types.h"
  #include "/usr/include/glbinding/gl43core/values.h"
  #include "/usr/include/glbinding/gl43ext/bitfield.h"
  #include "/usr/include/glbinding/gl43ext/boolean.h"
  #include "/usr/include/glbinding/gl43ext/enum.h"
  #include "/usr/include/glbinding/gl43ext/functions.h"
  #include "/usr/include/glbinding/gl43ext/gl.h"
  #include "/usr/include/glbinding/gl43ext/types.h"
  #include "/usr/include/glbinding/gl43ext/values.h"
  #include "/usr/include/glbinding/gl44/bitfield.h"
  #include "/usr/include/glbinding/gl44/boolean.h"
  #include "/usr/include/glbinding/gl44/enum.h"
  #include "/usr/include/glbinding/gl44/functions.h"
  #include "/usr/include/glbinding/gl44/gl.h"
  #include "/usr/include/glbinding/gl44/types.h"
  #include "/usr/include/glbinding/gl44/values.h"
  #include "/usr/include/glbinding/gl44core/bitfield.h"
  #include "/usr/include/glbinding/gl44core/boolean.h"
  #include "/usr/include/glbinding/gl44core/enum.h"
  #include "/usr/include/glbinding/gl44core/functions.h"
  #include "/usr/include/glbinding/gl44core/gl.h"
  #include "/usr/include/glbinding/gl44core/types.h"
  #include "/usr/include/glbinding/gl44core/values.h"
  #include "/usr/include/glbinding/gl44ext/bitfield.h"
  #include "/usr/include/glbinding/gl44ext/boolean.h"
  #include "/usr/include/glbinding/gl44ext/enum.h"
  #include "/usr/include/glbinding/gl44ext/functions.h"
  #include "/usr/include/glbinding/gl44ext/gl.h"
  #include "/usr/include/glbinding/gl44ext/types.h"
  #include "/usr/include/glbinding/gl44ext/values.h"
  #include "/usr/include/glbinding/gl45/bitfield.h"
  #include "/usr/include/glbinding/gl45/boolean.h"
  #include "/usr/include/glbinding/gl45/enum.h"
  #include "/usr/include/glbinding/gl45/functions.h"
  #include "/usr/include/glbinding/gl45/gl.h"
  #include "/usr/include/glbinding/gl45/types.h"
  #include "/usr/include/glbinding/gl45/values.h"
  #include "/usr/include/glbinding/gl45core/bitfield.h"
  #include "/usr/include/glbinding/gl45core/boolean.h"
  #include "/usr/include/glbinding/gl45core/enum.h"
  #include "/usr/include/glbinding/gl45core/functions.h"
  #include "/usr/include/glbinding/gl45core/gl.h"
  #include "/usr/include/glbinding/gl45core/types.h"
  #include "/usr/include/glbinding/gl45core/values.h"
  #include "/usr/include/glbinding/gl45ext/bitfield.h"
  #include "/usr/include/glbinding/gl45ext/boolean.h"
  #include "/usr/include/glbinding/gl45ext/enum.h"
  #include "/usr/include/glbinding/gl45ext/functions.h"
  #include "/usr/include/glbinding/gl45ext/gl.h"
  #include "/usr/include/glbinding/gl45ext/types.h"
  #include "/usr/include/glbinding/gl45ext/values.h"
  #include "/usr/include/glbinding/glbinding-version.h"
  #include "/usr/include/glbinding/glbinding_api.h"
  #include "/usr/include/glbinding/glbinding_features.h"
  #include "/usr/include/glbinding/logging.h"
  #include "/usr/include/glbinding/nogl.h"

  // add namespaces
  namespace gl{typedef int tmp_add_type_1;}
  gl::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace gl10{typedef int tmp_add_type_2;}
  gl10::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace gl10ext{typedef int tmp_add_type_3;}
  gl10ext::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace gl11{typedef int tmp_add_type_4;}
  gl11::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace gl11ext{typedef int tmp_add_type_5;}
  gl11ext::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace gl12{typedef int tmp_add_type_6;}
  gl12::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace gl12ext{typedef int tmp_add_type_7;}
  gl12ext::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace gl13{typedef int tmp_add_type_8;}
  gl13::tmp_add_type_8 tmp_add_func_8(){return 0;};
  namespace gl13ext{typedef int tmp_add_type_9;}
  gl13ext::tmp_add_type_9 tmp_add_func_9(){return 0;};
  namespace gl14{typedef int tmp_add_type_10;}
  gl14::tmp_add_type_10 tmp_add_func_10(){return 0;};
  namespace gl14ext{typedef int tmp_add_type_11;}
  gl14ext::tmp_add_type_11 tmp_add_func_11(){return 0;};
  namespace gl15{typedef int tmp_add_type_12;}
  gl15::tmp_add_type_12 tmp_add_func_12(){return 0;};
  namespace gl15ext{typedef int tmp_add_type_13;}
  gl15ext::tmp_add_type_13 tmp_add_func_13(){return 0;};
  namespace gl20{typedef int tmp_add_type_14;}
  gl20::tmp_add_type_14 tmp_add_func_14(){return 0;};
  namespace gl20ext{typedef int tmp_add_type_15;}
  gl20ext::tmp_add_type_15 tmp_add_func_15(){return 0;};
  namespace gl21{typedef int tmp_add_type_16;}
  gl21::tmp_add_type_16 tmp_add_func_16(){return 0;};
  namespace gl21ext{typedef int tmp_add_type_17;}
  gl21ext::tmp_add_type_17 tmp_add_func_17(){return 0;};
  namespace gl30{typedef int tmp_add_type_18;}
  gl30::tmp_add_type_18 tmp_add_func_18(){return 0;};
  namespace gl30ext{typedef int tmp_add_type_19;}
  gl30ext::tmp_add_type_19 tmp_add_func_19(){return 0;};
  namespace gl31{typedef int tmp_add_type_20;}
  gl31::tmp_add_type_20 tmp_add_func_20(){return 0;};
  namespace gl31ext{typedef int tmp_add_type_21;}
  gl31ext::tmp_add_type_21 tmp_add_func_21(){return 0;};
  namespace gl32{typedef int tmp_add_type_22;}
  gl32::tmp_add_type_22 tmp_add_func_22(){return 0;};
  namespace gl32core{typedef int tmp_add_type_23;}
  gl32core::tmp_add_type_23 tmp_add_func_23(){return 0;};
  namespace gl32ext{typedef int tmp_add_type_24;}
  gl32ext::tmp_add_type_24 tmp_add_func_24(){return 0;};
  namespace gl33{typedef int tmp_add_type_25;}
  gl33::tmp_add_type_25 tmp_add_func_25(){return 0;};
  namespace gl33core{typedef int tmp_add_type_26;}
  gl33core::tmp_add_type_26 tmp_add_func_26(){return 0;};
  namespace gl33ext{typedef int tmp_add_type_27;}
  gl33ext::tmp_add_type_27 tmp_add_func_27(){return 0;};
  namespace gl40{typedef int tmp_add_type_28;}
  gl40::tmp_add_type_28 tmp_add_func_28(){return 0;};
  namespace gl40core{typedef int tmp_add_type_29;}
  gl40core::tmp_add_type_29 tmp_add_func_29(){return 0;};
  namespace gl40ext{typedef int tmp_add_type_30;}
  gl40ext::tmp_add_type_30 tmp_add_func_30(){return 0;};
  namespace gl41{typedef int tmp_add_type_31;}
  gl41::tmp_add_type_31 tmp_add_func_31(){return 0;};
  namespace gl41core{typedef int tmp_add_type_32;}
  gl41core::tmp_add_type_32 tmp_add_func_32(){return 0;};
  namespace gl41ext{typedef int tmp_add_type_33;}
  gl41ext::tmp_add_type_33 tmp_add_func_33(){return 0;};
  namespace gl42{typedef int tmp_add_type_34;}
  gl42::tmp_add_type_34 tmp_add_func_34(){return 0;};
  namespace gl42core{typedef int tmp_add_type_35;}
  gl42core::tmp_add_type_35 tmp_add_func_35(){return 0;};
  namespace gl42ext{typedef int tmp_add_type_36;}
  gl42ext::tmp_add_type_36 tmp_add_func_36(){return 0;};
  namespace gl43{typedef int tmp_add_type_37;}
  gl43::tmp_add_type_37 tmp_add_func_37(){return 0;};
  namespace gl43core{typedef int tmp_add_type_38;}
  gl43core::tmp_add_type_38 tmp_add_func_38(){return 0;};
  namespace gl43ext{typedef int tmp_add_type_39;}
  gl43ext::tmp_add_type_39 tmp_add_func_39(){return 0;};
  namespace gl44{typedef int tmp_add_type_40;}
  gl44::tmp_add_type_40 tmp_add_func_40(){return 0;};
  namespace gl44core{typedef int tmp_add_type_41;}
  gl44core::tmp_add_type_41 tmp_add_func_41(){return 0;};
  namespace gl44ext{typedef int tmp_add_type_42;}
  gl44ext::tmp_add_type_42 tmp_add_func_42(){return 0;};
  namespace gl45{typedef int tmp_add_type_43;}
  gl45::tmp_add_type_43 tmp_add_func_43(){return 0;};
  namespace gl45core{typedef int tmp_add_type_44;}
  gl45core::tmp_add_type_44 tmp_add_func_44(){return 0;};
  namespace gl45ext{typedef int tmp_add_type_45;}
  gl45ext::tmp_add_type_45 tmp_add_func_45(){return 0;};
  namespace glbinding{typedef int tmp_add_type_46;}
  glbinding::tmp_add_type_46 tmp_add_func_46(){return 0;};
  namespace glbinding{namespace logging{typedef int tmp_add_type_47;}}
  glbinding::logging::tmp_add_type_47 tmp_add_func_47(){return 0;};

  // 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;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/REPp1TDSIJ/dump1.h"

