GPS: library directories displayed in Project view
For library project, the library directory is displayed as an explicit node in the Project view, in addition to the object directory.
Mar 31st, 2015
New pragma/aspect Volatile_Full_Access
A new pragma (and equivalent aspect) Volatile_Full_Access is implemented. This is similar to Volatile except that there is a guarantee that every read and write to an object with this aspect will use only instructions which read or write all the bits of the object. This includes the case of accessing a component of the object. Note that this differs from Atomic in that there is no such guarantee for Atomic (the compiler can read part of the object). It is not allowed to use Atomic and Volatile_Full_Access for the same entity.
GPS: GPS.Action.disable is a new python function
Using this function, it is now possible to disable all usage of an action within GPS, and gray out/hide all corresponding menus.
The GNU binary utilities
This is the documentation for GNU Binary Utilities.
The GNU linker
This is the documentation for GNU ld, the GNU linker, part of GNU Binutils.
This is the user manual for GAS, the GNU Assembler, part of GNU Binutils.
Debugging with GDB
This is the main documentation for GDB, the GNU source-level debugger.
This is the manual for administering and using GNATdashboard.