Subject: Re: JDK status (was: Re: Netscape on macppc: it works!)
To: Christos Zoulas <christos@zoulas.com>
From: Emmanuel Dreyfus <p99dreyf@criens.u-psud.fr>
List: port-macppc
Date: 03/04/2001 14:26:14
Christos Zoulas <christos@zoulas.com> wrote:
> I would check sigreturn too... something like:
>
> #include <stdio.h>
> #include <signal.h>
>=20
> void sig(int n) {
> printf("%d\n", n);
> }
>
> int main(int argc, char *argv[]) {
> signal(SIGINT, sig);
> for (;;)
> continue;
> }
It works as expected (ie: displays 2 when getting a ^C)
$ ./signal3
^C2
^C2
^C2
^Z[1] + Stopped ./signal3=20
$ kill %1
$=20
[1] + Terminated ./signal3=20
I'm not sure that emulated sigreturn is 100% accurate, but I've tested
signal queueing and signal mask modifications, and it seems ok.
--=20
Emmanuel Dreyfus. =20
Vous avez deplac=E9 la souris.=20
Windows NT doit maintenant redemarrer pour valider les modifications.
p99dreyf@criens.u-psud.fr