Temporary header file '/tmp/tmKfPVf6kS/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/yazpp/cql2rpn.h" #include "/usr/include/yazpp/gdu.h" #include "/usr/include/yazpp/gduqueue.h" #include "/usr/include/yazpp/ir-assoc.h" #include "/usr/include/yazpp/limit-connect.h" #include "/usr/include/yazpp/pdu-assoc.h" #include "/usr/include/yazpp/pdu-observer.h" #include "/usr/include/yazpp/query.h" #include "/usr/include/yazpp/record-cache.h" #include "/usr/include/yazpp/socket-manager.h" #include "/usr/include/yazpp/socket-observer.h" #include "/usr/include/yazpp/timestat.h" #include "/usr/include/yazpp/z-assoc.h" #include "/usr/include/yazpp/z-databases.h" #include "/usr/include/yazpp/z-query.h" #include "/usr/include/yazpp/z-server.h" #include "/usr/include/yazpp/zoom.h" // add namespaces namespace ZOOM{typedef int tmp_add_type_1;} ZOOM::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace yazpp_1{typedef int tmp_add_type_2;} yazpp_1::tmp_add_type_2 tmp_add_func_2(){return 0;}; // add classes Odr_external* tmp_add_class_0; Z_APDU* tmp_add_class_1; Z_AccessControlRequest* tmp_add_class_2; Z_AccessControlResponse* tmp_add_class_3; Z_AccessCtrl* tmp_add_class_4; Z_AccessInfo* tmp_add_class_5; Z_AccessRestrictions* tmp_add_class_6; Z_AccessRestrictionsUnit* tmp_add_class_7; Z_Admin* tmp_add_class_8; Z_AdminEsRequest* tmp_add_class_9; Z_AdminTaskPackage* tmp_add_class_10; Z_AltOidList* tmp_add_class_11; Z_AttCombo* tmp_add_class_12; Z_AttrListList* tmp_add_class_13; Z_Attribute* tmp_add_class_14; Z_AttributeCombination* tmp_add_class_15; Z_AttributeCombinations* tmp_add_class_16; Z_AttributeDescription* tmp_add_class_17; Z_AttributeDetails* tmp_add_class_18; Z_AttributeElement* tmp_add_class_19; Z_AttributeList* tmp_add_class_20; Z_AttributeOccurrence* tmp_add_class_21; Z_AttributeSetDetails* tmp_add_class_22; Z_AttributeSetInfo* tmp_add_class_23; Z_AttributeType* tmp_add_class_24; Z_AttributeTypeDetails* tmp_add_class_25; Z_AttributeValue* tmp_add_class_26; Z_AttributeValueList* tmp_add_class_27; Z_AttributesPlusTerm* tmp_add_class_28; Z_BadSpec* tmp_add_class_29; Z_BriefBib* tmp_add_class_30; Z_CategoryInfo* tmp_add_class_31; Z_CategoryList* tmp_add_class_32; Z_Challenge1* tmp_add_class_33; Z_ChallengeUnit1* tmp_add_class_34; Z_CharSetandLanguageNegotiation* tmp_add_class_35; Z_Charge* tmp_add_class_36; Z_CircRecord* tmp_add_class_37; Z_Close* tmp_add_class_38; Z_CommonInfo* tmp_add_class_39; Z_CompSpec* tmp_add_class_40; Z_Complex* tmp_add_class_41; Z_ComplexAttribute* tmp_add_class_42; Z_ContactInfo* tmp_add_class_43; Z_Costs* tmp_add_class_44; Z_CostsOtherCharge* tmp_add_class_45; Z_DES_RN_Object* tmp_add_class_46; Z_DRNType* tmp_add_class_47; Z_DatabaseInfo* tmp_add_class_48; Z_DatabaseList* tmp_add_class_49; Z_DatabaseSpecific* tmp_add_class_50; Z_DatabaseSpecificUnit* tmp_add_class_51; Z_Date* tmp_add_class_52; Z_DateFlags* tmp_add_class_53; Z_DateMonthAndDay* tmp_add_class_54; Z_DateQuarter* tmp_add_class_55; Z_DateSeason* tmp_add_class_56; Z_DateTime* tmp_add_class_57; Z_DbSpecific* tmp_add_class_58; Z_DbUnavail* tmp_add_class_59; Z_DbUnavail_0* tmp_add_class_60; Z_DefaultDiagFormat* tmp_add_class_61; Z_DeleteResultSetRequest* tmp_add_class_62; Z_DeleteResultSetResponse* tmp_add_class_63; Z_DiagFormat* tmp_add_class_64; Z_DiagRec* tmp_add_class_65; Z_DiagRecs* tmp_add_class_66; Z_DiagTerm* tmp_add_class_67; Z_DiagnosticFormat* tmp_add_class_68; Z_DiagnosticFormat_s* tmp_add_class_69; Z_DuplicateDetectionCriterion* tmp_add_class_70; Z_DuplicateDetectionRequest* tmp_add_class_71; Z_DuplicateDetectionResponse* tmp_add_class_72; Z_EIExportInvocation* tmp_add_class_73; Z_EIExportInvocationEsRequest* tmp_add_class_74; Z_EIExportInvocationTaskPackage* tmp_add_class_75; Z_EIOriginPartNotToKeep* tmp_add_class_76; Z_EIOriginPartNotToKeepRanges* tmp_add_class_77; Z_EIOriginPartNotToKeepRanges_s* tmp_add_class_78; Z_EIOriginPartToKeep* tmp_add_class_79; Z_EITargetPart* tmp_add_class_80; Z_ESAdminOriginPartNotToKeep* tmp_add_class_81; Z_ESAdminOriginPartToKeep* tmp_add_class_82; Z_ESAdminTargetPart* tmp_add_class_83; Z_ESDestination* tmp_add_class_84; Z_ESDestinationOther* tmp_add_class_85; Z_ESExportSpecification* tmp_add_class_86; Z_ESExportSpecificationEsRequest* tmp_add_class_87; Z_ESExportSpecificationTaskPackage* tmp_add_class_88; Z_ESOriginPartToKeep* tmp_add_class_89; Z_EScanInfo* tmp_add_class_90; Z_ETagPath* tmp_add_class_91; Z_ETagUnit* tmp_add_class_92; Z_ElementData* tmp_add_class_93; Z_ElementDataType* tmp_add_class_94; Z_ElementInfo* tmp_add_class_95; Z_ElementInfoList* tmp_add_class_96; Z_ElementMetaData* tmp_add_class_97; Z_ElementRequest* tmp_add_class_98; Z_ElementRequestCompositeElement* tmp_add_class_99; Z_ElementRequestCompositeElementPrimitives* tmp_add_class_100; Z_ElementRequestCompositeElementSpecs* tmp_add_class_101; Z_ElementSetDetails* tmp_add_class_102; Z_ElementSetNames* tmp_add_class_103; Z_ElementSpec* tmp_add_class_104; Z_Encryption* tmp_add_class_105; Z_Entry* tmp_add_class_106; Z_Environment* tmp_add_class_107; Z_Era* tmp_add_class_108; Z_Espec1* tmp_add_class_109; Z_Estimate1* tmp_add_class_110; Z_Estimate2* tmp_add_class_111; Z_ExplainRecord* tmp_add_class_112; Z_ExtServices* tmp_add_class_113; Z_ExtendedServicesInfo* tmp_add_class_114; Z_ExtendedServicesRequest* tmp_add_class_115; Z_ExtendedServicesResponse* tmp_add_class_116; Z_External* tmp_add_class_117; Z_FacetField* tmp_add_class_118; Z_FacetList* tmp_add_class_119; Z_FacetTerm* tmp_add_class_120; Z_FormatSpec* tmp_add_class_121; Z_FragmentSyntax* tmp_add_class_122; Z_GenericRecord* tmp_add_class_123; Z_HTTP_Header* tmp_add_class_124; Z_HitVector* tmp_add_class_125; Z_HoldingsAndCircData* tmp_add_class_126; Z_HoldingsRecord* tmp_add_class_127; Z_HumanString* tmp_add_class_128; Z_HumanStringUnit* tmp_add_class_129; Z_IOBilling* tmp_add_class_130; Z_IOContact* tmp_add_class_131; Z_IOCreditCardInfo* tmp_add_class_132; Z_IOItemOrder* tmp_add_class_133; Z_IOOriginPartNotToKeep* tmp_add_class_134; Z_IOOriginPartToKeep* tmp_add_class_135; Z_IORequest* tmp_add_class_136; Z_IOResultSetItem* tmp_add_class_137; Z_IOTargetPart* tmp_add_class_138; Z_IOTaskPackage* tmp_add_class_139; Z_IU0CorrelationInfo* tmp_add_class_140; Z_IU0OriginPartToKeep* tmp_add_class_141; Z_IU0SuppliedRecords* tmp_add_class_142; Z_IU0SuppliedRecordsId* tmp_add_class_143; Z_IU0SuppliedRecords_elem* tmp_add_class_144; Z_IU0TargetPart* tmp_add_class_145; Z_IU0TaskPackageRecordStructure* tmp_add_class_146; Z_IU0Update* tmp_add_class_147; Z_IU0UpdateEsRequest* tmp_add_class_148; Z_IU0UpdateTaskPackage* tmp_add_class_149; Z_IUCorrelationInfo* tmp_add_class_150; Z_IUOriginPartToKeep* tmp_add_class_151; Z_IUSuppliedRecords* tmp_add_class_152; Z_IUSuppliedRecordsId* tmp_add_class_153; Z_IUSuppliedRecords_elem* tmp_add_class_154; Z_IUTargetPart* tmp_add_class_155; Z_IUTaskPackageRecordStructure* tmp_add_class_156; Z_IUTaskPackageRecordStructureSurrogateDiagnostics* tmp_add_class_157; Z_IUUpdate* tmp_add_class_158; Z_IUUpdateEsRequest* tmp_add_class_159; Z_IUUpdateTaskPackage* tmp_add_class_160; Z_IconObject* tmp_add_class_161; Z_IconObjectUnit* tmp_add_class_162; Z_IdAuthentication* tmp_add_class_163; Z_IdPass* tmp_add_class_164; Z_ImportParameters* tmp_add_class_165; Z_InfoCategory* tmp_add_class_166; Z_InitRequest* tmp_add_class_167; Z_InitResponse* tmp_add_class_168; Z_InitialSet* tmp_add_class_169; Z_IntUnit* tmp_add_class_170; Z_Iso10646* tmp_add_class_171; Z_Iso2022* tmp_add_class_172; Z_Iso2022OriginProposal* tmp_add_class_173; Z_Iso2022TargetResponse* tmp_add_class_174; Z_Iso8777Capabilities* tmp_add_class_175; Z_KRBObject* tmp_add_class_176; Z_KRBRequest* tmp_add_class_177; Z_KRBResponse* tmp_add_class_178; Z_LeftAndRight* tmp_add_class_179; Z_ListEntries* tmp_add_class_180; Z_ListStatus* tmp_add_class_181; Z_ListStatuses* tmp_add_class_182; Z_MultipleSearchTerms_2* tmp_add_class_183; Z_MultipleSearchTerms_2_s* tmp_add_class_184; Z_NamePlusRecord* tmp_add_class_185; Z_NamePlusRecordList* tmp_add_class_186; Z_NetworkAddress* tmp_add_class_187; Z_NetworkAddressIA* tmp_add_class_188; Z_NetworkAddressOPA* tmp_add_class_189; Z_NetworkAddressOther* tmp_add_class_190; Z_OCLC_UserInformation* tmp_add_class_191; Z_OPACRecord* tmp_add_class_192; Z_OccurValues* tmp_add_class_193; Z_OccurrenceByAttributes* tmp_add_class_194; Z_OccurrenceByAttributesElem* tmp_add_class_195; Z_Occurrences* tmp_add_class_196; Z_OidList* tmp_add_class_197; Z_OmittedAttributeInterpretation* tmp_add_class_198; Z_Operand* tmp_add_class_199; Z_Operator* tmp_add_class_200; Z_Order* tmp_add_class_201; Z_OriginProposal* tmp_add_class_202; Z_OriginProposal_0* tmp_add_class_203; Z_OtherInformation* tmp_add_class_204; Z_OtherInformationUnit* tmp_add_class_205; Z_PQSOriginPartNotToKeep* tmp_add_class_206; Z_PQSOriginPartToKeep* tmp_add_class_207; Z_PQSPeriod* tmp_add_class_208; Z_PQSPeriodicQuerySchedule* tmp_add_class_209; Z_PQSPeriodicQueryScheduleEsRequest* tmp_add_class_210; Z_PQSPeriodicQueryScheduleTaskPackage* tmp_add_class_211; Z_PQSTargetPart* tmp_add_class_212; Z_PQueryOriginPartNotToKeep* tmp_add_class_213; Z_PQueryOriginPartToKeep* tmp_add_class_214; Z_PQueryPersistentQuery* tmp_add_class_215; Z_PQueryPersistentQueryEsRequest* tmp_add_class_216; Z_PQueryPersistentQueryTaskPackage* tmp_add_class_217; Z_PROriginPartNotToKeep* tmp_add_class_218; Z_PRPersistentResultSet* tmp_add_class_219; Z_PRPersistentResultSetEsRequest* tmp_add_class_220; Z_PRPersistentResultSetTaskPackage* tmp_add_class_221; Z_PRTargetPart* tmp_add_class_222; Z_Path* tmp_add_class_223; Z_PathUnit* tmp_add_class_224; Z_PerElementDetails* tmp_add_class_225; Z_Permissions* tmp_add_class_226; Z_Permissions_s* tmp_add_class_227; Z_PresentRequest* tmp_add_class_228; Z_PresentResponse* tmp_add_class_229; Z_PrivateCapOperator* tmp_add_class_230; Z_PrivateCapabilities* tmp_add_class_231; Z_PrivateCharacterSet* tmp_add_class_232; Z_PrivateCharacterSetViaOid* tmp_add_class_233; Z_ProcessingInformation* tmp_add_class_234; Z_PromptId* tmp_add_class_235; Z_PromptIdEnumeratedPrompt* tmp_add_class_236; Z_PromptObject1* tmp_add_class_237; Z_ProxSupportPrivate* tmp_add_class_238; Z_ProxSupportUnit* tmp_add_class_239; Z_Proximity* tmp_add_class_240; Z_ProximityOperator* tmp_add_class_241; Z_ProximitySupport* tmp_add_class_242; Z_Query* tmp_add_class_243; Z_QueryExpression* tmp_add_class_244; Z_QueryExpressionTerm* tmp_add_class_245; Z_QueryTypeDetails* tmp_add_class_246; Z_RPNQuery* tmp_add_class_247; Z_RPNStructure* tmp_add_class_248; Z_Range* tmp_add_class_249; Z_RecordComposition* tmp_add_class_250; Z_RecordSyntax* tmp_add_class_251; Z_RecordSyntaxInfo* tmp_add_class_252; Z_RecordTag* tmp_add_class_253; Z_Records* tmp_add_class_254; Z_ResourceControlRequest* tmp_add_class_255; Z_ResourceControlResponse* tmp_add_class_256; Z_ResourceReport1* tmp_add_class_257; Z_ResourceReport2* tmp_add_class_258; Z_ResourceReportRequest* tmp_add_class_259; Z_ResourceReportResponse* tmp_add_class_260; Z_Response1* tmp_add_class_261; Z_ResponseUnit1* tmp_add_class_262; Z_ResultSetPlusAttributes* tmp_add_class_263; Z_ResultsByDB* tmp_add_class_264; Z_ResultsByDB_s* tmp_add_class_265; Z_ResultsByDB_sList* tmp_add_class_266; Z_RetentionCriterion* tmp_add_class_267; Z_RetrievalRecordDetails* tmp_add_class_268; Z_RpnCapabilities* tmp_add_class_269; Z_SRW_extra_arg* tmp_add_class_270; Z_Scan* tmp_add_class_271; Z_ScanRequest* tmp_add_class_272; Z_ScanResponse* tmp_add_class_273; Z_SchemaInfo* tmp_add_class_274; Z_SearchInfoReport* tmp_add_class_275; Z_SearchInfoReport_s* tmp_add_class_276; Z_SearchKey* tmp_add_class_277; Z_SearchRequest* tmp_add_class_278; Z_SearchResponse* tmp_add_class_279; Z_Segment* tmp_add_class_280; Z_Segmentation* tmp_add_class_281; Z_SimpleElement* tmp_add_class_282; Z_Sort* tmp_add_class_283; Z_SortAttributes* tmp_add_class_284; Z_SortCriterion* tmp_add_class_285; Z_SortCriterionPreferredDatabases* tmp_add_class_286; Z_SortDbSpecificList* tmp_add_class_287; Z_SortDbSpecificList_s* tmp_add_class_288; Z_SortDetails* tmp_add_class_289; Z_SortElement* tmp_add_class_290; Z_SortKey* tmp_add_class_291; Z_SortKeyDetails* tmp_add_class_292; Z_SortKeySpec* tmp_add_class_293; Z_SortKeySpecList* tmp_add_class_294; Z_SortRequest* tmp_add_class_295; Z_SortResponse* tmp_add_class_296; Z_SpecificTag* tmp_add_class_297; Z_Specification* tmp_add_class_298; Z_StringList* tmp_add_class_299; Z_StringOrNumeric* tmp_add_class_300; Z_TagPath* tmp_add_class_301; Z_TagPath_s* tmp_add_class_302; Z_TagSetElements* tmp_add_class_303; Z_TagSetInfo* tmp_add_class_304; Z_TagTypeMapping* tmp_add_class_305; Z_TaggedElement* tmp_add_class_306; Z_TargetInfo* tmp_add_class_307; Z_TargetResponse* tmp_add_class_308; Z_TaskPackage* tmp_add_class_309; Z_Term* tmp_add_class_310; Z_TermInfo* tmp_add_class_311; Z_TermListDetails* tmp_add_class_312; Z_TermListElement* tmp_add_class_313; Z_TermListInfo* tmp_add_class_314; Z_Time* tmp_add_class_315; Z_TooMany* tmp_add_class_316; Z_TriggerResourceControlRequest* tmp_add_class_317; Z_Triple* tmp_add_class_318; Z_Unit* tmp_add_class_319; Z_UnitInfo* tmp_add_class_320; Z_UnitType* tmp_add_class_321; Z_Units* tmp_add_class_322; Z_UniverseReport* tmp_add_class_323; Z_UniverseReportDuplicate* tmp_add_class_324; Z_UniverseReportHits* tmp_add_class_325; Z_Usage* tmp_add_class_326; Z_ValueDescription* tmp_add_class_327; Z_ValueRange* tmp_add_class_328; Z_ValueSet* tmp_add_class_329; Z_ValueSetEnumerated* tmp_add_class_330; Z_Variant* tmp_add_class_331; Z_VariantClass* tmp_add_class_332; Z_VariantSetInfo* tmp_add_class_333; Z_VariantType* tmp_add_class_334; Z_VariantValue* tmp_add_class_335; Z_Volume* tmp_add_class_336; Z_byDatabaseList* tmp_add_class_337; Z_byDatabaseList_s* tmp_add_class_338; Z_ext_typeent* tmp_add_class_339; _G_fpos64_t* tmp_add_class_340; _G_fpos_t* tmp_add_class_341; _IO_cookie_io_functions_t* tmp_add_class_342; comstack* tmp_add_class_343; cql_buf_write_info* tmp_add_class_344; cql_node* tmp_add_class_345; odr* tmp_add_class_346; odr_arm* tmp_add_class_347; odr_bitmask* tmp_add_class_348; odr_oct* tmp_add_class_349; wrbuf* tmp_add_class_350; yaz_facet_attr* tmp_add_class_351; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/tmKfPVf6kS/dump1.h" -I/usr/include/libxml2