web analytics
Newspapers

 
Categories: Compiler Tools

Full GNAT Ada 2022 toolchain for FreeBSD

I'm pleased to announce the availability of the full GNAT Ada 2022 toolchain for FreeBSD.

  1. GNAT latests Ada commits on 2025-07-04, with GCC 13 , 14, 15.1.1 and 16-devel
  2. GPRBUILD, latest commits on 2025-03-12
  3. ALire, 2.1.0 from branch

All the binaries are on AdaForge's GitLab in their "Package registry".

Categories: Compiler Framework

Lightweight Parallelism library based on Ada 2022 features (update)

A full implementation of the parallel features of Ada 2022 is yet to be released. In the meantime, here is a light-weight-threading library that provides essentially all of the parallel features of Ada 2022, using various generics, etc. Scheduling is provided using a plug-in architecture. If no scheduler is plugged in, the light-weight threads are simply executed sequentially. If a light-weight-thread scheduler is plugged in, then the light-weight threads spawned by instances of the various generic packages are managed by that scheduler.

The light-weight threading library is available at:
https://github.com/parasail-lang/parasail/tree/main/lwt

Categories: Compiler

PTC ObjectAda Version 10.4

PTC announced the release of version 10.4 of the following popular PTC® ObjectAda development environment products for native application development on Windows and Linux using the Ada programming language:

  • PTC ObjectAda for Windows
  • PTC ObjectAda64 for Windows
  • PTC ObjectAda for Linux
  • PTC ObjectAda64 for Linux

It is a native commercial Ada compiler providing an upgraded Ada 2012 support, enhanced Windows 11 support, and runtime library compatibility.

EEC GDPR compliant