Overview

Request 744929 accepted

- Update to version 0.13, update LLVM/Clang to version 9.
* Improved handling of relative includes in mappings and pragmas
* Path normalization now collapses ..
* Improve --no_fwd_decls not to remove required forward declarations
* Improved handling of builtin templates
* Don't mark forward declarations final
* Tolerate using declarations in precompiled header
* Add script to generate Qt mappings, and new mappings for Qt 5.11
* Use directory from compilation database if available
* Numerous documentation and build improvements
- Add section about pragma comments to man page.
- Add link-llvm9.patch to adapt to packaging changes in LLVM.
- Enable ThinLTO where possible.
- Drop support for SLE12.

Request History
Aaron Puchert's avatar

aaronpuchert created request

- Update to version 0.13, update LLVM/Clang to version 9.
* Improved handling of relative includes in mappings and pragmas
* Path normalization now collapses ..
* Improve --no_fwd_decls not to remove required forward declarations
* Improved handling of builtin templates
* Don't mark forward declarations final
* Tolerate using declarations in precompiled header
* Add script to generate Qt mappings, and new mappings for Qt 5.11
* Use directory from compilation database if available
* Numerous documentation and build improvements
- Add section about pragma comments to man page.
- Add link-llvm9.patch to adapt to packaging changes in LLVM.
- Enable ThinLTO where possible.
- Drop support for SLE12.


Aaron Puchert's avatar

aaronpuchert accepted request

openSUSE Build Service is sponsored by