Alfred Perlstein wrote:
> 
> * Stephen Montgomery-Smith <[EMAIL PROTECTED]> [020104 12:02] wrote:
> > I want to create a Makefile for a C program that includes some Pentium
> > II specific inline assembler code.  How do I tell the compiler whether
> > we are compiling on a i686?
> >
> > For Linux, I can do something like this (for gnu-make)
> > Arch = $(shell arch)
> > cc ...... -DArch .....
> >
> > and inside the program
> >
> > #ifdef i686
> >
> > But arch doesn't exist on FreeBSD.
> 
> Isn't this somewhat trivial?
> 
> ARCH=i686
> CFLAGS+=-D${ARCH}
> 
> ?
> 


What I want is a makefile that automatically detects whether it is on an
i686 or not (not for me to tell it so).


-- 
Stephen Montgomery-Smith
[EMAIL PROTECTED]
http://www.math.missouri.edu/~stephen

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to