Temporary header file '/tmp/GkTUeENPPr/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/CAS.h" #include "/usr/include/array.h" #include "/usr/include/buffer.h" #include "/usr/include/byte.h" #include "/usr/include/case.h" #include "/usr/include/cdb.h" #include "/usr/include/cdb_make.h" #include "/usr/include/compiletimeassert.h" #include "/usr/include/critbit.h" #include "/usr/include/dns.h" #include "/usr/include/errmsg.h" #include "/usr/include/errmsg_int.h" #include "/usr/include/fmt.h" #include "/usr/include/havealloca.h" #include "/usr/include/havebsdsf.h" #include "/usr/include/havedevpoll.h" #include "/usr/include/haveepoll.h" #include "/usr/include/haveinline.h" #include "/usr/include/haveip6.h" #include "/usr/include/havekqueue.h" #include "/usr/include/haven2i.h" #include "/usr/include/havepread.h" #include "/usr/include/havescope.h" #include "/usr/include/havesendfile.h" #include "/usr/include/havesigio.h" #include "/usr/include/havesl.h" #include "/usr/include/haveuint128.h" #include "/usr/include/iarray.h" #include "/usr/include/io.h" #include "/usr/include/io_internal.h" #include "/usr/include/iob.h" #include "/usr/include/iob_internal.h" #include "/usr/include/iopause.h" #include "/usr/include/ip4.h" #include "/usr/include/ip6.h" #include "/usr/include/isset.h" #include "/usr/include/likely.h" #include "/usr/include/mmap.h" #include "/usr/include/ndelay.h" #include "/usr/include/open.h" #include "/usr/include/openreadclose.h" #include "/usr/include/rangecheck.h" #include "/usr/include/readclose.h" #include "/usr/include/safemult.h" #include "/usr/include/scan.h" #include "/usr/include/select.h" #include "/usr/include/socket.h" #include "/usr/include/str.h" #include "/usr/include/stralloc.h" #include "/usr/include/tai.h" #include "/usr/include/taia.h" #include "/usr/include/textcode.h" #include "/usr/include/uint16.h" #include "/usr/include/uint32.h" #include "/usr/include/uint64.h" #include "/usr/include/va_narg.h" #include "/usr/include/windoze.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; _iarray_page* tmp_add_class_3; buffer* tmp_add_class_4; cdb* tmp_add_class_5; cdb_hp* tmp_add_class_6; cdb_hplist* tmp_add_class_7; cdb_make* tmp_add_class_8; dns_transmit* tmp_add_class_9; eventpacket* tmp_add_class_10; io_batch* tmp_add_class_11; iob_entry* tmp_add_class_12; iom_entry* tmp_add_class_13; iomux* tmp_add_class_14; itimerval* tmp_add_class_15; mallinfo2* tmp_add_class_16; pollfd* tmp_add_class_17; stralloc* tmp_add_class_18; tai* tmp_add_class_19; taia* tmp_add_class_20; ucontext_t* tmp_add_class_21; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/GkTUeENPPr/dump1.h" /tmp/GkTUeENPPr/dump1.h:87:3: error: ‘mallinfo2’ does not name a type 87 | mallinfo2* tmp_add_class_16; | ^~~~~~~~~