This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [ada] rts support for alpha-linux
On Wed, Jan 19, 2005 at 10:30:29AM +0100, Arnaud Charlet wrote:
> That's the first time I hear that signal numbers are different across linux
> targets.
Yes, they *do* differ between linux targets. Usually this is done
to make it easier (once upon a time) to cross-host binaries from the
"native" operating system. For instance, alpha-linux has the same
signal numbers as OSF/1; sparc-linux has the same signal numbers as
Solaris; mips-linux has the same signal numbers as Irix.
> > Alpha does not have SIGUNUSED, SIGLOST, or SIGSTKFLT. Neither do
> > many other Linux targets, but s-osinte.adb isn't correct for them.
>
> You can use the value 0 for non existent signals.
Then why is there not exactly one a-intnam.adb and why don't we
force all systems to have the union of all names on any system?
Failing that, this requirement makes no sense to me.
r~