From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f34f1a1939dc0c40 X-Google-Attributes: gid103376,public From: sb463ba@l1-hrz.uni-duisburg.de (Georg Bauhaus) Subject: Re: conditional compilation Date: 2000/08/02 Message-ID: <8m8vti$r5o$1@news-hrz.uni-duisburg.de>#1/1 X-Deja-AN: 653567571 References: <87d7jvp3qq.fsf@chiark.greenend.org.uk> <39857E5F.33C40014@acm.com> <3985FB16.82D140BB@below.for.email.address> <8m6log$r3a$1@nnrp1.deja.com> <398749EF.15829554@below.for.email.address> Organization: probably at home Newsgroups: comp.lang.ada Date: 2000-08-02T00:00:00+00:00 List-Id: Simon Brady (see@below.for.email.address) wrote: : Ted Dennison wrote: : > : > I've often had to figure out someone else's large C program that was : > chock full of target-dependent #ifdef's. Its a *nightmare*. : C source loaded up with #ifdefs isn't really C : source - it's a template for generating C source. There is a thread on this topic (plus on related included #includes) in comp.os.plan9, entitled "Installing the updates", in which Rob Pike and Howard Trickey offer their view.