------------------------------------------------------------------- Sat Sep 30 21:14:48 UTC 2023 - Atri Bhattacharya - Update to version 0.6.2: * Support LLVM/Clang 17.0. ------------------------------------------------------------------- Sat Apr 1 09:09:49 UTC 2023 - Atri Bhattacharya - Update to version 0.6.1: * test: Restore support for CMake <= 3.25 in test suite - Changes from version 0.6.0: * Output: - Generate functions with rvalue-references in signatures. - Generate RValueReferenceType elements in castxml output format. - Add AutoType element for "auto" types that have not been deduced. - Add ElaboratedType elements with "qualifier=" attribute. - Add a "keyword=" attribute to ElaboratedType elements. - Forward complete output requests through ElaboratedType. - Explicitly guard empty struct name. - Avoid generating "init=" attribute for float128 compatibility type. - Factor out helper to check for float128 compatibility decl. * RunClang: Detect -std=c++20 from --castxml-cc-{gnu,msvc} test: - Add case with Elaborated type due to qualified name. - Update assume_aligned case to suppress -Wundefined-inline warning. - Tolerate '-internal-*' flags after '-isystem' flags. ------------------------------------------------------------------- Wed Dec 14 17:53:30 UTC 2022 - Atri Bhattacharya - Update to version 0.5.1: * Bug fix: tests fail on 32-bit architectures (gh#CastXML/CastXML#232). ------------------------------------------------------------------- Wed Dec 7 21:47:07 UTC 2022 - Dirk Müller - update to version 0.5.0: * No release notes ------------------------------------------------------------------- Sun Nov 27 10:33:09 UTC 2022 - Atri Bhattacharya - Update to version 0.4.8: * No release notes. ------------------------------------------------------------------- Sun Nov 20 17:42:34 UTC 2022 - Atri Bhattacharya - Update to version 0.4.7: * No release notes. ------------------------------------------------------------------- Thu Sep 1 02:33:17 UTC 2022 - Atri Bhattacharya - Update to version 0.4.6: * No release notes. - Use fdupes to link duplicate files. - Add CastXML-rpmlintrc to suppress errors about empty files that are actually needed. ------------------------------------------------------------------- Tue Mar 8 21:23:05 UTC 2022 - Atri Bhattacharya - Update to version 0.4.5: * No release notes. - Build tests, and run them as part of %check section. - New BuildRequires for tests: pkgconfig(libxml-2.0), pkgconfig(zlib). ------------------------------------------------------------------- Tue Oct 26 11:45:37 UTC 2021 - Atri Bhattacharya - Update to version 0.4.4: * RunClang: Tolerate GNU __attribute__((__malloc__)) with arguments [gh#CastXML/CastXML#204]. * Test: Updates for LLVM/Clang 13.0. ------------------------------------------------------------------- Thu Mar 4 22:36:10 UTC 2021 - Atri Bhattacharya - Update to version 0.4.3: * Output: Account for multiple annotations [gh#CastXML/CastXML#194]. ------------------------------------------------------------------- Fri Jan 15 23:10:56 UTC 2021 - Atri Bhattacharya - Update to version 0.4.2: * test: Fix expected output on 32-bit architectures (i686/armv7hl). - Changes from version 0.4.1: * schema: allow 'mangled' attributes to be empty. * test: Tell Git to use LF newlines for test inputs. * test: Make Function-Argument-default-ns output more predictable. * Output: Generate Enumeration underlying integer type. ------------------------------------------------------------------- Wed Jan 13 12:24:48 UTC 2021 - Atri Bhattacharya - Update to version 0.4.0: * Port to LLVM/Clang Git master as of 2020-07-13. * test: Stabilize order of Field class implicits. * Output: Generate Comment elements for declaration doc comments. * Output: Add 'final' and 'override' attributes to virtual methods. * Output: Generate explicit deprecation attributes. * Output: Generate explicit annotation attributes. * doc,test: Add XML Schema definition for both output formats. ------------------------------------------------------------------- Fri Aug 21 15:13:09 UTC 2020 - Atri Bhattacharya - Update to version 0.3.6: * Detect: Factor out check for compiler builtin headers into helper function. * Detect: Fix GNU builtin include directory detection on aarch64. ------------------------------------------------------------------- Thu Aug 20 17:16:31 UTC 2020 - Atri Bhattacharya - Update to version 0.3.5: * Backport support for LLVM/Clang 11.0 to 0.3.x release series. * Detect: Add support for aarch64 architecture in target triple. - Fix builds for openSUSE <= 1500 by passing CLANG_LINK_CLANG_DYLIB=ON for all oS versions. ------------------------------------------------------------------- Sun May 17 22:44:23 UTC 2020 - Atri Bhattacharya - Initial package.