[Coco] Re: make and friends was Re: CCASM for Linux
wdg3rd at comcast.net
Thu Dec 16 01:45:42 EST 2004
On Wednesday 15 December 2004 05:48 pm, KnudsenMJ at aol.com wrote:
> In a message dated 12/14/04 7:16:19 PM Eastern Standard Time,
> Rodney_Hamilton at GBRonline.com writes:
> Actually, Mike, if you wrote any makefiles, you *did* use m4.
> The AT&T UNIX make used m4 as its macro processor, so for anyone who
> ever wondered why the make syntax looked so strange, now you know.
> Might be. ISTR the C compile had the pre-proc built in, not a
> separate module as in OS-9.
In Xenix-68k for the Model 16, essentially version 7 with a few
Berzerkeley add-ins, cc invoked cpp. I've never run across a (real)
Unix (and that includes Linux) C compiler that didn't. It's only the
later "let's just dump everything into one bucket" compilers that
integrate the compiler and preprocessor into one binary, once CPUs got
faster and memory got bigger. And those compilers mostly just do
Ward Griffiths wdg3rd at comcast.net http://home.comcast.net/~wdg3rd/
"... the device every conqueror, yes every altruistic liberator should
be required to wear on his shield ... is a little girl and her kitten,
at ground zero." Captain Sir Dominic Flandry
More information about the Coco