続 NetBSD で D言語

問題その1。bool 関連で real.h あたりでエラーが発生する。
gcc/system.h を修正してしまったけど良いのだろうか…。

 diff -uNr gcc-3.3.3/gcc/system.h gcc-3.3.3.netbsd/gcc/system.h
 --- gcc-3.3.3/gcc/system.h 2004-01-13 07:54:20.000000000 +0900
 +++ gcc-3.3.3.netbsd/gcc/system.h 2004-03-24 12:04:42.000000000 +0900
 @@ -544,6 +544,7 @@
  #undef TRUE
  #undef FALSE
  
 +#ifndef __cplusplus
  #ifdef HAVE_STDBOOL_H
  # include 
  #else
 @@ -554,6 +555,7 @@
  # define true 1
  # define false 0
  #endif
 +#endif	/* !__cplusplus */
  
  #define TRUE true
  #define FALSE false