I reworked the patch to factorize the bsd signal definitions.
I have split off the system definitions because the priority range of
GNU/Mach has diverged from the original BSD kernels.
Samuel Thibault (3):
ada: Factorize bsd signal definitions
ada: Fix GNU/Hurd priority range
ada: Add GNU/Hurd x86_64 support
gcc/ada/ChangeLog | 17 ++
gcc/ada/Makefile.rtl | 48 +++++-
...-intnam__freebsd.ads => a-intnam__bsd.ads} | 2 +-
gcc/ada/libgnarl/a-intnam__dragonfly.ads | 136 ----------------
gcc/ada/libgnat/system-gnu.ads | 148 ++++++++++++++++++
5 files changed, 206 insertions(+), 145 deletions(-)
rename gcc/ada/libgnarl/{a-intnam__freebsd.ads => a-intnam__bsd.ads} (99%)
delete mode 100644 gcc/ada/libgnarl/a-intnam__dragonfly.ads
create mode 100644 gcc/ada/libgnat/system-gnu.ads
--
2.43.0