Содержание
- 2. GNAT Pro Update Arnaud Charlet 2018-11-14
- 3. Release Schedule October: Preview release Oct 2018: 19.0 Continuous Release Area February: Major release Feb 2019:
- 4. GNAT
- 5. GNAT Pro 19 overview 62 platforms (57 cross, 5 native) Support for Ada 83, 95, 2005,
- 6. GNAT Pro Ports 7 new ports, 11 new configurations riscv64-elf aarch64-elf-{linux,windows}64 aarch64-linux-linux64 aarch64-qnx-{linux,windows}64 aarch64-vx7-{linux,windows}64 ppc-linux-windows x86-lynx178elf-{linux,windows}64
- 7. GNAT on VxWorks Simplify mixing Ada/C++ Better integration of GNAT in Workbench (even for Ada-only projects)
- 8. Libadalang integration Libadalang available to customers and supported GNATpp now based on libadalang faster and doesn’t
- 9. Other GNAT Highlights Spectre V2 mitigation (-mindirect-branch and -mfunction-return switches) Link time speedup on Windows for
- 10. IDEs
- 11. GPS AdaCore’s main IDE Stability and speed
- 12. GPS Learn view
- 13. GPS Libadalang view Improved integration with debugger new Registers view set values in Variables view lazy
- 14. GNATbench Eclipse Plug-In for Ada Support for Eclipse 4.8 Photon, Wind River WorkBench 4.15 Eclipse SimRel
- 15. GNATbench GNAThub integration
- 16. GNATdoc Documentation Generator Support for generics
- 17. GNATdashboard GNAT Tools Aggregation and Visualization Support for SonarQube 6.7 LTS New Web UI
- 18. Tools
- 19. GPRbuild Multipurpose GNAT builder Removed compile command line length limitation on Windows Recompile if GNAT toolchain
- 20. GNATcheck Qualifiable Coding Standard Checker Many new GNATcheck rules implemented & qualified
- 21. GNATcoverage Qualifiable Code Coverage Improved handling of pragmas wrt statement coverage Support for programs with compressed
- 22. In Our Labs
- 23. New Elaboration Algorithm Taking complete call graph into account Will solve porting efforts
- 24. GNAT Pro C++ Cross Linux VxWorks 6 VxWorks 7
- 25. GNAT LLVM Working on plugging GNAT front-end with LLVM code generator
- 26. GNATcoverage Support for source instrumentation to provide coverage everywhere
- 27. GPR Active work on GPR2 library and tools
- 28. Libadalang and Tools Libadalang will replace all source navigation, cross reference and refactoring capabilities in GPS
- 30. Скачать презентацию