Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ihnp4!gargoyle!oddjob!mimsy!chris From: chris@mimsy.UUCP Newsgroups: comp.lang.c Subject: Re: default initialization of static and extern Message-ID: <6917@mimsy.UUCP> Date: Wed, 3-Jun-87 17:39:19 EDT Article-I.D.: mimsy.6917 Posted: Wed Jun 3 17:39:19 1987 Date-Received: Sat, 6-Jun-87 02:04:19 EDT References: <158@delftcc.UUCP> <1070@viper.Lynx.MN.ORG> <1297@genrad.UUCP> <675@gargoyle.UChicago.EDU> Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742 Lines: 16 Keywords: C, NULL, portability >>Are there really compilers which violate this specification? In article <675@gargoyle.UChicago.EDU> mason@gargoyle.UChicago.EDU (Tony Mason) writes: >... The Whitesmith's Compiler used to do this (it was Version 6 based >and explicitly stated that it deviated from K&R in this respect.) It used to do a lot of dumb things. I hope they have improved it since I had to use it for a Z80-based project. (In fairness, I should mention that most of the problems we discovered were described in the manual. Unfortunately, we had lost the manual, and found it only after we had figured out both the problems and the work-arounds.) -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7690) Domain: chris@mimsy.umd.edu Path: seismo!mimsy!chris