Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package CastXML for openSUSE:Factory checked in at 2024-01-21 23:08:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/CastXML (Old) and /work/SRC/openSUSE:Factory/.CastXML.new.16006 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "CastXML" Sun Jan 21 23:08:55 2024 rev:14 rq:1140094 version:0.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/CastXML/CastXML.changes 2023-10-04 22:31:41.268153696 +0200 +++ /work/SRC/openSUSE:Factory/.CastXML.new.16006/CastXML.changes 2024-01-21 23:09:14.663447833 +0100 @@ -1,0 +2,6 @@ +Fri Jan 19 18:46:20 UTC 2024 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 0.6.3: + * No release notes. + +------------------------------------------------------------------- Old: ---- CastXML-0.6.2.tar.gz New: ---- CastXML-0.6.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ CastXML.spec ++++++ --- /var/tmp/diff_new_pack.LoZEhh/_old 2024-01-21 23:09:15.251469267 +0100 +++ /var/tmp/diff_new_pack.LoZEhh/_new 2024-01-21 23:09:15.251469267 +0100 @@ -1,7 +1,7 @@ # # spec file for package CastXML # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: CastXML -Version: 0.6.2 +Version: 0.6.3 Release: 0 Summary: C-family Abstract Syntax Tree XML Output License: Apache-2.0 ++++++ CastXML-0.6.2.tar.gz -> CastXML-0.6.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/README.rst new/CastXML-0.6.3/README.rst --- old/CastXML-0.6.2/README.rst 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/README.rst 2024-01-17 20:44:38.000000000 +0100 @@ -47,7 +47,7 @@ * `LLVM/Clang`_ compiler SDK install tree built using the C++ compiler. This version of CastXML has been tested with LLVM/Clang - - Git ``main`` as of 2023-09-19 (``00ecef906b``) + - Git ``main`` as of 2024-01-03 (``155d5849da``) - Release ``17.0`` - Release ``16.0`` - Release ``15.0`` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/src/Output.cxx new/CastXML-0.6.3/src/Output.cxx --- old/CastXML-0.6.2/src/Output.cxx 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/src/Output.cxx 2024-01-17 20:44:38.000000000 +0100 @@ -42,6 +42,10 @@ #include "clang/Lex/Preprocessor.h" #include "llvm/Support/raw_ostream.h" +#if LLVM_VERSION_MAJOR < 16 +# define starts_with startswith +#endif + #if LLVM_VERSION_MAJOR >= 16 # include <optional> namespace cx { @@ -56,6 +60,31 @@ } #endif +#if LLVM_VERSION_MAJOR >= 16 +namespace cx { +using FileEntryRef = clang::FileEntryRef; +using OptionalFileEntryRef = clang::OptionalFileEntryRef; +} +#elif LLVM_VERSION_MAJOR >= 12 +namespace cx { +using FileEntryRef = clang::FileEntryRef; +using OptionalFileEntryRef = llvm::Optional<clang::FileEntryRef>; +} +#else +namespace cx { +using FileEntryRef = clang::FileEntry const*; +using OptionalFileEntryRef = clang::FileEntry const*; +} +#endif + +#if LLVM_VERSION_MAJOR >= 18 +# define cx_ElaboratedTypeKeyword(x) clang::ElaboratedTypeKeyword::x +# define cx_TagTypeKind(x) clang::TagTypeKind::x +#else +# define cx_ElaboratedTypeKeyword(x) clang::ETK_##x +# define cx_TagTypeKind(x) clang::TTK_##x +#endif + #include <fstream> #include <iomanip> #include <iostream> @@ -223,6 +252,23 @@ << "\"/>\n"; /* clang-format on */ } + + std::string getNameOfFileEntryRef(cx::FileEntryRef f) const + { +#if LLVM_VERSION_MAJOR >= 12 + return std::string(f.getName()); +#else + return std::string(f->getName()); +#endif + } + cx::OptionalFileEntryRef getFileEntryRefForID(clang::FileID id) const + { +#if LLVM_VERSION_MAJOR >= 12 + return this->CI.getSourceManager().getFileEntryRefForID(id); +#else + return this->CI.getSourceManager().getFileEntryForID(id); +#endif + } }; class ASTVisitor : public ASTVisitorBase @@ -364,7 +410,13 @@ DumpId AddDumpNodeImpl(K k, bool complete); /** Allocate a dump node for a source file entry. */ - unsigned int AddDumpFile(clang::FileEntry const* f); + unsigned int AddDumpFile(cx::FileEntryRef f); +#if LLVM_VERSION_MAJOR < 12 + unsigned int AddDumpFile(clang::FileEntry const& f) + { + return this->AddDumpFile(&f); + } +#endif /** Add class template specializations and instantiations for output. */ void AddClassTemplateDecl(clang::ClassTemplateDecl const* d, @@ -544,9 +596,9 @@ clang::AccessSpecifier alt = clang::AS_none); bool HaveFloat128Type() const; - void PrintFloat128Type(DumpNode const* dn); - bool IsFloat128TypedefType(clang::QualType t) const; - bool IsFloat128TypedefDecl(clang::TypedefDecl const* td) const; + void PrintCastXMLTypedef(clang::TypedefDecl const* d, DumpNode const* dn); + bool IsCastXMLTypedefType(clang::QualType t) const; + bool IsCastXMLTypedefDecl(clang::TypedefDecl const* td) const; // Decl node output methods. void OutputTranslationUnitDecl(clang::TranslationUnitDecl const* d, @@ -636,7 +688,7 @@ QualNodesMap QualNodes; // Map from clang file entry to our source file index. - typedef std::map<clang::FileEntry const*, unsigned int> FileNodesMap; + typedef std::map<cx::FileEntryRef, unsigned int> FileNodesMap; FileNodesMap FileNodes; // Node traversal queue. @@ -646,7 +698,7 @@ std::queue<CommentEntry> CommentQueue; // File traversal queue. - std::queue<clang::FileEntry const*> FileQueue; + std::queue<cx::FileEntryRef> FileQueue; public: ASTVisitor(clang::CompilerInstance& ci, clang::ASTContext& ctx, @@ -806,7 +858,8 @@ case clang::Type::Elaborated: { clang::ElaboratedType const* et = t->getAs<clang::ElaboratedType>(); if (this->Opts.GccXml || - (et->getKeyword() == clang::ETK_None && !et->getQualifier())) { + (et->getKeyword() == cx_ElaboratedTypeKeyword(None) && + !et->getQualifier())) { // The gccxml format does not include ElaboratedType elements, // so replace this one with the underlying type. Note that this // can cause duplicate PointerType and ReferenceType elements @@ -925,7 +978,7 @@ return dn->Index; } -unsigned int ASTVisitor::AddDumpFile(clang::FileEntry const* f) +unsigned int ASTVisitor::AddDumpFile(cx::FileEntryRef f) { unsigned int& index = this->FileNodes[f]; if (index == 0) { @@ -1141,10 +1194,10 @@ clang::SourceManager const& sm = this->CI.getSourceManager(); clang::FileID bid = bfl.getFileID(); clang::FileID eid = efl.getFileID(); - clang::FileEntry const* bf = sm.getFileEntryForID(bid); - clang::FileEntry const* ef = sm.getFileEntryForID(eid); + cx::OptionalFileEntryRef bf = this->getFileEntryRefForID(bid); + cx::OptionalFileEntryRef ef = this->getFileEntryRefForID(eid); if (bf && bf == ef) { - unsigned int fi = this->AddDumpFile(bf); + unsigned int fi = this->AddDumpFile(*bf); unsigned int boff = sm.getFileOffset(bfl); unsigned int eoff = sm.getFileOffset(efl); /* clang-format off */ @@ -1174,13 +1227,13 @@ /* clang-format on */ } while (!this->FileQueue.empty()) { - clang::FileEntry const* f = this->FileQueue.front(); + cx::FileEntryRef f = this->FileQueue.front(); this->FileQueue.pop(); /* clang-format off */ this->OS << " <File" " id=\"f" << this->FileNodes[f] << "\"" - " name=\"" << encodeXML(std::string(f->getName())) << "\"" + " name=\"" << encodeXML(this->getNameOfFileEntryRef(f)) << "\"" "/>\n" ; /* clang-format on */ @@ -1288,7 +1341,13 @@ void ASTVisitor::PrintNameAttribute(std::string const& name) { - std::string n = stringReplace(name, "__castxml__float128_s", "__float128"); + std::string n = name; + n = stringReplace(n, "__castxml__float128_s", "__float128"); + n = stringReplace(n, "__castxml_Float32_s", "_Float32"); + n = stringReplace(n, "__castxml_Float32x_s", "_Float32x"); + n = stringReplace(n, "__castxml_Float64_s", "_Float64"); + n = stringReplace(n, "__castxml_Float64x_s", "_Float64x"); + n = stringReplace(n, "__castxml_Float128_s", "_Float128"); this->OS << " name=\"" << encodeXML(n) << "\""; } @@ -1306,12 +1365,10 @@ this->MangleContext->mangleName(d, rso); } - if (!this->HaveFloat128Type()) { - // We cannot mangle __float128 correctly because Clang does not have - // it as an internal type, so skip mangled attributes involving it. - if (s.find("__float128") != s.npos) { - s = ""; - } + // We cannot mangle some types correctly because Clang does not have + // them as internal types, so skip mangled attributes involving them. + if (s.find("__castxml") != std::string::npos) { + s = ""; } // Strip a leading 1 byte in MS mangling. @@ -1383,9 +1440,9 @@ clang::SourceLocation sl = d->getLocation(); if (sl.isValid()) { clang::FullSourceLoc fsl = this->CTX.getFullLoc(sl).getExpansionLoc(); - if (clang::FileEntry const* f = - this->CI.getSourceManager().getFileEntryForID(fsl.getFileID())) { - unsigned int id = this->AddDumpFile(f); + if (cx::OptionalFileEntryRef f = + this->getFileEntryRefForID(fsl.getFileID())) { + unsigned int id = this->AddDumpFile(*f); unsigned int line = fsl.getExpansionLineNumber(); /* clang-format off */ this->OS << @@ -1694,14 +1751,28 @@ #endif } -void ASTVisitor::PrintFloat128Type(DumpNode const* dn) +void ASTVisitor::PrintCastXMLTypedef(clang::TypedefDecl const* d, + DumpNode const* dn) { this->OS << " <FundamentalType"; this->PrintIdAttribute(dn); - this->OS << " name=\"__float128\" size=\"128\" align=\"128\"/>\n"; + if (d->getName() == "__castxml__float128") { + this->OS << " name=\"__float128\" size=\"128\" align=\"128\""; + } else if (d->getName() == "__castxml_Float32") { + this->OS << " name=\"_Float32\" size=\"32\" align=\"32\""; + } else if (d->getName() == "__castxml_Float32x") { + this->OS << " name=\"_Float32x\" size=\"64\" align=\"64\""; + } else if (d->getName() == "__castxml_Float64") { + this->OS << " name=\"_Float64\" size=\"64\" align=\"64\""; + } else if (d->getName() == "__castxml_Float64x") { + this->OS << " name=\"_Float64x\" size=\"128\" align=\"128\""; + } else if (d->getName() == "__castxml_Float128") { + this->OS << " name=\"_Float128\" size=\"128\" align=\"128\""; + } + this->OS << "/>\n"; } -bool ASTVisitor::IsFloat128TypedefType(clang::QualType t) const +bool ASTVisitor::IsCastXMLTypedefType(clang::QualType t) const { if (t->getTypeClass() == clang::Type::Elaborated) { t = t->getAs<clang::ElaboratedType>()->getNamedType(); @@ -1710,15 +1781,15 @@ clang::TypedefType const* tdt = t->getAs<clang::TypedefType>(); if (clang::TypedefDecl const* td = clang::dyn_cast<clang::TypedefDecl>(tdt->getDecl())) { - return this->IsFloat128TypedefDecl(td); + return this->IsCastXMLTypedefDecl(td); } } return false; } -bool ASTVisitor::IsFloat128TypedefDecl(clang::TypedefDecl const* td) const +bool ASTVisitor::IsCastXMLTypedefDecl(clang::TypedefDecl const* td) const { - if (td->getName() == "__castxml__float128" && + if (td->getName().starts_with("__castxml") && clang::isa<clang::TranslationUnitDecl>(td->getDeclContext())) { clang::SourceLocation sl = td->getLocation(); if (sl.isValid()) { @@ -1938,18 +2009,18 @@ { const char* tag; switch (d->getTagKind()) { - case clang::TTK_Class: + case cx_TagTypeKind(Class): tag = "Class"; break; - case clang::TTK_Union: + case cx_TagTypeKind(Union): tag = "Union"; break; - case clang::TTK_Struct: + case cx_TagTypeKind(Struct): tag = "Struct"; break; - case clang::TTK_Interface: + case cx_TagTypeKind(Interface): return; - case clang::TTK_Enum: + case cx_TagTypeKind(Enum): return; } clang::CXXRecordDecl const* dx = clang::dyn_cast<clang::CXXRecordDecl>(d); @@ -2040,10 +2111,10 @@ void ASTVisitor::OutputTypedefDecl(clang::TypedefDecl const* d, DumpNode const* dn) { - // As a special case, replace our compatibility Typedef for __float128 - // with a FundamentalType so we generate the same thing gccxml did. - if (this->IsFloat128TypedefDecl(d)) { - this->PrintFloat128Type(dn); + // As a special case, replace our compatibility Typedef types + // with FundamentalType to pretend we had a builtin type. + if (this->IsCastXMLTypedefDecl(d)) { + this->PrintCastXMLTypedef(d, dn); return; } @@ -2123,7 +2194,7 @@ unsigned bits = d->getBitWidthValue(this->CTX); this->OS << " bits=\"" << bits << "\""; } - if (this->Opts.CastXml && !this->IsFloat128TypedefType(d->getType())) { + if (this->Opts.CastXml && !this->IsCastXMLTypedefType(d->getType())) { this->PrintInitAttribute(d->getInClassInitializer()); } this->PrintContextAttribute(d); @@ -2144,7 +2215,7 @@ this->PrintIdAttribute(dn); this->PrintNameAttribute(d->getName().str()); this->PrintTypeAttribute(d->getType(), dn->Complete); - if (!this->IsFloat128TypedefType(d->getType())) { + if (!this->IsCastXMLTypedefType(d->getType())) { this->PrintInitAttribute(d->getInit()); } this->PrintContextAttribute(d); @@ -2450,7 +2521,7 @@ } clang::ElaboratedTypeKeyword k = t->getKeyword(); - if (k != clang::ETK_None) { + if (k != cx_ElaboratedTypeKeyword(None)) { this->OS << " keyword=\"" << encodeXML(clang::TypeWithKeyword::getKeywordName(k).str()) << '"'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/src/RunClang.cxx new/CastXML-0.6.3/src/RunClang.cxx --- old/CastXML-0.6.2/src/RunClang.cxx 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/src/RunClang.cxx 2024-01-17 20:44:38.000000000 +0100 @@ -387,12 +387,44 @@ "#define __ARM_FEATURE_DIRECTED_ROUNDING 1\n"; } + // Provide _Float## types if simulating the actual GNU compiler. + if (this->Need_Float(this->Opts.Predefines)) { + // Clang does not have these types for all sizes. + // Provide our own approximation of the builtins. + builtins += "\n" + "typedef struct __castxml_Float32_s { " + " char x[4] __attribute__((aligned(4))); " + "} __castxml_Float32;\n" + "#define _Float32 __castxml_Float32\n" + "typedef struct __castxml_Float32x_s { " + " char x[8] __attribute__((aligned(8))); " + "} __castxml_Float32x;\n" + "#define _Float32x __castxml_Float32x\n" + "typedef struct __castxml_Float64_s { " + " char x[8] __attribute__((aligned(8))); " + "} __castxml_Float64;\n" + "#define _Float64 __castxml_Float64\n" + "typedef struct __castxml_Float64x_s { " + " char x[16] __attribute__((aligned(16))); " + "} __castxml_Float64x;\n" + "#define _Float64x __castxml_Float64x\n" + "typedef struct __castxml_Float128_s { " + " char x[16] __attribute__((aligned(16))); " + "} __castxml_Float128;\n" + "#define _Float128 __castxml_Float128\n"; + } + } else { builtins += predefines.substr(start, end - start); } return predefines.substr(0, start) + builtins + predefines.substr(end); } + bool IsCPlusPlus(std::string const& pd) const + { + return pd.find("#define __cplusplus ") != pd.npos; + } + bool IsActualGNU(std::string const& pd) const { return (pd.find("#define __GNUC__ ") != pd.npos && @@ -402,6 +434,25 @@ pd.find("#define __PGI ") == pd.npos); } + unsigned int GetGNUMajorVersion(std::string const& pd) const + { + if (const char* d = strstr(pd.c_str(), "#define __GNUC__ ")) { + d += 17; + if (const char* e = strchr(d, '\n')) { + if (*(e - 1) == '\r') { + --e; + } + std::string const ver_str(d, e - d); + errno = 0; + long ver = std::strtol(ver_str.c_str(), nullptr, 10); + if (errno == 0 && ver > 0) { + return static_cast<unsigned int>(ver); + } + } + } + return 0; + } + bool NeedBuiltinVarArgPack(std::string const& pd) { return this->IsActualGNU(pd); @@ -430,6 +481,14 @@ #endif } + bool Need_Float(std::string const& pd) const + { + // gcc >= 7 provides _Float## types in C. + // g++ >= 13 provides _Float## types in C++. + return (this->IsActualGNU(pd) && + this->GetGNUMajorVersion(pd) >= (this->IsCPlusPlus(pd) ? 13 : 7)); + } + #if LLVM_VERSION_MAJOR < 6 bool NeedHasUniqueObjectRepresentations( std::string const& pd, clang::CompilerInstance const& CI) const diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/src/Version.cmake new/CastXML-0.6.3/src/Version.cmake --- old/CastXML-0.6.2/src/Version.cmake 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/src/Version.cmake 2024-01-17 20:44:38.000000000 +0100 @@ -1,7 +1,7 @@ # CastXML version number components. set(CastXML_VERSION_MAJOR 0) set(CastXML_VERSION_MINOR 6) -set(CastXML_VERSION_PATCH 2) +set(CastXML_VERSION_PATCH 3) #set(CastXML_VERSION_RC 0) set(CastXML_VERSION_IS_DIRTY 0) @@ -13,7 +13,7 @@ endif() # If this source was exported by 'git archive', use its commit info. -set(git_info "841a6b16 CastXML 0.6.2") +set(git_info "c7218b32 CastXML 0.6.3") # Otherwise, try to identify the current development source version. if(NOT git_info MATCHES "^([0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]?[0-9a-f]?)[0-9a-f]* " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/CMakeLists.txt new/CastXML-0.6.3/test/CMakeLists.txt --- old/CastXML-0.6.2/test/CMakeLists.txt 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/CMakeLists.txt 2024-01-17 20:44:38.000000000 +0100 @@ -691,17 +691,33 @@ castxml_test_output_broken(ReferenceType-to-Class-template) +set(castxml_test_output_extra_arguments --castxml-cc-gnu-c "(" $<TARGET_FILE:cc-gnu> --ver-major=7 ")") +castxml_test_output_c(GNU-_Float32) +castxml_test_output_c(GNU-_Float32x) +castxml_test_output_c(GNU-_Float64) +castxml_test_output_c(GNU-_Float64x) +castxml_test_output_c(GNU-_Float128) +unset(castxml_test_output_extra_arguments) + +set(castxml_test_output_extra_arguments --castxml-cc-gnu "(" $<TARGET_FILE:cc-gnu> --ver-major=13 ")") +castxml_test_output(GNU-_Float32) +castxml_test_output(GNU-_Float32x) +castxml_test_output(GNU-_Float64) +castxml_test_output(GNU-_Float64x) +castxml_test_output(GNU-_Float128) +unset(castxml_test_output_extra_arguments) + set(castxml_test_output_extra_arguments --castxml-cc-gnu-c "(" $<TARGET_FILE:cc-gnu> --cc-define=__x86_64__ ")") -castxml_test_output_c(GNU-float128) +castxml_test_output_c(GNU-__float128) set(castxml_test_output_custom_start "") -castxml_test_output_c(GNU-float128-nostart) +castxml_test_output_c(GNU-__float128-nostart) unset(castxml_test_output_custom_start) unset(castxml_test_output_extra_arguments) set(castxml_test_output_extra_arguments --castxml-cc-gnu "(" $<TARGET_FILE:cc-gnu> --cc-define=__x86_64__ ")") -castxml_test_output(GNU-float128) +castxml_test_output(GNU-__float128) set(castxml_test_output_custom_start "") -castxml_test_output(GNU-float128-nostart) +castxml_test_output(GNU-__float128-nostart) unset(castxml_test_output_custom_start) unset(castxml_test_output_extra_arguments) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/cc-gnu.c new/CastXML-0.6.3/test/cc-gnu.c --- old/CastXML-0.6.2/test/cc-gnu.c 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/cc-gnu.c 2024-01-17 20:44:38.000000000 +0100 @@ -5,10 +5,13 @@ { int cpp = 0; const char* std_date = 0; + const char* ver_major = "1"; int i; for (i = 1; i < argc; ++i) { if (strncmp(argv[i], "--cc-define=", 12) == 0) { fprintf(stdout, "#define %s 1\n", argv[i] + 12); + } else if (strncmp(argv[i], "--ver-major=", 12) == 0) { + ver_major = argv[i] + 12; } else if (strncmp(argv[i], "-std=", 5) == 0) { std_date = argv[i] + 5; } else if (strcmp(argv[i], "-ansi") == 0) { @@ -34,7 +37,7 @@ "#define _WIN32 1\n" "#define __MINGW32__ 1\n" #endif - "#define __GNUC__ 1\n" + "#define __GNUC__ %s\n" "#define __has_include(x) x\n" "#define __has_include_next(x) x\n" "#define __GNUC_MINOR__ 1\n" @@ -42,7 +45,8 @@ "#define __builtin_vsx_foo __builtin_vsx_foo\n" "#define __pixel __pixel\n" "#define __vector __vector\n" - "#define __has_last(x) x"); + "#define __has_last(x) x", + ver_major); fprintf(stderr, "#include <...> search starts here:\n" " /some/include\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float128.xml.txt new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float128.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float128.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float128" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float128.cxx"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float32.xml.txt new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float32.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float32.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float32.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float32" size="32" align="32"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float32.cxx"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float32x.xml.txt new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float32x.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float32x.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float32x.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float32x" size="64" align="64"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float32x.cxx"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float64.xml.txt new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float64.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float64.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float64.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float64" size="64" align="64"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float64.cxx"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float64x.xml.txt new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float64x.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.any.GNU-_Float64x.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.any.GNU-_Float64x.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float64x" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float64x.cxx"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.any.GNU-__float128-nostart.xml.txt new/CastXML-0.6.3/test/expect/castxml1.any.GNU-__float128-nostart.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.any.GNU-__float128-nostart.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.any.GNU-__float128-nostart.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,5 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> +.*<FundamentalType id="_[0-9]+" name="__float128" size="128" align="128"/>.* + <File id="f1" name=".*/test/input/GNU-__float128-nostart.cxx"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.any.GNU-__float128.xml.txt new/CastXML-0.6.3/test/expect/castxml1.any.GNU-__float128.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.any.GNU-__float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.any.GNU-__float128.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,14 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Namespace id="_1" name="start" context="_2" members="_3 _4 _5"/> + <Function id="_3" name="f" returns="_6" context="_1" location="f1:4" file="f1" line="4" mangled="[^"]*"> + <Argument type="_6" location="f1:4" file="f1" line="4"/> + </Function> + <Variable id="_4" name="v" type="_6" context="_1" location="f1:5" file="f1" line="5" mangled="[^"]*"/> + <Variable id="_5" name="pa" type="_7" context="_1" location="f1:6" file="f1" line="6" mangled="[^"]*"/> + <FundamentalType id="_6" name="__float128" size="128" align="128"/> + <PointerType id="_7" type="_8" size="[0-9]+" align="[0-9]+"/> + <Namespace id="_2" name="::"/> + <Struct id="_8" name="A<__float128>" context="_2" location="f1:2" file="f1" line="2" incomplete="1"/> + <File id="f1" name=".*/test/input/GNU-__float128.cxx"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.any.GNU-float128-nostart.xml.txt new/CastXML-0.6.3/test/expect/castxml1.any.GNU-float128-nostart.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.any.GNU-float128-nostart.xml.txt 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/expect/castxml1.any.GNU-float128-nostart.xml.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -^<\?xml version="1.0"\?> -<CastXML[^>]*> -.*<FundamentalType id="_[0-9]+" name="__float128" size="128" align="128"/>.* - <File id="f1" name=".*/test/input/GNU-float128-nostart.cxx"/> -</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.any.GNU-float128.xml.txt new/CastXML-0.6.3/test/expect/castxml1.any.GNU-float128.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.any.GNU-float128.xml.txt 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/expect/castxml1.any.GNU-float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,14 +0,0 @@ -^<\?xml version="1.0"\?> -<CastXML[^>]*> - <Namespace id="_1" name="start" context="_2" members="_3 _4 _5"/> - <Function id="_3" name="f" returns="_6" context="_1" location="f1:4" file="f1" line="4" mangled="[^"]*"> - <Argument type="_6" location="f1:4" file="f1" line="4"/> - </Function> - <Variable id="_4" name="v" type="_6" context="_1" location="f1:5" file="f1" line="5" mangled="[^"]*"/> - <Variable id="_5" name="pa" type="_7" context="_1" location="f1:6" file="f1" line="6" mangled="[^"]*"/> - <FundamentalType id="_6" name="__float128" size="128" align="128"/> - <PointerType id="_7" type="_8" size="[0-9]+" align="[0-9]+"/> - <Namespace id="_2" name="::"/> - <Struct id="_8" name="A<__float128>" context="_2" location="f1:2" file="f1" line="2" incomplete="1"/> - <File id="f1" name=".*/test/input/GNU-float128.cxx"/> -</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float128.xml.txt new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float128.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float128.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float128" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float128.c"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float32.xml.txt new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float32.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float32.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float32.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float32" size="32" align="32"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float32.c"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float32x.xml.txt new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float32x.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float32x.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float32x.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float32x" size="64" align="64"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float32x.c"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float64.xml.txt new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float64.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float64.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float64.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float64" size="64" align="64"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float64.c"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float64x.xml.txt new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float64x.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.c.GNU-_Float64x.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.c.GNU-_Float64x.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float64x" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float64x.c"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.c.GNU-__float128-nostart.xml.txt new/CastXML-0.6.3/test/expect/castxml1.c.GNU-__float128-nostart.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.c.GNU-__float128-nostart.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.c.GNU-__float128-nostart.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,5 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> +.*<FundamentalType id="_[0-9]+" name="__float128" size="128" align="128"/>.* + <File id="f1" name=".*/test/input/GNU-__float128-nostart.c"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.c.GNU-__float128.xml.txt new/CastXML-0.6.3/test/expect/castxml1.c.GNU-__float128.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.c.GNU-__float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/castxml1.c.GNU-__float128.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<CastXML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="__float128" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-__float128.c"/> +</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.c.GNU-float128-nostart.xml.txt new/CastXML-0.6.3/test/expect/castxml1.c.GNU-float128-nostart.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.c.GNU-float128-nostart.xml.txt 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/expect/castxml1.c.GNU-float128-nostart.xml.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -^<\?xml version="1.0"\?> -<CastXML[^>]*> -.*<FundamentalType id="_[0-9]+" name="__float128" size="128" align="128"/>.* - <File id="f1" name=".*/test/input/GNU-float128-nostart.c"/> -</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/castxml1.c.GNU-float128.xml.txt new/CastXML-0.6.3/test/expect/castxml1.c.GNU-float128.xml.txt --- old/CastXML-0.6.2/test/expect/castxml1.c.GNU-float128.xml.txt 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/expect/castxml1.c.GNU-float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,9 +0,0 @@ -^<\?xml version="1.0"\?> -<CastXML[^>]*> - <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> - <Argument type="_2" location="f1:1" file="f1" line="1"/> - </Function> - <FundamentalType id="_2" name="__float128" size="128" align="128"/> - <Namespace id="_3" name="::"/> - <File id="f1" name=".*/test/input/GNU-float128.c"/> -</CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float128.xml.txt new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float128.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float128.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float128" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float128.cxx"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float32.xml.txt new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float32.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float32.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float32.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float32" size="32" align="32"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float32.cxx"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float32x.xml.txt new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float32x.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float32x.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float32x.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float32x" size="64" align="64"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float32x.cxx"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float64.xml.txt new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float64.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float64.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float64.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float64" size="64" align="64"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float64.cxx"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float64x.xml.txt new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float64x.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.any.GNU-_Float64x.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.any.GNU-_Float64x.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1" mangled=""> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float64x" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float64x.cxx"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.any.GNU-__float128-nostart.xml.txt new/CastXML-0.6.3/test/expect/gccxml.any.GNU-__float128-nostart.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.any.GNU-__float128-nostart.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.any.GNU-__float128-nostart.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,5 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> +.*<FundamentalType id="_[0-9]+" name="__float128" size="128" align="128"/>.* + <File id="f1" name=".*/test/input/GNU-__float128-nostart.cxx"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.any.GNU-__float128.xml.txt new/CastXML-0.6.3/test/expect/gccxml.any.GNU-__float128.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.any.GNU-__float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.any.GNU-__float128.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,14 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Namespace id="_1" name="start" context="_2" members="_3 _4 _5"/> + <Function id="_3" name="f" returns="_6" context="_1" location="f1:4" file="f1" line="4" mangled="[^"]*"> + <Argument type="_6" location="f1:4" file="f1" line="4"/> + </Function> + <Variable id="_4" name="v" type="_6" context="_1" location="f1:5" file="f1" line="5" mangled="[^"]*"/> + <Variable id="_5" name="pa" type="_7" context="_1" location="f1:6" file="f1" line="6" mangled="[^"]*"/> + <FundamentalType id="_6" name="__float128" size="128" align="128"/> + <PointerType id="_7" type="_8" size="[0-9]+" align="[0-9]+"/> + <Namespace id="_2" name="::"/> + <Struct id="_8" name="A<__float128>" context="_2" location="f1:2" file="f1" line="2" incomplete="1"/> + <File id="f1" name=".*/test/input/GNU-__float128.cxx"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.any.GNU-float128-nostart.xml.txt new/CastXML-0.6.3/test/expect/gccxml.any.GNU-float128-nostart.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.any.GNU-float128-nostart.xml.txt 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/expect/gccxml.any.GNU-float128-nostart.xml.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -^<\?xml version="1.0"\?> -<GCC_XML[^>]*> -.*<FundamentalType id="_[0-9]+" name="__float128" size="128" align="128"/>.* - <File id="f1" name=".*/test/input/GNU-float128-nostart.cxx"/> -</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.any.GNU-float128.xml.txt new/CastXML-0.6.3/test/expect/gccxml.any.GNU-float128.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.any.GNU-float128.xml.txt 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/expect/gccxml.any.GNU-float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,14 +0,0 @@ -^<\?xml version="1.0"\?> -<GCC_XML[^>]*> - <Namespace id="_1" name="start" context="_2" members="_3 _4 _5"/> - <Function id="_3" name="f" returns="_6" context="_1" location="f1:4" file="f1" line="4" mangled="[^"]*"> - <Argument type="_6" location="f1:4" file="f1" line="4"/> - </Function> - <Variable id="_4" name="v" type="_6" context="_1" location="f1:5" file="f1" line="5" mangled="[^"]*"/> - <Variable id="_5" name="pa" type="_7" context="_1" location="f1:6" file="f1" line="6" mangled="[^"]*"/> - <FundamentalType id="_6" name="__float128" size="128" align="128"/> - <PointerType id="_7" type="_8" size="[0-9]+" align="[0-9]+"/> - <Namespace id="_2" name="::"/> - <Struct id="_8" name="A<__float128>" context="_2" location="f1:2" file="f1" line="2" incomplete="1"/> - <File id="f1" name=".*/test/input/GNU-float128.cxx"/> -</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float128.xml.txt new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float128.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float128.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float128" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float128.c"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float32.xml.txt new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float32.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float32.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float32.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float32" size="32" align="32"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float32.c"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float32x.xml.txt new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float32x.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float32x.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float32x.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float32x" size="64" align="64"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float32x.c"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float64.xml.txt new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float64.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float64.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float64.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float64" size="64" align="64"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float64.c"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float64x.xml.txt new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float64x.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.c.GNU-_Float64x.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.c.GNU-_Float64x.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="_Float64x" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-_Float64x.c"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.c.GNU-__float128-nostart.xml.txt new/CastXML-0.6.3/test/expect/gccxml.c.GNU-__float128-nostart.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.c.GNU-__float128-nostart.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.c.GNU-__float128-nostart.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,5 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> +.*<FundamentalType id="_[0-9]+" name="__float128" size="128" align="128"/>.* + <File id="f1" name=".*/test/input/GNU-__float128-nostart.c"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.c.GNU-__float128.xml.txt new/CastXML-0.6.3/test/expect/gccxml.c.GNU-__float128.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.c.GNU-__float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/expect/gccxml.c.GNU-__float128.xml.txt 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,9 @@ +^<\?xml version="1.0"\?> +<GCC_XML[^>]*> + <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> + <Argument type="_2" location="f1:1" file="f1" line="1"/> + </Function> + <FundamentalType id="_2" name="__float128" size="128" align="128"/> + <Namespace id="_3" name="::"/> + <File id="f1" name=".*/test/input/GNU-__float128.c"/> +</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.c.GNU-float128-nostart.xml.txt new/CastXML-0.6.3/test/expect/gccxml.c.GNU-float128-nostart.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.c.GNU-float128-nostart.xml.txt 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/expect/gccxml.c.GNU-float128-nostart.xml.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -^<\?xml version="1.0"\?> -<GCC_XML[^>]*> -.*<FundamentalType id="_[0-9]+" name="__float128" size="128" align="128"/>.* - <File id="f1" name=".*/test/input/GNU-float128-nostart.c"/> -</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/expect/gccxml.c.GNU-float128.xml.txt new/CastXML-0.6.3/test/expect/gccxml.c.GNU-float128.xml.txt --- old/CastXML-0.6.2/test/expect/gccxml.c.GNU-float128.xml.txt 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/expect/gccxml.c.GNU-float128.xml.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,9 +0,0 @@ -^<\?xml version="1.0"\?> -<GCC_XML[^>]*> - <Function id="_1" name="start" returns="_2" context="_3" location="f1:1" file="f1" line="1"> - <Argument type="_2" location="f1:1" file="f1" line="1"/> - </Function> - <FundamentalType id="_2" name="__float128" size="128" align="128"/> - <Namespace id="_3" name="::"/> - <File id="f1" name=".*/test/input/GNU-float128.c"/> -</GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float128.c new/CastXML-0.6.3/test/input/GNU-_Float128.c --- old/CastXML-0.6.2/test/input/GNU-_Float128.c 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float128.c 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float128 start(_Float128); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float128.cxx new/CastXML-0.6.3/test/input/GNU-_Float128.cxx --- old/CastXML-0.6.2/test/input/GNU-_Float128.cxx 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float128.cxx 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float128 start(_Float128); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float32.c new/CastXML-0.6.3/test/input/GNU-_Float32.c --- old/CastXML-0.6.2/test/input/GNU-_Float32.c 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float32.c 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float32 start(_Float32); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float32.cxx new/CastXML-0.6.3/test/input/GNU-_Float32.cxx --- old/CastXML-0.6.2/test/input/GNU-_Float32.cxx 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float32.cxx 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float32 start(_Float32); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float32x.c new/CastXML-0.6.3/test/input/GNU-_Float32x.c --- old/CastXML-0.6.2/test/input/GNU-_Float32x.c 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float32x.c 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float32x start(_Float32x); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float32x.cxx new/CastXML-0.6.3/test/input/GNU-_Float32x.cxx --- old/CastXML-0.6.2/test/input/GNU-_Float32x.cxx 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float32x.cxx 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float32x start(_Float32x); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float64.c new/CastXML-0.6.3/test/input/GNU-_Float64.c --- old/CastXML-0.6.2/test/input/GNU-_Float64.c 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float64.c 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float64 start(_Float64); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float64.cxx new/CastXML-0.6.3/test/input/GNU-_Float64.cxx --- old/CastXML-0.6.2/test/input/GNU-_Float64.cxx 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float64.cxx 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float64 start(_Float64); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float64x.c new/CastXML-0.6.3/test/input/GNU-_Float64x.c --- old/CastXML-0.6.2/test/input/GNU-_Float64x.c 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float64x.c 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float64x start(_Float64x); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-_Float64x.cxx new/CastXML-0.6.3/test/input/GNU-_Float64x.cxx --- old/CastXML-0.6.2/test/input/GNU-_Float64x.cxx 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-_Float64x.cxx 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +_Float64x start(_Float64x); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-__float128-nostart.c new/CastXML-0.6.3/test/input/GNU-__float128-nostart.c --- old/CastXML-0.6.2/test/input/GNU-__float128-nostart.c 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-__float128-nostart.c 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +__float128 start(__float128); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-__float128-nostart.cxx new/CastXML-0.6.3/test/input/GNU-__float128-nostart.cxx --- old/CastXML-0.6.2/test/input/GNU-__float128-nostart.cxx 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-__float128-nostart.cxx 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1 @@ +__float128 start(__float128); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-__float128.c new/CastXML-0.6.3/test/input/GNU-__float128.c --- old/CastXML-0.6.2/test/input/GNU-__float128.c 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-__float128.c 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,2 @@ +__float128 start(__float128); +__float128 v; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-__float128.cxx new/CastXML-0.6.3/test/input/GNU-__float128.cxx --- old/CastXML-0.6.2/test/input/GNU-__float128.cxx 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.6.3/test/input/GNU-__float128.cxx 2024-01-17 20:44:38.000000000 +0100 @@ -0,0 +1,7 @@ +template <typename T> +struct A; +namespace start { +__float128 f(__float128); +__float128 v; +A<__float128>* pa; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-float128-nostart.c new/CastXML-0.6.3/test/input/GNU-float128-nostart.c --- old/CastXML-0.6.2/test/input/GNU-float128-nostart.c 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/input/GNU-float128-nostart.c 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -__float128 start(__float128); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-float128-nostart.cxx new/CastXML-0.6.3/test/input/GNU-float128-nostart.cxx --- old/CastXML-0.6.2/test/input/GNU-float128-nostart.cxx 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/input/GNU-float128-nostart.cxx 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -__float128 start(__float128); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-float128.c new/CastXML-0.6.3/test/input/GNU-float128.c --- old/CastXML-0.6.2/test/input/GNU-float128.c 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/input/GNU-float128.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -__float128 start(__float128); -__float128 v; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.2/test/input/GNU-float128.cxx new/CastXML-0.6.3/test/input/GNU-float128.cxx --- old/CastXML-0.6.2/test/input/GNU-float128.cxx 2023-09-19 17:19:46.000000000 +0200 +++ new/CastXML-0.6.3/test/input/GNU-float128.cxx 1970-01-01 01:00:00.000000000 +0100 @@ -1,7 +0,0 @@ -template <typename T> -struct A; -namespace start { -__float128 f(__float128); -__float128 v; -A<__float128>* pa; -}