diff options
author | Viljar Indus <indus@adacore.com> | 2024-09-18 10:14:09 +0300 |
---|---|---|
committer | Marc Poulhiès <dkm@gcc.gnu.org> | 2024-11-12 14:00:53 +0100 |
commit | d1a199adb9b263f5b76daa4e8a5b32ac272c9cfe (patch) | |
tree | 77d5e63b270e73fb90255f7a4f669220d5890d4a /gcc/cppdefault.h | |
parent | 1aebc8bfdbe0d2e62e94943356d99174b525f1cb (diff) | |
download | gcc-d1a199adb9b263f5b76daa4e8a5b32ac272c9cfe.zip gcc-d1a199adb9b263f5b76daa4e8a5b32ac272c9cfe.tar.gz gcc-d1a199adb9b263f5b76daa4e8a5b32ac272c9cfe.tar.bz2 |
ada: Make Interrupt and Attach Handlers Obsolescent in VXWorks
In order to trigger an obsolescent feature warning in
VXWorks if either the pragma or aspect of Interrupt_Handler
or Attach_Handler is used, the spec of the Register_Interrupt_Handler
method needs to be marked as obsolescent in a VXWorks specific
version of the file.
gcc/ada/ChangeLog:
* libgnarl/s-interr__vxworks.ads (new): A VXWorks specific
version of the file where Register_Interrupt_Handler is marked
with the Obsolescent pragma.
* libgnarl/s-interr__vxworks.adb: Remove pragma Obsoloescent
that had no effect.
* Makefile.rtl: Add entries for using the
libgnarl/s-interr__vxworks.ads file.
Diffstat (limited to 'gcc/cppdefault.h')
0 files changed, 0 insertions, 0 deletions