Changelog for
CastXML-devel-0.6.7-1.17.i586.rpm :
* Mon Jul 08 2024 Atri Bhattacharya
- Update to version 0.6.7:
* Add support for GNU builtin __float80 type.
* Tue May 14 2024 Atri Bhattacharya - Update to version 0.6.6:
* RunClang: Tolerate GNU __attribute__((__assume__(...)))
* Remove GCC builtin definitions for features Clang does not implement
* Sun Apr 14 2024 Atri Bhattacharya - Update to version 0.6.5:
* LLVM 18 compatibility.- Drop upstream incorporated patch: 0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch
* Thu Mar 21 2024 Christophe Marin - Add upstream change:
* 0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch
* Mon Jan 22 2024 Atri Bhattacharya - Update to version 0.6.4:
* Improve simulated _Float## types to support glibc headers (gh#CastXML/CastXML#251).
* Fri Jan 19 2024 Atri Bhattacharya - Update to version 0.6.3:
* No release notes.
* Sat Sep 30 2023 Atri Bhattacharya - Update to version 0.6.2:
* Support LLVM/Clang 17.0.
* Sat Apr 01 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 2022 Atri Bhattacharya - Update to version 0.5.1:
* Bug fix: tests fail on 32-bit architectures (gh#CastXML/CastXML#232).
* Wed Dec 07 2022 Dirk Müller - update to version 0.5.0:
* No release notes
* Sun Nov 27 2022 Atri Bhattacharya - Update to version 0.4.8:
* No release notes.
* Sun Nov 20 2022 Atri Bhattacharya - Update to version 0.4.7:
* No release notes.
* Thu Sep 01 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 08 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 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 04 2021 Atri Bhattacharya - Update to version 0.4.3:
* Output: Account for multiple annotations [gh#CastXML/CastXML#194].
* Fri Jan 15 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 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.