Ada: Align VxWorks version of System.Interrupts.
The Ada compiler aligns the VxWorks-specific version of System.Interrupts with a recent fix made to the main version.
The Ada compiler aligns the VxWorks-specific version of System.Interrupts with a recent minor fix that was previously omitted. This ensures consistency between the main and VxWorks versions of the code, specifically addressing the exception message in Unprotected_Exchange_Handler.
In Details
This commit synchronizes the VxWorks-specific version of System.Interrupts located in libgnarl/s-interr__vxworks.adb with the main version. The change involves fixing the exception message in Unprotected_Exchange_Handler. This ensures that the VxWorks port of the Ada runtime remains consistent with the main runtime.
For Context
Operating systems often have their own specific ways of handling interrupts, which are signals that cause the processor to suspend its current activity and execute a special piece of code called an interrupt handler. VxWorks is a real-time operating system, and this commit ensures that the Ada runtime library's interrupt handling code for VxWorks is up-to-date with the main version.