Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!rutgers!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.lang.c Subject: Re: ANSI C -- longjmp and volatiles Message-ID: <5457@brl-smoke.ARPA> Date: Mon, 15-Dec-86 13:02:18 EST Article-I.D.: brl-smok.5457 Posted: Mon Dec 15 13:02:18 1986 Date-Received: Wed, 17-Dec-86 18:53:19 EST References: <111@decvax.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB)) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 10 In article <111@decvax.UUCP> minow@decvax.UUCP (Martin Minow) writes: >I would suspect that, in some implementations, longjmp() cannot be called >from interrupt or signal handlers. You may be right. I actually argued that there was nothing whatsoever that could be guaranteed for signal handlers, including executing anything whatsoever. I would like to hear from anyone who KNOWS for sure that longjmp() canNOT be implemented on some reasonable machine so that it can be safely invoked from a signal handler.