From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from postman.osf.org ([130.105.1.152]) by hawkwind.utcs.toronto.edu with SMTP id <2764>; Fri, 16 Apr 1993 07:49:46 -0400 Received: from earth.osf.org by postman.osf.org (5.64+/OSF 1.0) id AA23546; Fri, 16 Apr 93 07:49:32 -0400 Received: by earth.osf.org (5.65/4.7) id AA11631; Fri, 16 Apr 93 07:49:31 -0400 Date: Fri, 16 Apr 1993 07:49:31 -0400 From: rsalz@osf.org Message-Id: <9304161149.AA11631@earth.osf.org> To: rc@hawkwind.utcs.toronto.edu Subject: Re: RC on HP9000/710? In-Reply-To: Mail from 'Scott Merrilees ' dated: Fri, 16 Apr 93 09:33:04 +1000 Cc: rc@hawkwind.utcs.toronto.edu I got rc built and passing the trip test yesterday. I had to build sigmsgs by hand. This was on an HP9000/710, running HP-UX 9.01. The header file just cannot be parsed by mksignal. I think because it gets confused by multiple NSIG and _NSIG #define's. The more I think about it, the more I don't like the way rc uses signals as indicies. I would rather see it extend sigmsgs to contain rows like {SIGTERM, "sigterm", "terminated"} Then, rather then using a signal as an index, it looped through the table to find the matching SIGxxx, and then used the table subscript as the index. It might be possible to generate this table automatically. A quick look seems to show that es works the same way. While I wouldn't call it a show-stopper, I think it, too, should be fixed. /r$