/******************************** -*- C -*- **************************** * * lightning main include file * Unlike lightning-dist.h, this contains a few definitions * used by the test suite. * ***********************************************************************/ /*********************************************************************** * * Copyright 2000 Free Software Foundation, Inc. * Written by Paolo Bonzini. * * This file is part of GNU lightning. * * GNU lightning is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published * by the Free Software Foundation; either version 2.1, or (at your option) * any later version. * * GNU lightning is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public * License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with GNU lightning; see the file COPYING.LESSER; if not, write to the * Free Software Foundation, 59 Temple Place - Suite 330, Boston, * MA 02111-1307, USA. * ***********************************************************************/ #ifndef __lightning_h #define __lightning_h /* Define if you want assertions enabled. */ #undef _ASM_SAFETY /* Define if lightning is compiling for i386 */ #undef LIGHTNING_I386 /* Define if lightning is compiling for Sparc */ #undef LIGHTNING_SPARC /* Define if lightning is compiling for PowerPC */ #undef LIGHTNING_PPC /* Define if you want the test programs to disassemble their output */ #undef LIGHTNING_DISASSEMBLE /* Define if creating a cross-assembler */ #undef LIGHTNING_CROSS /* Define if you have the memcpy function */ #undef HAVE_MEMCPY #ifdef __cplusplus extern "C" { #endif #include #ifndef LIGHTNING_DEBUG #include #endif #include #include #include #include #include #include #ifdef LIGHTNING_DISASSEMBLE extern void disassemble(FILE *stream, char *from, char *to); #endif #ifdef __cplusplus } #endif #endif /* __lightning_h */