From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon May 13 10:46:18 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g4D1kIR31089;
	Mon, 13 May 2002 10:46:18 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from biwasv01.biwa.ne.jp (biwasv01.biwa.ne.jp [210.161.160.11])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g4D1kHf31084
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 13 May 2002 10:46:17 +0900 (JST)
	(envelope-from fuhito@mx.biwa.ne.jp)
Received: from globalyst.ASA-Lab.ORG (ng249-5.biwa.ne.jp [61.201.249.5])
	by biwasv01.biwa.ne.jp (8.9.3/3.7W) with SMTP id KAA28774
	for FreeBSD-users-jp@jp.FreeBSD.org; Mon, 13 May 2002 10:46:16 +0900 (JST)
Date: Mon, 13 May 2002 10:46:16 +0900 (JST)
Message-Id: <200205130146.KAA28774@biwasv01.biwa.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: Your message of "Mon, 13 May 2002 09:21:44 +0900".
	<200205130021.JAA24185@pon.nintendo.co.jp>
From: fuhito@mx.biwa.ne.jp (Fuhito Inagawa)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.22] 1999-12/19(Sun)
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020417
X-Sequence: FreeBSD-users-jp 68455
Subject: [FreeBSD-users-jp 68455] Re: C =?ISO-2022-JP?B?GyRCOEAbKEI=?=
 =?ISO-2022-JP?B?GyRCOGwkRyRBJGckQyRIRzokXxsoQg==?= 
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: fuhito@mx.biwa.ne.jp

$B0p@n$G$9!#(B

<200205130021.JAA24185@pon.nintendo.co.jp>$B$N5-;v$K$*$$$F(B
JST$B;~4V(B2002$BG/(B05$B7n(B13$BF|(B($B7n(B)09$B;~(B21$BJ,(B44$BIC:"!"(Bshirai@nintendo.co.jp$B$5$s$O(B
$B=q$-$^$7$?!#(B

  | $B!!$7$i$$$G$9!#(B
  | 
  | $B!V(B#elif HOGE$B!W$O!V(B#elif defined (HOGE)$B!W$N4V0c$$$G$O!)(B
  | $B!!(Bundefined macro $B$,$I$&$$$&CM$r<h$k$+$O(B don't care $B$@$C$?$H(B
  | $B;W$&$N$G!"(Bcpp $B$N<BAu$K$h$j;W$o$L>r7oJ,4t$G(B compile $B$5$l$F$7(B
  | $B$^$&$s$8$c$J$$$G$7$g$&$+!#(B

FreeBSD 3.5.1-R $B$G;n$7$F$_$?=j!"(B-DHOGE $B$O(B -DHOGE=1 $B$HEy2A$J$h$&$G$9!#(B
$B$G$9$s$G!"(BFreeBSD $B$K4X$7$F$O!"(B"#elif HOGE" $B$,4V0c$$$H$O8@$($J$$MM$G$9!#(B

 % cat foo.c

#ifdef	GNULS
#error GNULS
#elif NOCOLOR
#error NOCOLOR
#elif NOLS
#error NOLS
#else
#error Default
#endif

 % gcc -DGNULS foo.c
#error GNULS

 % gcc -DNOCOLOR foo.c
#error NOCOLOR
($B0J2<F1MM(B)

$B$H$$$&$3$H$G$9$,!"(BLinux $B$G$O5sF0$,0c$C$FMh$k!"$H$$$&;v$G$7$g$&$+!)(B
$B$H$$$&$+!"(B-DHOGE $B$,(B -DHOGE=0 $B$HEy2A$G$b4V0c$$$G$O$J$$$N$G(B...

# $B$I$&$G$b$$$$$3$H$G$9$,!"(B"Free" $B$H(B "BSD" $B$N4V$K%9%Z!<%9$r(B
# $BF~$l$J$$$GM_$7$$!"$H;W$&$N$O;d$@$1$G$7$g$&$+!)(B(^^;

/*
 * $B0p@n(B $B;K(B($B$U$R$H(B)        mailto:fuhito@mx.biwa.ne.jp
 *                        http://www.biwa.ne.jp/~fuhito/
 */
