Path: utzoo!utgpu!water!watmath!clyde!rutgers!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.lang.c Subject: Re: Volatile is Necessary Message-ID: <7569@brl-smoke.ARPA> Date: 27 Mar 88 19:24:21 GMT References: <12578@brl-adm.ARPA> <1988Mar25.172355.348@utzoo.uucp> <8107@sol.ARPA> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 6 In article <8107@sol.ARPA> crowl@cs.rochester.edu (Lawrence Crowl) writes: >shared-memory multiprocessors. Processes on such machines communicate via >updates to a shared variables. You need a hell of a lot more than "volatile" to properly synchronize concurrent processes.