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

  // add includes
  #include "/usr/include/yaz/backend.h"
  #include "/usr/include/yaz/backtrace.h"
  #include "/usr/include/yaz/base64.h"
  #include "/usr/include/yaz/ccl.h"
  #include "/usr/include/yaz/ccl_xml.h"
  #include "/usr/include/yaz/charneg.h"
  #include "/usr/include/yaz/comstack.h"
  #include "/usr/include/yaz/cookie.h"
  #include "/usr/include/yaz/copy_types.h"
  #include "/usr/include/yaz/cql.h"
  #include "/usr/include/yaz/daemon.h"
  #include "/usr/include/yaz/diagbib1.h"
  #include "/usr/include/yaz/diagsru_update.h"
  #include "/usr/include/yaz/diagsrw.h"
  #include "/usr/include/yaz/dirent.h"
  #include "/usr/include/yaz/errno.h"
  #include "/usr/include/yaz/facet.h"
  #include "/usr/include/yaz/file_glob.h"
  #include "/usr/include/yaz/gettimeofday.h"
  #include "/usr/include/yaz/icu.h"
  #include "/usr/include/yaz/ill-core.h"
  #include "/usr/include/yaz/ill.h"
  #include "/usr/include/yaz/item-req.h"
  #include "/usr/include/yaz/json.h"
  #include "/usr/include/yaz/log.h"
  #include "/usr/include/yaz/logrpn.h"
  #include "/usr/include/yaz/malloc_info.h"
  #include "/usr/include/yaz/marc_sax.h"
  #include "/usr/include/yaz/marcdisp.h"
  #include "/usr/include/yaz/match_glob.h"
  #include "/usr/include/yaz/matchstr.h"
  #include "/usr/include/yaz/mutex.h"
  #include "/usr/include/yaz/nmem.h"
  #include "/usr/include/yaz/nmem_xml.h"
  #include "/usr/include/yaz/oclc-ill-req-ext.h"
  #include "/usr/include/yaz/odr.h"
  #include "/usr/include/yaz/oid_db.h"
  #include "/usr/include/yaz/oid_std.h"
  #include "/usr/include/yaz/oid_util.h"
  #include "/usr/include/yaz/options.h"
  #include "/usr/include/yaz/otherinfo.h"
  #include "/usr/include/yaz/poll.h"
  #include "/usr/include/yaz/pquery.h"
  #include "/usr/include/yaz/proto.h"
  #include "/usr/include/yaz/proxunit.h"
  #include "/usr/include/yaz/prt-ext.h"
  #include "/usr/include/yaz/query-charset.h"
  #include "/usr/include/yaz/querytowrbuf.h"
  #include "/usr/include/yaz/readconf.h"
  #include "/usr/include/yaz/record_conv.h"
  #include "/usr/include/yaz/record_render.h"
  #include "/usr/include/yaz/retrieval.h"
  #include "/usr/include/yaz/rpn2cql.h"
  #include "/usr/include/yaz/rpn2solr.h"
  #include "/usr/include/yaz/sc.h"
  #include "/usr/include/yaz/shptr.h"
  #include "/usr/include/yaz/snprintf.h"
  #include "/usr/include/yaz/soap.h"
  #include "/usr/include/yaz/solr.h"
  #include "/usr/include/yaz/sortspec.h"
  #include "/usr/include/yaz/spipe.h"
  #include "/usr/include/yaz/srw.h"
  #include "/usr/include/yaz/statserv.h"
  #include "/usr/include/yaz/tcpip.h"
  #include "/usr/include/yaz/test.h"
  #include "/usr/include/yaz/thread_create.h"
  #include "/usr/include/yaz/thread_id.h"
  #include "/usr/include/yaz/timing.h"
  #include "/usr/include/yaz/tokenizer.h"
  #include "/usr/include/yaz/tpath.h"
  #include "/usr/include/yaz/unix.h"
  #include "/usr/include/yaz/url.h"
  #include "/usr/include/yaz/wrbuf.h"
  #include "/usr/include/yaz/xmalloc.h"
  #include "/usr/include/yaz/xml_get.h"
  #include "/usr/include/yaz/xml_include.h"
  #include "/usr/include/yaz/xmlquery.h"
  #include "/usr/include/yaz/xmltypes.h"
  #include "/usr/include/yaz/yaz-ccl.h"
  #include "/usr/include/yaz/yaz-iconv.h"
  #include "/usr/include/yaz/yaz-util.h"
  #include "/usr/include/yaz/yaz-version.h"
  #include "/usr/include/yaz/yconfig.h"
  #include "/usr/include/yaz/z-accdes1.h"
  #include "/usr/include/yaz/z-accform1.h"
  #include "/usr/include/yaz/z-acckrb1.h"
  #include "/usr/include/yaz/z-charneg.h"
  #include "/usr/include/yaz/z-core.h"
  #include "/usr/include/yaz/z-date.h"
  #include "/usr/include/yaz/z-diag1.h"
  #include "/usr/include/yaz/z-espec1.h"
  #include "/usr/include/yaz/z-estask.h"
  #include "/usr/include/yaz/z-exp.h"
  #include "/usr/include/yaz/z-facet-1.h"
  #include "/usr/include/yaz/z-grs.h"
  #include "/usr/include/yaz/z-mterm2.h"
  #include "/usr/include/yaz/z-oclcui.h"
  #include "/usr/include/yaz/z-opac.h"
  #include "/usr/include/yaz/z-rrf1.h"
  #include "/usr/include/yaz/z-rrf2.h"
  #include "/usr/include/yaz/z-sum.h"
  #include "/usr/include/yaz/z-sutrs.h"
  #include "/usr/include/yaz/z-uifr1.h"
  #include "/usr/include/yaz/z-univ.h"
  #include "/usr/include/yaz/zes-admin.h"
  #include "/usr/include/yaz/zes-expi.h"
  #include "/usr/include/yaz/zes-exps.h"
  #include "/usr/include/yaz/zes-order.h"
  #include "/usr/include/yaz/zes-pquery.h"
  #include "/usr/include/yaz/zes-psched.h"
  #include "/usr/include/yaz/zes-pset.h"
  #include "/usr/include/yaz/zes-update.h"
  #include "/usr/include/yaz/zes-update0.h"
  #include "/usr/include/yaz/zgdu.h"
  #include "/usr/include/yaz/zoom.h"

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

  // add classes
  ILL_APDU* tmp_add_class_0;
  ILL_Already_Forwarded* tmp_add_class_1;
  ILL_Already_Tried_List_Type* tmp_add_class_2;
  ILL_Amount* tmp_add_class_3;
  ILL_Answer* tmp_add_class_4;
  ILL_Cancel* tmp_add_class_5;
  ILL_Cancel_Reply* tmp_add_class_6;
  ILL_Checked_In* tmp_add_class_7;
  ILL_Client_Id* tmp_add_class_8;
  ILL_Conditional_Reply* tmp_add_class_9;
  ILL_Conditional_Results* tmp_add_class_10;
  ILL_Cost_Info_Type* tmp_add_class_11;
  ILL_Damaged* tmp_add_class_12;
  ILL_Damaged_Details* tmp_add_class_13;
  ILL_Damaged_DetailsSpecific_units* tmp_add_class_14;
  ILL_Date_Due* tmp_add_class_15;
  ILL_Delivery_Address* tmp_add_class_16;
  ILL_Delivery_Service* tmp_add_class_17;
  ILL_Delivery_ServiceElectronic_delivery* tmp_add_class_18;
  ILL_Electronic_Delivery_Service* tmp_add_class_19;
  ILL_Electronic_Delivery_Service_0* tmp_add_class_20;
  ILL_Electronic_Delivery_Service_1* tmp_add_class_21;
  ILL_Error_Report* tmp_add_class_22;
  ILL_Estimate_Results* tmp_add_class_23;
  ILL_Expired* tmp_add_class_24;
  ILL_Extension* tmp_add_class_25;
  ILL_Forward_Notification* tmp_add_class_26;
  ILL_History_Report* tmp_add_class_27;
  ILL_Hold_Placed_Results* tmp_add_class_28;
  ILL_ItemRequest* tmp_add_class_29;
  ILL_Item_Id* tmp_add_class_30;
  ILL_Location_Info* tmp_add_class_31;
  ILL_Locations_Results* tmp_add_class_32;
  ILL_Lost* tmp_add_class_33;
  ILL_Message* tmp_add_class_34;
  ILL_Name_Of_Person_Or_Institution* tmp_add_class_35;
  ILL_OCLCILLRequestExtension* tmp_add_class_36;
  ILL_Overdue* tmp_add_class_37;
  ILL_Overdue_ExtensionS* tmp_add_class_38;
  ILL_Person_Or_Institution_Symbol* tmp_add_class_39;
  ILL_Postal_Address* tmp_add_class_40;
  ILL_Provider_Error_Report* tmp_add_class_41;
  ILL_Recall* tmp_add_class_42;
  ILL_Received* tmp_add_class_43;
  ILL_Renew* tmp_add_class_44;
  ILL_Renew_Answer* tmp_add_class_45;
  ILL_Request* tmp_add_class_46;
  ILL_Requester_Optional_Messages_Type* tmp_add_class_47;
  ILL_Responder_Optional_Messages_Type* tmp_add_class_48;
  ILL_Retry_Results* tmp_add_class_49;
  ILL_Returned* tmp_add_class_50;
  ILL_Search_Type* tmp_add_class_51;
  ILL_Send_To_List_Type* tmp_add_class_52;
  ILL_Send_To_List_Type_s* tmp_add_class_53;
  ILL_Service_Date_Time* tmp_add_class_54;
  ILL_Service_Date_original* tmp_add_class_55;
  ILL_Service_Date_this* tmp_add_class_56;
  ILL_Shipped* tmp_add_class_57;
  ILL_State_Transition_Prohibited* tmp_add_class_58;
  ILL_Status_Or_Error_Report* tmp_add_class_59;
  ILL_Status_Query* tmp_add_class_60;
  ILL_Status_Report* tmp_add_class_61;
  ILL_String* tmp_add_class_62;
  ILL_Supplemental_Item_Description* tmp_add_class_63;
  ILL_Supply_Details* tmp_add_class_64;
  ILL_Supply_Medium_Info_Type* tmp_add_class_65;
  ILL_SystemNo* tmp_add_class_66;
  ILL_SystemNo_s* tmp_add_class_67;
  ILL_System_Address* tmp_add_class_68;
  ILL_System_Id* tmp_add_class_69;
  ILL_Third_Party_Info_Type* tmp_add_class_70;
  ILL_Transaction_Id* tmp_add_class_71;
  ILL_Unfilled_Results* tmp_add_class_72;
  ILL_Units_Per_Medium_Type* tmp_add_class_73;
  ILL_User_Error_Report* tmp_add_class_74;
  ILL_Will_Supply_Results* tmp_add_class_75;
  Odr_external* tmp_add_class_76;
  Z_APDU* tmp_add_class_77;
  Z_AccessControlRequest* tmp_add_class_78;
  Z_AccessControlResponse* tmp_add_class_79;
  Z_AccessCtrl* tmp_add_class_80;
  Z_AccessInfo* tmp_add_class_81;
  Z_AccessRestrictions* tmp_add_class_82;
  Z_AccessRestrictionsUnit* tmp_add_class_83;
  Z_Admin* tmp_add_class_84;
  Z_AdminEsRequest* tmp_add_class_85;
  Z_AdminTaskPackage* tmp_add_class_86;
  Z_AltOidList* tmp_add_class_87;
  Z_AttCombo* tmp_add_class_88;
  Z_AttrListList* tmp_add_class_89;
  Z_Attribute* tmp_add_class_90;
  Z_AttributeCombination* tmp_add_class_91;
  Z_AttributeCombinations* tmp_add_class_92;
  Z_AttributeDescription* tmp_add_class_93;
  Z_AttributeDetails* tmp_add_class_94;
  Z_AttributeElement* tmp_add_class_95;
  Z_AttributeList* tmp_add_class_96;
  Z_AttributeOccurrence* tmp_add_class_97;
  Z_AttributeSetDetails* tmp_add_class_98;
  Z_AttributeSetInfo* tmp_add_class_99;
  Z_AttributeType* tmp_add_class_100;
  Z_AttributeTypeDetails* tmp_add_class_101;
  Z_AttributeValue* tmp_add_class_102;
  Z_AttributeValueList* tmp_add_class_103;
  Z_AttributesPlusTerm* tmp_add_class_104;
  Z_BadSpec* tmp_add_class_105;
  Z_BriefBib* tmp_add_class_106;
  Z_CategoryInfo* tmp_add_class_107;
  Z_CategoryList* tmp_add_class_108;
  Z_Challenge1* tmp_add_class_109;
  Z_ChallengeUnit1* tmp_add_class_110;
  Z_CharSetandLanguageNegotiation* tmp_add_class_111;
  Z_Charge* tmp_add_class_112;
  Z_CircRecord* tmp_add_class_113;
  Z_Close* tmp_add_class_114;
  Z_CommonInfo* tmp_add_class_115;
  Z_CompSpec* tmp_add_class_116;
  Z_Complex* tmp_add_class_117;
  Z_ComplexAttribute* tmp_add_class_118;
  Z_ContactInfo* tmp_add_class_119;
  Z_Costs* tmp_add_class_120;
  Z_CostsOtherCharge* tmp_add_class_121;
  Z_DES_RN_Object* tmp_add_class_122;
  Z_DRNType* tmp_add_class_123;
  Z_DatabaseInfo* tmp_add_class_124;
  Z_DatabaseList* tmp_add_class_125;
  Z_DatabaseSpecific* tmp_add_class_126;
  Z_DatabaseSpecificUnit* tmp_add_class_127;
  Z_Date* tmp_add_class_128;
  Z_DateFlags* tmp_add_class_129;
  Z_DateMonthAndDay* tmp_add_class_130;
  Z_DateQuarter* tmp_add_class_131;
  Z_DateSeason* tmp_add_class_132;
  Z_DateTime* tmp_add_class_133;
  Z_DbSpecific* tmp_add_class_134;
  Z_DbUnavail* tmp_add_class_135;
  Z_DbUnavail_0* tmp_add_class_136;
  Z_DefaultDiagFormat* tmp_add_class_137;
  Z_DeleteResultSetRequest* tmp_add_class_138;
  Z_DeleteResultSetResponse* tmp_add_class_139;
  Z_DiagFormat* tmp_add_class_140;
  Z_DiagRec* tmp_add_class_141;
  Z_DiagRecs* tmp_add_class_142;
  Z_DiagTerm* tmp_add_class_143;
  Z_DiagnosticFormat* tmp_add_class_144;
  Z_DiagnosticFormat_s* tmp_add_class_145;
  Z_DuplicateDetectionCriterion* tmp_add_class_146;
  Z_DuplicateDetectionRequest* tmp_add_class_147;
  Z_DuplicateDetectionResponse* tmp_add_class_148;
  Z_EIExportInvocation* tmp_add_class_149;
  Z_EIExportInvocationEsRequest* tmp_add_class_150;
  Z_EIExportInvocationTaskPackage* tmp_add_class_151;
  Z_EIOriginPartNotToKeep* tmp_add_class_152;
  Z_EIOriginPartNotToKeepRanges* tmp_add_class_153;
  Z_EIOriginPartNotToKeepRanges_s* tmp_add_class_154;
  Z_EIOriginPartToKeep* tmp_add_class_155;
  Z_EITargetPart* tmp_add_class_156;
  Z_ESAdminOriginPartNotToKeep* tmp_add_class_157;
  Z_ESAdminOriginPartToKeep* tmp_add_class_158;
  Z_ESAdminTargetPart* tmp_add_class_159;
  Z_ESDestination* tmp_add_class_160;
  Z_ESDestinationOther* tmp_add_class_161;
  Z_ESExportSpecification* tmp_add_class_162;
  Z_ESExportSpecificationEsRequest* tmp_add_class_163;
  Z_ESExportSpecificationTaskPackage* tmp_add_class_164;
  Z_ESOriginPartToKeep* tmp_add_class_165;
  Z_EScanInfo* tmp_add_class_166;
  Z_ETagPath* tmp_add_class_167;
  Z_ETagUnit* tmp_add_class_168;
  Z_ElementData* tmp_add_class_169;
  Z_ElementDataType* tmp_add_class_170;
  Z_ElementInfo* tmp_add_class_171;
  Z_ElementInfoList* tmp_add_class_172;
  Z_ElementMetaData* tmp_add_class_173;
  Z_ElementRequest* tmp_add_class_174;
  Z_ElementRequestCompositeElement* tmp_add_class_175;
  Z_ElementRequestCompositeElementPrimitives* tmp_add_class_176;
  Z_ElementRequestCompositeElementSpecs* tmp_add_class_177;
  Z_ElementSetDetails* tmp_add_class_178;
  Z_ElementSetNames* tmp_add_class_179;
  Z_ElementSpec* tmp_add_class_180;
  Z_Encryption* tmp_add_class_181;
  Z_Entry* tmp_add_class_182;
  Z_Environment* tmp_add_class_183;
  Z_Era* tmp_add_class_184;
  Z_Espec1* tmp_add_class_185;
  Z_Estimate1* tmp_add_class_186;
  Z_Estimate2* tmp_add_class_187;
  Z_ExplainRecord* tmp_add_class_188;
  Z_ExtServices* tmp_add_class_189;
  Z_ExtendedServicesInfo* tmp_add_class_190;
  Z_ExtendedServicesRequest* tmp_add_class_191;
  Z_ExtendedServicesResponse* tmp_add_class_192;
  Z_External* tmp_add_class_193;
  Z_FacetField* tmp_add_class_194;
  Z_FacetList* tmp_add_class_195;
  Z_FacetTerm* tmp_add_class_196;
  Z_FormatSpec* tmp_add_class_197;
  Z_FragmentSyntax* tmp_add_class_198;
  Z_GenericRecord* tmp_add_class_199;
  Z_HTTP_Header* tmp_add_class_200;
  Z_HitVector* tmp_add_class_201;
  Z_HoldingsAndCircData* tmp_add_class_202;
  Z_HoldingsRecord* tmp_add_class_203;
  Z_HumanString* tmp_add_class_204;
  Z_HumanStringUnit* tmp_add_class_205;
  Z_IOBilling* tmp_add_class_206;
  Z_IOContact* tmp_add_class_207;
  Z_IOCreditCardInfo* tmp_add_class_208;
  Z_IOItemOrder* tmp_add_class_209;
  Z_IOOriginPartNotToKeep* tmp_add_class_210;
  Z_IOOriginPartToKeep* tmp_add_class_211;
  Z_IORequest* tmp_add_class_212;
  Z_IOResultSetItem* tmp_add_class_213;
  Z_IOTargetPart* tmp_add_class_214;
  Z_IOTaskPackage* tmp_add_class_215;
  Z_IU0CorrelationInfo* tmp_add_class_216;
  Z_IU0OriginPartToKeep* tmp_add_class_217;
  Z_IU0SuppliedRecords* tmp_add_class_218;
  Z_IU0SuppliedRecordsId* tmp_add_class_219;
  Z_IU0SuppliedRecords_elem* tmp_add_class_220;
  Z_IU0TargetPart* tmp_add_class_221;
  Z_IU0TaskPackageRecordStructure* tmp_add_class_222;
  Z_IU0Update* tmp_add_class_223;
  Z_IU0UpdateEsRequest* tmp_add_class_224;
  Z_IU0UpdateTaskPackage* tmp_add_class_225;
  Z_IUCorrelationInfo* tmp_add_class_226;
  Z_IUOriginPartToKeep* tmp_add_class_227;
  Z_IUSuppliedRecords* tmp_add_class_228;
  Z_IUSuppliedRecordsId* tmp_add_class_229;
  Z_IUSuppliedRecords_elem* tmp_add_class_230;
  Z_IUTargetPart* tmp_add_class_231;
  Z_IUTaskPackageRecordStructure* tmp_add_class_232;
  Z_IUTaskPackageRecordStructureSurrogateDiagnostics* tmp_add_class_233;
  Z_IUUpdate* tmp_add_class_234;
  Z_IUUpdateEsRequest* tmp_add_class_235;
  Z_IUUpdateTaskPackage* tmp_add_class_236;
  Z_IconObject* tmp_add_class_237;
  Z_IconObjectUnit* tmp_add_class_238;
  Z_IdAuthentication* tmp_add_class_239;
  Z_IdPass* tmp_add_class_240;
  Z_ImportParameters* tmp_add_class_241;
  Z_InfoCategory* tmp_add_class_242;
  Z_InitRequest* tmp_add_class_243;
  Z_InitResponse* tmp_add_class_244;
  Z_InitialSet* tmp_add_class_245;
  Z_IntUnit* tmp_add_class_246;
  Z_Iso10646* tmp_add_class_247;
  Z_Iso2022* tmp_add_class_248;
  Z_Iso2022OriginProposal* tmp_add_class_249;
  Z_Iso2022TargetResponse* tmp_add_class_250;
  Z_Iso8777Capabilities* tmp_add_class_251;
  Z_KRBObject* tmp_add_class_252;
  Z_KRBRequest* tmp_add_class_253;
  Z_KRBResponse* tmp_add_class_254;
  Z_LeftAndRight* tmp_add_class_255;
  Z_ListEntries* tmp_add_class_256;
  Z_ListStatus* tmp_add_class_257;
  Z_ListStatuses* tmp_add_class_258;
  Z_MultipleSearchTerms_2* tmp_add_class_259;
  Z_MultipleSearchTerms_2_s* tmp_add_class_260;
  Z_NamePlusRecord* tmp_add_class_261;
  Z_NamePlusRecordList* tmp_add_class_262;
  Z_NetworkAddress* tmp_add_class_263;
  Z_NetworkAddressIA* tmp_add_class_264;
  Z_NetworkAddressOPA* tmp_add_class_265;
  Z_NetworkAddressOther* tmp_add_class_266;
  Z_OCLC_UserInformation* tmp_add_class_267;
  Z_OPACRecord* tmp_add_class_268;
  Z_OccurValues* tmp_add_class_269;
  Z_OccurrenceByAttributes* tmp_add_class_270;
  Z_OccurrenceByAttributesElem* tmp_add_class_271;
  Z_Occurrences* tmp_add_class_272;
  Z_OidList* tmp_add_class_273;
  Z_OmittedAttributeInterpretation* tmp_add_class_274;
  Z_Operand* tmp_add_class_275;
  Z_Operator* tmp_add_class_276;
  Z_Order* tmp_add_class_277;
  Z_OriginProposal* tmp_add_class_278;
  Z_OriginProposal_0* tmp_add_class_279;
  Z_OtherInformation* tmp_add_class_280;
  Z_OtherInformationUnit* tmp_add_class_281;
  Z_PQSOriginPartNotToKeep* tmp_add_class_282;
  Z_PQSOriginPartToKeep* tmp_add_class_283;
  Z_PQSPeriod* tmp_add_class_284;
  Z_PQSPeriodicQuerySchedule* tmp_add_class_285;
  Z_PQSPeriodicQueryScheduleEsRequest* tmp_add_class_286;
  Z_PQSPeriodicQueryScheduleTaskPackage* tmp_add_class_287;
  Z_PQSTargetPart* tmp_add_class_288;
  Z_PQueryOriginPartNotToKeep* tmp_add_class_289;
  Z_PQueryOriginPartToKeep* tmp_add_class_290;
  Z_PQueryPersistentQuery* tmp_add_class_291;
  Z_PQueryPersistentQueryEsRequest* tmp_add_class_292;
  Z_PQueryPersistentQueryTaskPackage* tmp_add_class_293;
  Z_PROriginPartNotToKeep* tmp_add_class_294;
  Z_PRPersistentResultSet* tmp_add_class_295;
  Z_PRPersistentResultSetEsRequest* tmp_add_class_296;
  Z_PRPersistentResultSetTaskPackage* tmp_add_class_297;
  Z_PRTargetPart* tmp_add_class_298;
  Z_Path* tmp_add_class_299;
  Z_PathUnit* tmp_add_class_300;
  Z_PerElementDetails* tmp_add_class_301;
  Z_Permissions* tmp_add_class_302;
  Z_Permissions_s* tmp_add_class_303;
  Z_PresentRequest* tmp_add_class_304;
  Z_PresentResponse* tmp_add_class_305;
  Z_PrivateCapOperator* tmp_add_class_306;
  Z_PrivateCapabilities* tmp_add_class_307;
  Z_PrivateCharacterSet* tmp_add_class_308;
  Z_PrivateCharacterSetViaOid* tmp_add_class_309;
  Z_ProcessingInformation* tmp_add_class_310;
  Z_PromptId* tmp_add_class_311;
  Z_PromptIdEnumeratedPrompt* tmp_add_class_312;
  Z_PromptObject1* tmp_add_class_313;
  Z_ProxSupportPrivate* tmp_add_class_314;
  Z_ProxSupportUnit* tmp_add_class_315;
  Z_Proximity* tmp_add_class_316;
  Z_ProximityOperator* tmp_add_class_317;
  Z_ProximitySupport* tmp_add_class_318;
  Z_Query* tmp_add_class_319;
  Z_QueryExpression* tmp_add_class_320;
  Z_QueryExpressionTerm* tmp_add_class_321;
  Z_QueryTypeDetails* tmp_add_class_322;
  Z_RPNQuery* tmp_add_class_323;
  Z_RPNStructure* tmp_add_class_324;
  Z_Range* tmp_add_class_325;
  Z_RecordComposition* tmp_add_class_326;
  Z_RecordSyntax* tmp_add_class_327;
  Z_RecordSyntaxInfo* tmp_add_class_328;
  Z_RecordTag* tmp_add_class_329;
  Z_Records* tmp_add_class_330;
  Z_ResourceControlRequest* tmp_add_class_331;
  Z_ResourceControlResponse* tmp_add_class_332;
  Z_ResourceReport1* tmp_add_class_333;
  Z_ResourceReport2* tmp_add_class_334;
  Z_ResourceReportRequest* tmp_add_class_335;
  Z_ResourceReportResponse* tmp_add_class_336;
  Z_Response1* tmp_add_class_337;
  Z_ResponseUnit1* tmp_add_class_338;
  Z_ResultSetPlusAttributes* tmp_add_class_339;
  Z_ResultsByDB* tmp_add_class_340;
  Z_ResultsByDB_s* tmp_add_class_341;
  Z_ResultsByDB_sList* tmp_add_class_342;
  Z_RetentionCriterion* tmp_add_class_343;
  Z_RetrievalRecordDetails* tmp_add_class_344;
  Z_RpnCapabilities* tmp_add_class_345;
  Z_SRW_extra_arg* tmp_add_class_346;
  Z_Scan* tmp_add_class_347;
  Z_ScanRequest* tmp_add_class_348;
  Z_ScanResponse* tmp_add_class_349;
  Z_SchemaInfo* tmp_add_class_350;
  Z_SearchInfoReport* tmp_add_class_351;
  Z_SearchInfoReport_s* tmp_add_class_352;
  Z_SearchKey* tmp_add_class_353;
  Z_SearchRequest* tmp_add_class_354;
  Z_SearchResponse* tmp_add_class_355;
  Z_Segment* tmp_add_class_356;
  Z_Segmentation* tmp_add_class_357;
  Z_SimpleElement* tmp_add_class_358;
  Z_Sort* tmp_add_class_359;
  Z_SortAttributes* tmp_add_class_360;
  Z_SortCriterion* tmp_add_class_361;
  Z_SortCriterionPreferredDatabases* tmp_add_class_362;
  Z_SortDbSpecificList* tmp_add_class_363;
  Z_SortDbSpecificList_s* tmp_add_class_364;
  Z_SortDetails* tmp_add_class_365;
  Z_SortElement* tmp_add_class_366;
  Z_SortKey* tmp_add_class_367;
  Z_SortKeyDetails* tmp_add_class_368;
  Z_SortKeySpec* tmp_add_class_369;
  Z_SortKeySpecList* tmp_add_class_370;
  Z_SortRequest* tmp_add_class_371;
  Z_SortResponse* tmp_add_class_372;
  Z_SpecificTag* tmp_add_class_373;
  Z_Specification* tmp_add_class_374;
  Z_StringList* tmp_add_class_375;
  Z_StringOrNumeric* tmp_add_class_376;
  Z_TagPath* tmp_add_class_377;
  Z_TagPath_s* tmp_add_class_378;
  Z_TagSetElements* tmp_add_class_379;
  Z_TagSetInfo* tmp_add_class_380;
  Z_TagTypeMapping* tmp_add_class_381;
  Z_TaggedElement* tmp_add_class_382;
  Z_TargetInfo* tmp_add_class_383;
  Z_TargetResponse* tmp_add_class_384;
  Z_TaskPackage* tmp_add_class_385;
  Z_Term* tmp_add_class_386;
  Z_TermInfo* tmp_add_class_387;
  Z_TermListDetails* tmp_add_class_388;
  Z_TermListElement* tmp_add_class_389;
  Z_TermListInfo* tmp_add_class_390;
  Z_Time* tmp_add_class_391;
  Z_TooMany* tmp_add_class_392;
  Z_TriggerResourceControlRequest* tmp_add_class_393;
  Z_Triple* tmp_add_class_394;
  Z_Unit* tmp_add_class_395;
  Z_UnitInfo* tmp_add_class_396;
  Z_UnitType* tmp_add_class_397;
  Z_Units* tmp_add_class_398;
  Z_UniverseReport* tmp_add_class_399;
  Z_UniverseReportDuplicate* tmp_add_class_400;
  Z_UniverseReportHits* tmp_add_class_401;
  Z_Usage* tmp_add_class_402;
  Z_ValueDescription* tmp_add_class_403;
  Z_ValueRange* tmp_add_class_404;
  Z_ValueSet* tmp_add_class_405;
  Z_ValueSetEnumerated* tmp_add_class_406;
  Z_Variant* tmp_add_class_407;
  Z_VariantClass* tmp_add_class_408;
  Z_VariantSetInfo* tmp_add_class_409;
  Z_VariantType* tmp_add_class_410;
  Z_VariantValue* tmp_add_class_411;
  Z_Volume* tmp_add_class_412;
  Z_byDatabaseList* tmp_add_class_413;
  Z_byDatabaseList_s* tmp_add_class_414;
  Z_ext_typeent* tmp_add_class_415;
  _G_fpos64_t* tmp_add_class_416;
  _G_fpos_t* tmp_add_class_417;
  _IO_cookie_io_functions_t* tmp_add_class_418;
  _uconv_t* tmp_add_class_419;
  _xlinkHandler* tmp_add_class_420;
  _xmlAttr* tmp_add_class_421;
  _xmlAttribute* tmp_add_class_422;
  _xmlBuffer* tmp_add_class_423;
  _xmlCharEncodingHandler* tmp_add_class_424;
  _xmlDOMWrapCtxt* tmp_add_class_425;
  _xmlDoc* tmp_add_class_426;
  _xmlDtd* tmp_add_class_427;
  _xmlElement* tmp_add_class_428;
  _xmlElementContent* tmp_add_class_429;
  _xmlEntity* tmp_add_class_430;
  _xmlEnumeration* tmp_add_class_431;
  _xmlError* tmp_add_class_432;
  _xmlGlobalState* tmp_add_class_433;
  _xmlID* tmp_add_class_434;
  _xmlNode* tmp_add_class_435;
  _xmlNotation* tmp_add_class_436;
  _xmlNs* tmp_add_class_437;
  _xmlOutputBuffer* tmp_add_class_438;
  _xmlParserCtxt* tmp_add_class_439;
  _xmlParserInput* tmp_add_class_440;
  _xmlParserInputBuffer* tmp_add_class_441;
  _xmlParserNodeInfo* tmp_add_class_442;
  _xmlParserNodeInfoSeq* tmp_add_class_443;
  _xmlRef* tmp_add_class_444;
  _xmlSAXHandler* tmp_add_class_445;
  _xmlSAXHandlerV1* tmp_add_class_446;
  _xmlSAXLocator* tmp_add_class_447;
  _xmlValidCtxt* tmp_add_class_448;
  bend_delete_rr* tmp_add_class_449;
  bend_esrequest_rr* tmp_add_class_450;
  bend_fetch_rr* tmp_add_class_451;
  bend_initrequest* tmp_add_class_452;
  bend_initresult* tmp_add_class_453;
  bend_scan_rr* tmp_add_class_454;
  bend_segment_rr* tmp_add_class_455;
  bend_sort_rr* tmp_add_class_456;
  bend_update_rr* tmp_add_class_457;
  ccl_rpn_attr* tmp_add_class_458;
  ccl_rpn_node* tmp_add_class_459;
  comstack* tmp_add_class_460;
  cql_buf_write_info* tmp_add_class_461;
  cql_node* tmp_add_class_462;
  ill_get_ctl* tmp_add_class_463;
  json_node* tmp_add_class_464;
  odr* tmp_add_class_465;
  odr_arm* tmp_add_class_466;
  odr_bitmask* tmp_add_class_467;
  odr_oct* tmp_add_class_468;
  scan_entry* tmp_add_class_469;
  statserv_options_block* tmp_add_class_470;
  wrbuf* tmp_add_class_471;
  yaz_facet_attr* tmp_add_class_472;
  yaz_oid_entry* tmp_add_class_473;
  yaz_poll_fd* tmp_add_class_474;
  yaz_record_conv_type* tmp_add_class_475;

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

