00001 /* liblookdb: lookcompileropts.h - Compiler-specific fixes 00002 Copyright (C) 1998-2001 LOOK Systems 00003 00004 This library is free software; you can redistribute it and/or 00005 modify it under the terms of the GNU Lesser General Public 00006 License as published by the Free Software Foundation; either 00007 version 2.1 of the License, or (at your option) any later version. 00008 00009 This library is distributed in the hope that it will be useful, 00010 but WITHOUT ANY WARRANTY; without even the implied warranty of 00011 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00012 Lesser General Public License for more details. 00013 00014 You should have received a copy of the GNU Lesser General Public 00015 License along with this library; if not, write to the Free Software 00016 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 00017 */ 00018 #ifndef LIBLOOKDB_LOOKCOMPILEROPTS_H 00019 #define LIBLOOKDB_LOOKCOMPILEROPTS_H 00020 00021 // $Id: lookcompileropts.h,v 1.3 2001/07/04 13:24:20 stephen Exp $ 00022 00023 #if defined ( __DECCXX_VER ) && __DECCXX_VER < 60000000 00024 00025 // All C++ compilers we use implement typename, except old DECXX ones 00026 // which doesn't need it anyway 00027 #define typename 00028 00029 // All C++ compilers we use implement bool, except old DECXX ones 00030 #ifndef true 00031 typedef int bool; 00032 #define false 0 00033 #define true 1 00034 #endif 00035 00036 #endif 00037 00038 00039 #endif