Compile time warnings
[iverilog.git] / config.h.in
blob4bdc087e31a420bc540cfea3dc1fb3bb5e461827
1 #ifndef __config_H /* -*- c++ -*- */
2 #define __config_H
3 /*
4 * Copyright (c) 2001 Stephen Williams (steve@icarus.com)
6 * This source code is free software; you can redistribute it
7 * and/or modify it in source code form under the terms of the GNU
8 * General Public License as published by the Free Software
9 * Foundation; either version 2 of the License, or (at your option)
10 * any later version.
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
17 * You should have received a copy of the GNU General Public License
18 * along with this program; if not, write to the Free Software
19 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
21 #ifdef HAVE_CVS_IDENT
22 #ident "$Id: config.h.in,v 1.12 2007/02/02 04:33:00 steve Exp $"
23 #endif
25 #if defined(__cplusplus)
26 # if !defined(__GNUC__)
27 using namespace std;
28 # elif (__GNUC__ == 3)
29 using namespace std;
30 # endif
31 #endif
33 # undef NEED_LU
34 # undef NEED_TU
35 # undef WLU
36 # undef WTU
37 # undef HAVE_TIMES
38 # undef HAVE_IOSFWD
39 # undef HAVE_GETOPT_H
40 # undef HAVE_INTTYPES_H
41 # undef HAVE_LIBIBERTY_H
42 # undef HAVE_MALLOC_H
43 # undef HAVE_DLFCN_H
44 # undef HAVE_DL_H
45 # undef HAVE_FCHMOD
46 # undef HAVE_LIBREADLINE
47 # undef HAVE_LIBZ
48 # undef HAVE_LIBBZ2
49 # undef HAVE_SYS_WAIT_H
50 # undef WORDS_BIGENDIAN
52 #ifdef HAVE_INTTYPES_H
53 # include <inttypes.h>
54 #endif
57 * $Log: config.h.in,v $
58 * Revision 1.12 2007/02/02 04:33:00 steve
59 * Use inttypes.h instead of stdint.h for portability.
61 * Revision 1.11 2004/10/04 01:10:52 steve
62 * Clean up spurious trailing white space.
64 * Revision 1.10 2003/08/26 16:26:01 steve
65 * ifdef idents correctly.
67 * Revision 1.9 2003/07/03 16:29:55 steve
68 * spemm WORDS_BIGENDIAN correctly.
70 * Revision 1.8 2003/03/07 02:44:33 steve
71 * Implement $realtobits.
73 * Revision 1.7 2003/02/20 00:49:24 steve
74 * detect -lz and -lbz2 libraries.
76 * Revision 1.6 2003/01/10 19:01:04 steve
77 * Only use libiberty.h if available.
79 * Revision 1.5 2002/08/11 23:39:33 steve
80 * Remove VVM option.
82 * Revision 1.4 2002/02/16 03:18:53 steve
83 * Make vvm optional, normally off.
85 * Revision 1.3 2001/10/18 16:16:23 steve
86 * Include HAVE_SYS_WAIT in config.h (PR#306)
88 * Revision 1.2 2001/09/15 18:27:04 steve
89 * Make configure detect malloc.h
91 * Revision 1.1 2001/07/25 03:10:48 steve
92 * Create a config.h.in file to hold all the config
93 * junk, and support gcc 3.0. (Stephan Boettcher)
96 #endif // __config_H