Skip to content
Newer
Older
100644 66 lines (59 sloc) 1.85 KB
b825f8d Create a config.h.in file to hold all the config
steve authored Jul 25, 2001
1 #ifndef __config_H /* -*- c++ -*- */
2 #define __config_H
3 /*
2989ceb @caryr Update lxt, lxt2 and fst files to latest from GTKWave
caryr authored Aug 16, 2012
4 * Copyright (c) 2001-2012 Stephen Williams (steve@icarus.com)
b825f8d Create a config.h.in file to hold all the config
steve authored Jul 25, 2001
5 *
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.
11 *
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.
16 *
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
f5aafc3 @arunpersaud updated FSF-address
arunpersaud authored Aug 28, 2012
19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
b825f8d Create a config.h.in file to hold all the config
steve authored Jul 25, 2001
20 */
21
22 #if defined(__cplusplus)
23 # if !defined(__GNUC__)
24 using namespace std;
25 # elif (__GNUC__ == 3)
26 using namespace std;
27 # endif
28 #endif
29
30 # undef NEED_LU
e4ae832 Clean up spurious trailing white space.
steve authored Oct 4, 2004
31 # undef NEED_TU
b825f8d Create a config.h.in file to hold all the config
steve authored Jul 25, 2001
32 # undef WLU
33 # undef WTU
34 # undef HAVE_TIMES
35 # undef HAVE_IOSFWD
36 # undef HAVE_GETOPT_H
6d91be5 Use inttypes.h instead of stdint.h for portability.
steve authored Feb 2, 2007
37 # undef HAVE_INTTYPES_H
0458ab5 Only use libiberty.h if available.
steve authored Jan 10, 2003
38 # undef HAVE_LIBIBERTY_H
b825f8d Create a config.h.in file to hold all the config
steve authored Jul 25, 2001
39 # undef HAVE_DLFCN_H
40 # undef HAVE_DL_H
41 # undef HAVE_FCHMOD
42 # undef HAVE_LIBREADLINE
9e63ed3 detect -lz and -lbz2 libraries.
steve authored Feb 20, 2003
43 # undef HAVE_LIBZ
44 # undef HAVE_LIBBZ2
186a677 @ldoolitt Add HAVE_LROUND to config.h.in
ldoolitt authored Apr 5, 2011
45 # undef HAVE_LROUND
84b70be Include HAVE_SYS_WAIT in config.h (PR#306)
steve authored Oct 18, 2001
46 # undef HAVE_SYS_WAIT_H
939a850 spemm WORDS_BIGENDIAN correctly.
steve authored Jul 3, 2003
47 # undef WORDS_BIGENDIAN
b825f8d Create a config.h.in file to hold all the config
steve authored Jul 25, 2001
48
6d91be5 Use inttypes.h instead of stdint.h for portability.
steve authored Feb 2, 2007
49 #ifdef HAVE_INTTYPES_H
50 # include <inttypes.h>
51 #endif
52
3f433b3 @caryr lxt_write.c and lxt2_write.c reference <config.h> not "vpi_config.h"
caryr authored May 12, 2010
53 /* These two are needed by the lxt and lxt2 files (copied from GTKWave). */
5a66831 @caryr Fix config.h.in HAVE_ALLOCA_H and HAVE_FSEEKO defines
caryr authored May 27, 2010
54 # undef HAVE_ALLOCA_H
55 # undef HAVE_FSEEKO
2989ceb @caryr Update lxt, lxt2 and fst files to latest from GTKWave
caryr authored Aug 16, 2012
56 /* And this is needed by the fst files (copied from GTKWave). */
57 # undef HAVE_LIBPTHREAD
3f433b3 @caryr lxt_write.c and lxt2_write.c reference <config.h> not "vpi_config.h"
caryr authored May 12, 2010
58
d98c925 @caryr Some compiler cleanup and minor memory leak fixes.
caryr authored Jun 9, 2009
59 /*
60 * Define this if you want to compile vvp with memory freeing and
61 * special valgrind hooks for the memory pools.
62 */
63 # undef CHECK_WITH_VALGRIND
64
3aaea46 @steveicarus Content-free portability fixes.
authored Sep 29, 2008
65 #endif /* __config_H */
Something went wrong with that request. Please try again.