Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site shrew.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!lll-crg!lll-lcc!unisoft!mtxinu!rtech!shrew!daveb From: daveb@shrew.UUCP (Dave Brower) Newsgroups: net.emacs Subject: Re: gnu design question Message-ID: <104@shrew.UUCP> Date: Sun, 5-Jan-86 14:58:40 EST Article-I.D.: shrew.104 Posted: Sun Jan 5 14:58:40 1986 Date-Received: Wed, 8-Jan-86 07:41:35 EST References: <21@cornell.UUCP> Reply-To: daveb@rtech.UUCP (Dave Brower) Organization: Relational Technology Inc, Alameda CA Lines: 17 Summary: alloca and gnu portability [ I expect to be corrected ] GNU is not, as far as I can see, intended to be really portable to things like BSD, SV, SV.2, etc., on different machines. Since GNU is intended to be a complete *NIX replacement, rms and the team of hackers can feel free to assume the presence of alloca() on every machine in the universe. They are, after all, designing the universe. It just happens that GNU emacs is available before the rest of the system, and if you can use it, great. I've been contemplating the conditional/macro apprach to alloca on different machines, since you really do want to use it on a machine that will support it. -dB