Skip site navigation (1)Skip section navigation (2)
Date:      22 Nov 2000 21:09:46 -0500
From:      Nat Lanza <magus@cs.cmu.edu>
To:        Zero Sum <count@shalimar.net.au>
Cc:        "Antonio Carlos Pina" <apina@infolink.com.br>, <freebsd-stable@FreeBSD.ORG>
Subject:   Re: make world on 4.2-R breaking
Message-ID:  <uocwvdv30d1.fsf@hurlame.pdl.cs.cmu.edu>
In-Reply-To: Zero Sum's message of "Thu, 23 Nov 2000 10:15:28 %2B1100"
References:  <79634.974920896@winston.osd.bsdi.com> <000701c054cb$fbd10e10$0b6cffc8@infolink.com.br> <00112310152803.05065@shalimar.net.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Zero Sum <count@shalimar.net.au> writes:

> Fromm errno.h...
> 
> #define EINTR           4               /* Interrupted system call */
> 
> I believe that FreeBSD does not permit interupts during system calls.

Incorrect.

errno numbers and signal numbers have nothing to do with each
other. errno.h tells you what the return codes from system calls and
library functions mean. You want sys/signal.h instead, which would
tell you that signal 4 is SIGILL, which is caused by an illegal
instruction.

This is almost certainly a hardware problem.


--nat

-- 
nat lanza --------------------- research programmer, parallel data lab, cmu scs
magus@cs.cmu.edu -------------------------------- http://www.cs.cmu.edu/~magus/
there are no whole truths; all truths are half-truths -- alfred north whitehead


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?uocwvdv30d1.fsf>