From owner-freebsd-hackers Wed Jan 27 08:51:36 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA08580 for freebsd-hackers-outgoing; Wed, 27 Jan 1999 08:51:36 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA08574 for ; Wed, 27 Jan 1999 08:51:34 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.1a/8.9.0) with SMTP id KAA01366; Wed, 27 Jan 1999 10:51:29 -0600 (CST) Date: Wed, 27 Jan 1999 10:51:29 -0600 (CST) From: Steve Price To: Jeroen Ruigrok/Asmodai cc: FreeBSD Hackers Subject: Re: #define question In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 27 Jan 1999, Jeroen Ruigrok/Asmodai wrote: # Hi, # # simple question I'm sure... # # Do we have a systemwide variable to use in the form like this: # # #ifdef __FREEBSD__ # #include # #endif # # And with the variable I am referring to the __FREEBSD__ tag... I know this will seem a little simple-minded but it has come in handy a number of times. bsd[~]$ (touch $$.c ; gcc -dM -E $$.c ; rm $$.c) #define __FreeBSD__ 3 #define __FreeBSD_cc_version 300001 #define __i386__ 1 #define __i386 1 #define __GNUC_MINOR__ 7 #define i386 1 #define __unix 1 #define __unix__ 1 #define __GNUC__ 2 #define __ELF__ 1 #define unix 1 bsd[~]$ # thanks in advance, # # --- # Jeroen Ruigrok van der Werven It's a Dance of Energy, # asmodai(at)wxs.nl when the Mind goes Binary... # Network/Security Specialist # BSD & picoBSD: The Power to Serve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message