Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!sri-unix!hplabs!cae780!amdcad!sun!gorodish!guy From: guy@gorodish.UUCP Newsgroups: comp.arch Subject: Re: subroutine frequency Message-ID: <12341@sun.uucp> Date: Thu, 29-Jan-87 15:19:32 EST Article-I.D.: sun.12341 Posted: Thu Jan 29 15:19:32 1987 Date-Received: Sat, 31-Jan-87 04:22:52 EST References: <1881@homxc.UUCP> <898@moscom.UUCP> Sender: news@sun.uucp Reply-To: guy@sun.UUCP (Guy Harris) Organization: Sun Microsystems, Mountain View Lines: 12 Keywords: register stack frame variable > (SYSVID says they may be unpredictable :-(. Yup, and you'll just have to live with it. Do you really want to pay the penalty of extra glop in every call on a 68K just to make a very rarely-used feature work? Furthermore, note that there is no guarantee that something *won't* be placed into a register if it can be; optimizing compilers are perfectly free to stick variables into registers if they can. That's why ANSI C says that the values of *all* automatic variables, except those declared "volatile", are unpredictable when a "longjmp" is done.