Subject: Re: No "amiga" define in default compiler...
To: None <>
From: Niklas Hallqvist <>
List: amiga-dev
Date: 03/13/1994 11:30:08
>>>>> "rhealey" == rhealey  <> writes:

rhealey> 	First, make is given the knowledge of what hardware
rhealey> and port it is on via internal variables. I think it IS more
rhealey> appropriate to handle this via the internal make variables
rhealey> than having some poorly named symbols, i.e. one's without __,
rhealey> hard coded in to a compiler.

NO!  We don't want separate make binaries for cross-compilation.
That would make writing multitarget makefiles very hard.  The
predefined defines are target attributes and thus belongs in the

Now, it's definitely correct that the symbol __amiga__ should be
very sparingly used, but there's no need to take it out of the
compiler because of that.