https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88191
--- Comment #1 from Matthias Klose <doko at debian dot org> ---
that fixes the build, taken from the sparc64 file.
--- gcc/ada/libgnarl/s-linux__alpha.ads (revision 266457)
+++ gcc/ada/libgnarl/s-linux__alpha.ads (working copy)
@@ -87,6 +87,7 @@
SIGKILL : constant := 9; -- kill (cannot be caught or ignored)
SIGBUS : constant := 10; -- bus error
SIGSEGV : constant := 11; -- segmentation violation
+ SIGSYS : constant := 12; -- bad system call
SIGPIPE : constant := 13; -- write on a pipe with no one to read it
SIGALRM : constant := 14; -- alarm clock
SIGTERM : constant := 15; -- software termination signal from kill
The build continues, but then fails with:
/home/packages/cross/9/p/gcc-cross-ports/gcc/build/./gcc/xgcc
-B/home/packages/cross/9/p/gcc-cross-ports/gcc/build/./gcc/ -
B/usr/alpha-linux-gnu/bin/ -B/usr/alpha-linux-gnu/lib/ -isystem
/usr/alpha-linux-gnu/include -isystem /usr/alpha-linux-gnu/
sys-include -isystem
/home/packages/cross/9/p/gcc-cross-ports/gcc/build/sys-include -c -g -O2
-W -Wall -gnatpg -nostdi
nc -gnatn s-secsta.adb -o s-secsta.o
raised STORAGE_ERROR : stack overflow or erroneous memory access
make[8]: *** [../gcc-interface/Makefile:299: s-secsta.o] Error 1