Temporary header file '/tmp/l825MaqVyd/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
#ifdef __cplusplus
// C17 compat layer
#define _Alignof(type) alignof(type)
#endif
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/sword/zverse4.h"
  #include "/usr/include/sword/bz2comprs.h"
  #include "/usr/include/sword/canon.h"
  #include "/usr/include/sword/canon_abbrevs.h"
  #include "/usr/include/sword/canon_german.h"
  #include "/usr/include/sword/canon_kjva.h"
  #include "/usr/include/sword/canon_leningrad.h"
  #include "/usr/include/sword/canon_luther.h"
  #include "/usr/include/sword/canon_lxx.h"
  #include "/usr/include/sword/canon_mt.h"
  #include "/usr/include/sword/canon_nrsv.h"
  #include "/usr/include/sword/canon_nrsva.h"
  #include "/usr/include/sword/canon_null.h"
  #include "/usr/include/sword/canon_orthodox.h"
  #include "/usr/include/sword/canon_synodal.h"
  #include "/usr/include/sword/canon_synodalprot.h"
  #include "/usr/include/sword/canon_vulg.h"
  #include "/usr/include/sword/cipherfil.h"
  #include "/usr/include/sword/curlftpt.h"
  #include "/usr/include/sword/curlhttpt.h"
  #include "/usr/include/sword/defs.h"
  #include "/usr/include/sword/echomod.h"
  #include "/usr/include/sword/encfiltmgr.h"
  #include "/usr/include/sword/entriesblk.h"
  #include "/usr/include/sword/femain.h"
  #include "/usr/include/sword/filemgr.h"
  #include "/usr/include/sword/flatapi.h"
  #include "/usr/include/sword/ftplib.h"
  #include "/usr/include/sword/ftplibftpt.h"
  #include "/usr/include/sword/ftpparse.h"
  #include "/usr/include/sword/gbffootnotes.h"
  #include "/usr/include/sword/gbfheadings.h"
  #include "/usr/include/sword/gbfhtml.h"
  #include "/usr/include/sword/gbfhtmlhref.h"
  #include "/usr/include/sword/gbflatex.h"
  #include "/usr/include/sword/gbfmorph.h"
  #include "/usr/include/sword/gbfosis.h"
  #include "/usr/include/sword/gbfplain.h"
  #include "/usr/include/sword/gbfredletterwords.h"
  #include "/usr/include/sword/gbfrtf.h"
  #include "/usr/include/sword/gbfstrongs.h"
  #include "/usr/include/sword/gbfthml.h"
  #include "/usr/include/sword/gbfwebif.h"
  #include "/usr/include/sword/gbfwordjs.h"
  #include "/usr/include/sword/gbfxhtml.h"
  #include "/usr/include/sword/greeklexattribs.h"
  #include "/usr/include/sword/hebrewmcim.h"
  #include "/usr/include/sword/hrefcom.h"
  #include "/usr/include/sword/installmgr.h"
  #include "/usr/include/sword/latin1utf16.h"
  #include "/usr/include/sword/latin1utf8.h"
  #include "/usr/include/sword/listkey.h"
  #include "/usr/include/sword/localemgr.h"
  #include "/usr/include/sword/lzsscomprs.h"
  #include "/usr/include/sword/markupfiltmgr.h"
  #include "/usr/include/sword/multimapwdef.h"
  #include "/usr/include/sword/nullim.h"
  #include "/usr/include/sword/osisenum.h"
  #include "/usr/include/sword/osisfootnotes.h"
  #include "/usr/include/sword/osisglosses.h"
  #include "/usr/include/sword/osisheadings.h"
  #include "/usr/include/sword/osishtmlhref.h"
  #include "/usr/include/sword/osislatex.h"
  #include "/usr/include/sword/osislemma.h"
  #include "/usr/include/sword/osismorph.h"
  #include "/usr/include/sword/osismorphsegmentation.h"
  #include "/usr/include/sword/osisosis.h"
  #include "/usr/include/sword/osisplain.h"
  #include "/usr/include/sword/osisredletterwords.h"
  #include "/usr/include/sword/osisreferencelinks.h"
  #include "/usr/include/sword/osisrtf.h"
  #include "/usr/include/sword/osisscripref.h"
  #include "/usr/include/sword/osisstrongs.h"
  #include "/usr/include/sword/osisvariants.h"
  #include "/usr/include/sword/osiswebif.h"
  #include "/usr/include/sword/osiswordjs.h"
  #include "/usr/include/sword/osisxhtml.h"
  #include "/usr/include/sword/osisxlit.h"
  #include "/usr/include/sword/papyriplain.h"
  #include "/usr/include/sword/rawcom.h"
  #include "/usr/include/sword/rawfiles.h"
  #include "/usr/include/sword/rawgenbook.h"
  #include "/usr/include/sword/rawld.h"
  #include "/usr/include/sword/rawld4.h"
  #include "/usr/include/sword/rawstr.h"
  #include "/usr/include/sword/rawstr4.h"
  #include "/usr/include/sword/rawtext.h"
  #include "/usr/include/sword/rawverse.h"
  #include "/usr/include/sword/remotetrans.h"
  #include "/usr/include/sword/roman.h"
  #include "/usr/include/sword/rtfhtml.h"
  #include "/usr/include/sword/sapphire.h"
  #include "/usr/include/sword/scsuutf8.h"
  #include "/usr/include/sword/stringmgr.h"
  #include "/usr/include/sword/strkey.h"
  #include "/usr/include/sword/swbasicfilter.h"
  #include "/usr/include/sword/swbuf.h"
  #include "/usr/include/sword/swcacher.h"
  #include "/usr/include/sword/swcipher.h"
  #include "/usr/include/sword/swcom.h"
  #include "/usr/include/sword/swcomprs.h"
  #include "/usr/include/sword/swconfig.h"
  #include "/usr/include/sword/swdisp.h"
  #include "/usr/include/sword/swfilter.h"
  #include "/usr/include/sword/swfiltermgr.h"
  #include "/usr/include/sword/swgenbook.h"
  #include "/usr/include/sword/swinputmeth.h"
  #include "/usr/include/sword/swkey.h"
  #include "/usr/include/sword/swld.h"
  #include "/usr/include/sword/swlocale.h"
  #include "/usr/include/sword/swlog.h"
  #include "/usr/include/sword/swmacs.h"
  #include "/usr/include/sword/swmgr.h"
  #include "/usr/include/sword/swmodule.h"
  #include "/usr/include/sword/swobject.h"
  #include "/usr/include/sword/swoptfilter.h"
  #include "/usr/include/sword/swsearchable.h"
  #include "/usr/include/sword/swtext.h"
  #include "/usr/include/sword/swversion.h"
  #include "/usr/include/sword/sysdata.h"
  #include "/usr/include/sword/teihtmlhref.h"
  #include "/usr/include/sword/teilatex.h"
  #include "/usr/include/sword/teiplain.h"
  #include "/usr/include/sword/teirtf.h"
  #include "/usr/include/sword/teixhtml.h"
  #include "/usr/include/sword/thmlfootnotes.h"
  #include "/usr/include/sword/thmlgbf.h"
  #include "/usr/include/sword/thmlheadings.h"
  #include "/usr/include/sword/thmlhtml.h"
  #include "/usr/include/sword/thmlhtmlhref.h"
  #include "/usr/include/sword/thmllatex.h"
  #include "/usr/include/sword/thmllemma.h"
  #include "/usr/include/sword/thmlmorph.h"
  #include "/usr/include/sword/thmlosis.h"
  #include "/usr/include/sword/thmlplain.h"
  #include "/usr/include/sword/thmlrtf.h"
  #include "/usr/include/sword/thmlscripref.h"
  #include "/usr/include/sword/thmlstrongs.h"
  #include "/usr/include/sword/thmlvariants.h"
  #include "/usr/include/sword/thmlwebif.h"
  #include "/usr/include/sword/thmlwordjs.h"
  #include "/usr/include/sword/thmlxhtml.h"
  #include "/usr/include/sword/treekey.h"
  #include "/usr/include/sword/treekeyidx.h"
  #include "/usr/include/sword/unicodertf.h"
  #include "/usr/include/sword/url.h"
  #include "/usr/include/sword/utf16utf8.h"
  #include "/usr/include/sword/utf8arabicpoints.h"
  #include "/usr/include/sword/utf8arshaping.h"
  #include "/usr/include/sword/utf8bidireorder.h"
  #include "/usr/include/sword/utf8cantillation.h"
  #include "/usr/include/sword/utf8greekaccents.h"
  #include "/usr/include/sword/utf8hebrewpoints.h"
  #include "/usr/include/sword/utf8html.h"
  #include "/usr/include/sword/utf8latin1.h"
  #include "/usr/include/sword/utf8nfc.h"
  #include "/usr/include/sword/utf8nfkd.h"
  #include "/usr/include/sword/utf8scsu.h"
  #include "/usr/include/sword/utf8transliterator.h"
  #include "/usr/include/sword/utf8utf16.h"
  #include "/usr/include/sword/utilstr.h"
  #include "/usr/include/sword/utilxml.h"
  #include "/usr/include/sword/versekey.h"
  #include "/usr/include/sword/versetreekey.h"
  #include "/usr/include/sword/versificationmgr.h"
  #include "/usr/include/sword/xzcomprs.h"
  #include "/usr/include/sword/zcom.h"
  #include "/usr/include/sword/zcom4.h"
  #include "/usr/include/sword/zipcomprs.h"
  #include "/usr/include/sword/zld.h"
  #include "/usr/include/sword/zstr.h"
  #include "/usr/include/sword/ztext.h"
  #include "/usr/include/sword/ztext4.h"
  #include "/usr/include/sword/zverse.h"

  // add namespaces
  namespace sword{typedef int tmp_add_type_1;}
  sword::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace icu_72{typedef int tmp_add_type_2;}
  icu_72::tmp_add_type_2 tmp_add_func_2(){return 0;};

  // add classes
  FEMain* tmp_add_class_0;
  UCharIterator* tmp_add_class_1;
  UParseError* tmp_add_class_2;
  UReplaceableCallbacks* tmp_add_class_3;
  USerializedSet* tmp_add_class_4;
  UTransPosition* tmp_add_class_5;
  _G_fpos64_t* tmp_add_class_6;
  _G_fpos_t* tmp_add_class_7;
  _IO_cookie_io_functions_t* tmp_add_class_8;
  f_owner_ex* tmp_add_class_9;
  file_handle* tmp_add_class_10;
  flock64* tmp_add_class_11;
  iovec* tmp_add_class_12;
  org_crosswire_sword_ModInfo* tmp_add_class_13;
  org_crosswire_sword_SearchHit* tmp_add_class_14;
  statx_timestamp* tmp_add_class_15;

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

