Cary R
0e4dfa6732
Fix some compile warnings when using more modern compilers
2015-08-19 11:20:57 -07:00
Cary R
32e30f2d5b
V0.8: Fix cleanup and cygwin out of source building
...
This patch adds a few missing files to clean/distclean and also
fixes the out of source directory building for cygwin/MinGW.
2011-03-14 16:56:03 -07:00
Cary R
ac8fddfa01
V0.8: Update Makefile.in files to support cygwin compile.
...
Update the various Makefile.in files to support compiling in the source
directory with cygwin using a suffix (default).
2011-03-14 16:55:56 -07:00
Cary R
9aa80965bd
V0.8: Remove more space issues.
2011-03-08 19:13:14 -08:00
Larry Doolittle
ec0c4343e8
Drop trailing spaces
...
There weren't that many
2011-03-04 17:47:59 -08:00
Larry Doolittle
76103f2167
Spelling fixes
...
Mostly comments, but a few format strings
2011-03-04 17:46:57 -08:00
Cary R
9bab275716
V0.8: Remove some more compile warnings.
...
This patch removes some more compile warnings when compiling using
the default gcc compiler for Ubuntu-10.10.
2011-01-12 15:52:32 -08:00
Cary R
ae14a58bff
V0.8: Remove deprecated #ident and fix some other compile warnings
...
This patch removes #ident since it is deprecated in recent gcc
versions. It also removes all the CVS comments and fixes a few
other compilation warnings. There are still a few compilation
warnings, but this takes care of most of them. Fixing the rest
will require a bit more thought.
2011-01-12 15:49:03 -08:00
Stephen Williams
cfd0162176
Remove CVS .cvsignore files.
...
We are in git now. We don't want these files, they
are just clutter, especially in packages.
2009-01-02 15:59:34 -08:00
Werner Hoch
e4df6f7966
Add missing DESTDIR to the Makefiles
2009-01-02 15:28:53 -08:00
Cary R
918b0a410f
V0.8: backport $random fix.
...
Back port a $random fix from development.
2008-12-09 15:43:28 -08:00
Cary R
a22124a198
V0.8: Mostly back port the version checking code from development.
...
This is a back port from development of the code to put and check
that the vvp input file is the right version. It also adds the -V
flag to vvp. It does not add the VERSION_TAG information so will
only produce the single string ivl_version tag. The runtime will
read both forms since if it is feed a V0.9 file we want it to
complain nicely (no syntax error). To change the displayed version
for the various programs and checks change version.h.
2008-12-05 22:01:13 -08:00
Cary R
d134f6f074
V0.8: fix $ungetc argument order.
...
This patch mirrors what was done in development to fix $ungetc.
2008-11-24 20:52:38 -08:00
Stephen Williams
146f64992c
Create support for the --enable-suffix configuration option.
...
This configure option causes the installed commands to have
a suffix string that makes them distinct from other versions
that also have a suffix string. This allows for multiple
installed versions of Icarus Verilog.
Also, move installed C/C++ header files into a subdirectory of
their own under the target include directory, to make clearer
the purpose and source of those files.
(cherry picked from commit 4bc90f7cfd )
2008-11-19 22:39:10 -08:00
Cary R
e89bce48ed
Error message for missing system tasks/functions.
...
This patch adds an error message for the standard system
tasks and functions that are not currently implemented.
2008-08-23 09:23:49 -07:00
Cary R
4d3f592b5f
V0.8 add check target to {tgt-*,vpi}/Makefile.in
...
Add missing Makefile check targets to the tgt-* and vpi directories.
2008-01-16 11:07:47 -08:00
Cary R
bbd61823b9
Update vpi/etc. files to correctly use PLI_INT32
...
This patch fixes the various PLI code that was incorrectly
using int for PLI_INT32 for functions that are used with the
vpi_systf_data and cd_data data structures.
2007-11-29 18:01:51 -08:00
Cary R
c67f3b0081
v0_8: implement $printtimescale.
...
This patch implements the $printtimescale system task. It is a back port
from the development branch. One thing to note is that the precision is
the global precision not the local precision. The patch to fix that could
also be back ported if needed, but it is significantly more work.
2007-10-29 16:02:08 -07:00
Cary R
95254aa27e
v0_8: 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-29 15:58:35 -07:00
steve
0b3f1e4119
Better configuration messages (Alan Feldstein)
2007-05-16 23:51:42 +00:00
steve
c045f51a7f
Spelling fixes (larry doolittle)
2007-02-26 19:51:38 +00:00
steve
521750c007
Fix ambiguity warnings.
2006-06-27 01:47:25 +00:00
steve
9643b86ab3
Update to use only Mingw for build.
2006-05-08 04:33:35 +00:00
steve
469ec11190
Merge fixes from devel tree.
2006-04-25 05:11:14 +00:00
steve
c9f38f5ffa
Improve distclean targets.
2005-02-23 18:40:23 +00:00
steve
4af0acb3be
Fix (from Tony) for clock compression detection
2005-02-11 17:04:22 +00:00
steve
d9cdbde3f6
More robust handling of file name argument to $fopen.
2005-01-01 20:07:41 +00:00
steve
e4ae832153
Clean up spurious trailing white space.
2004-10-04 01:10:51 +00:00
steve
b3a3428b9a
Clean up bin32 files.
2004-10-04 01:09:07 +00:00
steve
9383b165a4
MTI functions only user Mersene Twister
2004-10-04 00:14:08 +00:00
steve
e827f8f8c1
Cleanup and factoring of autoconf.
2004-09-27 22:34:10 +00:00
steve
d3eb53e6b1
Better rule for install of system.sft.
2004-08-30 17:42:53 +00:00
steve
e2b94947f5
Fix read count passed to fgets.
2004-08-24 16:16:23 +00:00
steve
112368c7de
Add a .sft file for the system functions.
2004-06-17 14:47:22 +00:00
steve
d1f0a0b0d7
Save seed in static variable, in case user doesnt pass it.
2004-06-17 14:44:01 +00:00
steve
f2d4966634
Fix transcription error scaling c in uniform range.
2004-06-10 02:14:42 +00:00
steve
50bf2095df
Move Mersenne Twister to $mti_random, and make
...
the standard $random standard. Also, add $dist_poisson.
2004-06-09 22:14:10 +00:00
steve
c55adddb69
Assume struct initializers are GCC specific.
2004-03-15 18:35:37 +00:00
steve
dd7472d125
Mingw needs -liberty, but Cygwin cannot tolerate it.
2004-03-11 06:06:59 +00:00
steve
b5b02269f1
unused variable warning.
2004-02-20 03:20:04 +00:00
steve
60adfb845d
Do not strip leading spaces, or expect them either.
2004-02-20 01:53:02 +00:00
steve
72f9dc5094
Add the $fgets function.
2004-02-19 21:33:13 +00:00
steve
6f9ebb1e60
Add the $dumpflush function
2004-02-15 20:46:01 +00:00
steve
0fd5a79760
Cleanup of warnings.
2004-02-15 18:03:30 +00:00
steve
081a6a4088
Cleanup configure detection of win32.
2004-02-15 03:17:36 +00:00
steve
c971448760
dumpfile selects file at compiletf time.
2004-02-15 03:17:15 +00:00
steve
8188c4c690
Makefile cleanup.
2004-02-10 19:25:00 +00:00
steve
fa4a873628
Add support for lxt2 break size
2004-02-06 18:23:30 +00:00
steve
a436bfc711
Include from current directory.
2004-01-28 23:54:10 +00:00
steve
5160021b48
Make sure file64 support is on cc -D flags.
2004-01-26 21:52:46 +00:00