Cary R
b26bdd3c19
MinGW fixes (development)
...
The MinGW system() implementation appears to return the straight
return value instead of the waitpid() like result that more
normal systems return. Because of this just return the system()
result without processing for MinGW compilations.
Older version of the MinGW runtime (pre 3.14) just used the
underlying vsnprintf(). Which has some problems. The 3.14 version
has some nice improvements, but it has a sever bug when processing
"%*.*f", -1, -1, <some_real_value>. Because of this we need to use
the underlying version without the enhancements for now.
snprintf prints %p differently than the other printf routines
so use _snprintf to get consistent results.
Only build the PDF files if both man and ps2pdf exist.
MinGW does not know about the z modifier for %d, %u, etc.
Add some missing Makefile check targets.
2008-05-22 20:24:21 -07:00
Stephen Williams
b297a0a9fe
Remove support for vvp32 build
...
Remove configure and Makefile support for the vvp32 build. Remove
also the libdir64 support.
2008-01-25 17:33:32 -08:00
Cary R
3543c0605c
Disable lxt support if libbzip2 is not found.
...
Configure was checking for libbzip2, but it was not doing anything with
the result. This patch disables lxt support if libbzip2 is not found.
2007-10-18 21:17:50 -07:00
steve
67b1eee7ce
Better configuration messages (Alan Feldstein)
2007-05-16 23:59:12 +00:00
steve
6804732b9e
Spelling fixes (larry doolittle)
2007-02-26 19:49:48 +00:00
steve
d3f89e0d4f
Clean up makefiles to remove unsupported targets.
2006-02-15 18:42:42 +00:00
steve
a8d49921ee
gcc4 compile errors.
2005-07-14 23:34:18 +00:00
steve
e4ae832153
Clean up spurious trailing white space.
2004-10-04 01:10:51 +00:00
steve
e827f8f8c1
Cleanup and factoring of autoconf.
2004-09-27 22:34:10 +00:00
steve
b108167441
rdynamic for openbsd.
2004-06-13 16:27:17 +00:00
steve
2003c5a21e
Fix build order of vvp and vpi.
2004-06-09 22:13:43 +00:00
steve
dd7472d125
Mingw needs -liberty, but Cygwin cannot tolerate it.
2004-03-11 06:06:59 +00:00
steve
a0ed5e9e29
Separate out the lookup_sys_func table, for eventual
...
support for function type tables.
Remove ipal compile flags.
2004-03-09 04:29:42 +00:00
steve
914746f6f3
Minor spelling fixes.
2004-03-08 02:33:49 +00:00
steve
081a6a4088
Cleanup configure detection of win32.
2004-02-15 03:17:36 +00:00
steve
4987970af4
Give the vip directory its own configure and vpi_config.h
2004-01-21 01:22:51 +00:00
steve
36785997cb
Improve the gperf warning message.
2004-01-18 23:34:00 +00:00
steve
ed831e7c32
Move come configure tests to aclocal.m4
2003-11-08 19:27:50 +00:00
steve
bb8785962f
Support 32bit compile on AMD64 systems.
2003-10-13 20:57:34 +00:00
steve
8cf7b62933
Support both 32bit and 64bit system.vpi on AMD64.
2003-10-08 23:17:39 +00:00
steve
52b756a6fa
Configure control for the vpi subdirectory.
2003-10-02 21:30:40 +00:00
steve
01d22e2005
Put libraries in libdir64.
2003-10-02 19:33:44 +00:00
steve
f7b3c720af
Add PLI_UINT64 to _pli_types.h.
2003-09-30 01:33:13 +00:00
steve
1c51e1787c
Disable lxt when zlib is missing.
2003-09-13 01:28:47 +00:00
steve
d5642e6bdf
Preserve user specifiec CFLAGS/CPPFLAGS.
2003-04-23 05:27:44 +00:00
steve
bd8eb7f2ca
Account for bz2 library on Windows.
2003-03-08 20:58:55 +00:00
steve
f40ea15cce
Implement $realtobits.
2003-03-07 02:44:33 +00:00
steve
9e63ed305d
detect -lz and -lbz2 libraries.
2003-02-20 00:49:24 +00:00
steve
d8761211a4
Add the cadpli interface module.
2003-02-16 02:23:54 +00:00
steve
0458ab5a53
Only use libiberty.h if available.
2003-01-10 19:01:04 +00:00
steve
2001903c89
Cygwin doesnot need driver-vpi sibdirectory.
2002-11-24 02:27:28 +00:00
steve
c98ce4a029
Add Windows version of iverilog-vpi.
2002-11-13 01:50:11 +00:00
steve
013b18b3dc
leading underscore test for Windows more robust.
2002-11-09 06:03:57 +00:00
steve
06a8087cb5
Do not need _leading underscore on Windows.
2002-11-05 02:14:16 +00:00
steve
54a8e12856
Fix symbol underscore needs for Mac OS X.
2002-10-03 18:03:35 +00:00
steve
6203f05ef9
Add pal target enable help message.
2002-10-03 17:57:54 +00:00
steve
774f78cd3e
Autoconfig ident support.
2002-08-12 00:27:10 +00:00
steve
b170a85fef
Kill links to vvm.
2002-08-10 22:27:13 +00:00
steve
ca9abaf0c5
Start the libveriuser library.
2002-05-19 05:21:00 +00:00
steve
b5fbb82ba1
Make vvm optional, normally off.
2002-02-16 03:18:53 +00:00
steve
357a0ff23e
Detect bison and flex in configure.in
2001-12-30 17:20:33 +00:00
steve
54bb59ae99
Support compile on MacosX 10.1.1 (Timothy J. Wood)
2001-11-17 17:57:58 +00:00
steve
cc5ddc0b6b
MacOSX 10.1 updates.
2001-11-04 05:03:21 +00:00
steve
a7054a91e5
libiberty is needed for mingw, and useable under cygwin.
2001-10-14 19:54:05 +00:00
steve
cbd501b865
Fix some Cygwin DLL handling. (Venkat Iyer)
2001-09-30 16:45:10 +00:00
steve
a73cfbc2b5
MacOS X compile time changes. (Timothy Wood)
2001-09-20 03:21:01 +00:00
steve
b2b8b89cd8
Make configure detect malloc.h
2001-09-15 18:27:04 +00:00
steve
f063bf833f
Add the fpga target.
2001-08-28 04:14:20 +00:00
steve
b825f8d2b2
Create a config.h.in file to hold all the config
...
junk, and support gcc 3.0. (Stephan Boettcher)
2001-07-25 03:10:48 +00:00
steve
039769dbaf
Generate verbuse status messages (Stephan Boettcher)
2001-07-03 04:09:24 +00:00
steve
93dd08bdf5
Configure diable of ipal.
2001-05-22 02:06:39 +00:00
steve
4e815f8565
local declares if the header is missing.
2001-05-20 18:06:57 +00:00
steve
de8c725890
Mingw32 support (Venkat Iyer)
2001-05-20 15:09:39 +00:00
steve
bb24624979
Assure gperf is present.
2001-04-26 16:12:29 +00:00
steve
1563643c92
Add the tgt-vvp code generator target.
2001-03-19 01:20:46 +00:00
steve
32f3881344
Rearrange VPI support libraries.
2001-03-14 19:27:44 +00:00
steve
cb65ee5e00
Add the vvp engine to cvs.
2001-03-11 00:29:38 +00:00
steve
ab11943496
Fix hand bad karma btw AC_LANG_CPLUSPLUS and AC_EXEEXT
2001-01-23 19:52:03 +00:00
steve
65020bc6de
Use the iosfwd header if available.
2001-01-16 02:44:17 +00:00
steve
8c680d158a
Autoconfigure the dlopen functions.
2000-12-15 05:45:25 +00:00
steve
e836bc951d
Detect -mdll support in Cygwin.
2000-12-14 23:38:04 +00:00
steve
40da501cec
Add the pal loadable target.
2000-12-09 01:17:38 +00:00
steve
d0ec7e2c02
Make the null target into a loadable target.
2000-12-02 04:50:32 +00:00
steve
6962841546
Split vpip for everybody.
2000-10-28 17:27:59 +00:00
steve
5ce28c193a
iverilog with an iverilog.conf configuration file.
2000-10-08 22:36:55 +00:00
steve
b34a451cbc
Cygwin port changes from Venkat
2000-09-30 03:20:47 +00:00
steve
80c69d565b
Add enough tgt-verilog code to support hello world.
2000-09-23 05:15:07 +00:00
steve
566aad9e15
Start stub for loadable targets.
2000-08-12 16:34:37 +00:00
steve
db8cc7d98d
Detect some hosts that do not support -rdynamic.
2000-06-16 19:00:06 +00:00
steve
cf8d17a6ab
Handle systems that need underscores in symbols.
2000-01-24 00:18:20 +00:00
steve
68a7ce3745
include getopt if present.
1999-11-29 17:02:21 +00:00
steve
8bad04a020
cannonical make targets, and strip on install.
1999-10-23 16:55:51 +00:00
steve
2d0e11283d
Convert vvm to implement system tasks with vpi.
1999-08-15 01:23:56 +00:00
steve
954b42b66b
Add ivlpp targets.
1999-07-03 20:50:28 +00:00
steve
d98eb443b8
Autoconf the vvm directory.
1999-04-26 02:35:43 +00:00
steve
471d389c8c
autoconf the makefiles.
1999-04-25 21:54:33 +00:00