web analytics
Archives for May 2022 | Programmer's Forge for Open Source Ada Code and Tools - News
News

GCC 12.1.0 buid on macOS 12 Monterey (M1)

GNAT (FSF) ~ GCC 12.1.0

Compilers included: Ada, C, C++.

Available on Simon’s GitHub, and soon through ALIRE

Unlike previous GCC packages for macOS, this package installs at a fixed location:

/opt/gcc-12.0.1-aarch64


Read More…

Simple Components v4.62 released

Simple components is a library addressing:

  • containers (maps, sets, unbounded arrays),
  • IEEE numbers,
  • lock-free containers (FIFOs, blackboards),
  • numerics,
  • smart pointers,
  • parsers,
  • persistency,
  • synchronization primitives

Changes to the previous 4.61 version:

  • Pipe stream implementation added;
  • GNAT 12.1 bugs worked around in several package, in particular, in GNAT.Sockets.Server;
  • Bug fix in Generic_Set procedure Replace, parameter Updated unset;
  • Bug fix in Tables.UTF8_Names procedure Replace, parameter Offset unset under circumstances.

See Dmitry’s Web page for details

Download from SourceForge
Download source components_4_61.tgz from Dmitry’s Web



© dmitry-kazakov
GPL-2.0-or-later
Read More…

GCC 12.1.0 buid on macOS 12 Monterey (x86-64)

GNAT (FSF) ~ GCC 12.1.0, X86_64 build.

Compilers included: Ada, C, C++.

Available on Simon’s GitHub, and soon through ALIRE

Also runs on macOS versions up to at least Monterey (12, Darwin 21)
Read More…

New heading for Thematics

Thematics about designing or using Ada Software Libraries

Interested ?

Contribute to the MD page on our GitHub


It is back on a MarkDown formatted page on AdaForge’s GitHub.
So you can collaborate easily.
Read More…

Added RTFM shortcuts

One place to go, AdaForge
and every thing is on hand!

We’ve put RTFM direct links on the right side-bar of the
home page
Read More…

Ada for VS Code 23.0.6 released!


Impressive
Ada source code plugin for popular VS Code - Microsoft Visual Studio Code editor.

Current features:
  • GNAT project files support.
  • Code completion for names, keywords, aggregates, etc.
  • Code navigation, such as Go to Definition/Declaration, Find All References, Call Hierarchies, etc.
  • Code refactoring like insert named associations, auto-add with-clauses.
  • Document/Workspace symbol search.
  • Code folding and formatting.


Great job
🤩🤩🤩🤩🤩🤩 done by Maxim Reznik, Anthony Leonardo Gracio, Nicolas Setton, Adrien Boulanger, João Azevedo, Vadim Godunko & Al, for implementing the Microsoft Language Server Protocol for Ada/SPARK.

Great thanks to
Adacore for their commitment to publish it as Open Source Software on GitHub 😎
Read More…

GDPR compliant