Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!lll-tis!ames!ll-xn!husc6!ut-sally!im4u!halley!bc From: bc@halley.UUCP (Bill Crews) Newsgroups: comp.lang.c++ Subject: Re: Cfront output (partly) explained Message-ID: <330@halley.UUCP> Date: 24 Feb 88 08:43:28 GMT References: <542@acf3.NYU.EDU> Reply-To: bc@halley.UUCP (Bill Crews) Distribution: na Organization: Tandem Computers, Austin, TX Lines: 16 In article <542@acf3.NYU.EDU> pedersen@acf3.UUCP (paul pedersen) writes: >The reason for prefixing field names with struct names is to handle old >C compilers, which barf if more than one struct uses a given field name. >I can't account for the "au0_" prefixes, but probably the reason is something >similar: handling old C compilers. Here's a vote for a default of assuming modern compilers and a compile option for generating code for olden compilers. It's tough to debug this stuff otherwise. -bc -- Bill Crews Tandem Computers bc@halley.UUCP Austin, Texas ..!rutgers!im4u!halley!bc (512) 244-8350