Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site mordor.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!houxm!mhuxt!mhuxr!ulysses!allegra!mit-eddie!think!harvard!seismo!ut-sally!mordor!jdb From: jdb@mordor.UUCP (John Bruner) Newsgroups: net.unix Subject: Re: SIGEMT/SIGIOT Message-ID: <3244@mordor.UUCP> Date: Tue, 3-Sep-85 11:34:13 EDT Article-I.D.: mordor.3244 Posted: Tue Sep 3 11:34:13 1985 Date-Received: Thu, 5-Sep-85 11:05:46 EDT References: <152@chinet.UUCP> <579@neuro1.UUCP> <842@ncoast.UUCP> Reply-To: jdb@mordor.UUCP (John Bruner) Distribution: net Organization: S-1 Project, LLNL Lines: 14 EMT traps on the PDP-11 occur when you execute an EMT instruction. The EMT instruction is the same as the TRAP instruction except that it uses a different vector. DEC operating systems use EMT's for system calls. If there is no floating-point hardware, executing a floating-point instruction will cause an *illegal instruction* trap. The abort() library routine generates SIGIOT (except in Berkeley UNIX, where it generates an illegal instruction trap). -- John Bruner (S-1 Project, Lawrence Livermore National Laboratory) MILNET: jdb@mordor [jdb@s1-c.ARPA] (415) 422-0758 UUCP: ...!ucbvax!dual!mordor!jdb ...!seismo!mordor!jdb