Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!bonnie!akgua!gatech!seismo!brl-tgr!tgr!speck@cit-vlsi.arpa From: speck@cit-vlsi.arpa (Don Speck) Newsgroups: net.unix-wizards Subject: Re: Prepending _ in C external names necessary? Message-ID: <200@brl-tgr.ARPA> Date: Sun, 1-Dec-85 18:58:01 EST Article-I.D.: brl-tgr.200 Posted: Sun Dec 1 18:58:01 1985 Date-Received: Tue, 3-Dec-85 08:28:25 EST Sender: news@brl-tgr.ARPA Lines: 10 > We're considering changing our C compiler to *not* prepend an underscore > at the beginning of all external names (functions, variables). The purpose of the underscore is merely to make it impossible for external names to collide with the assembler's predefined identifiers. This purpose is served just as well by appending, rather than prepending, the underscore. The former approach gives you a free extra character of significance in identifiers. Don Speck speck@cit-vlsi.arpa