> that fixes the build, taken from the sparc64 file. not sure if that is > appropriate.
The patch looks good, you can go ahead and commit it. > --- 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 This is definitely an unrelated issue. Arno