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
f418bea775
MinGW fixes (system return and vsnprintf)
...
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.
2008-05-22 20:20:29 -07:00
steve
8c04d669f9
DEBUG aids. (Alan Feldstein)
2007-05-30 17:48:26 +00:00
steve
62da6aca28
Root dir variable does not include lib/ivl components.
2006-07-07 21:31:50 +00:00
steve
f09cf85c76
Fix unused var warning for mingw32 build.
2006-06-27 01:30:20 +00:00
steve
9d028a63f2
Remove redundant call to get_root_dir.
2006-06-14 03:01:49 +00:00
steve
35e5cea9df
Add support for -Wunused warnings.
2006-06-12 00:16:50 +00:00
steve
9643b86ab3
Update to use only Mingw for build.
2006-05-08 04:33:35 +00:00
steve
5d41e98c1f
More installation directory flexibility.
2006-03-26 21:47:26 +00:00
steve
c9f38f5ffa
Improve distclean targets.
2005-02-23 18:40:23 +00:00
steve
6818d996ea
Version stamps for 0.8
2004-10-13 22:01:34 +00:00
steve
e4ae832153
Clean up spurious trailing white space.
2004-10-04 01:10:51 +00:00
steve
112368c7de
Add a .sft file for the system functions.
2004-06-17 14:47:22 +00:00
steve
28719e8584
Add support for system function table files.
2004-03-10 04:51:24 +00:00
steve
0fd5a79760
Cleanup of warnings.
2004-02-15 18:03:30 +00:00
steve
8188c4c690
Makefile cleanup.
2004-02-10 19:25:00 +00:00
steve
59ac435c71
Fix various unsigned compare warnings.
2003-12-19 01:27:10 +00:00
steve
19e8a92729
Fix make check to support -tconf configuration method.
2003-12-12 04:36:48 +00:00
steve
8d4c3a8620
Document the IVERILOG_ICONFIG variable.
2003-11-26 01:36:25 +00:00
steve
cceb2bd2c5
Remove the iverilog.conf file.
2003-11-18 06:31:45 +00:00
steve
12033d7bd4
Move the DLL= flag to target config files.
2003-11-13 05:55:33 +00:00
steve
5068e3ea15
Pass flags through the temporary config file.
2003-11-13 04:09:49 +00:00
steve
0607970eca
Add support for a target static config file.
2003-11-01 04:21:57 +00:00
steve
65ae69843b
Improve -V messages,
2003-10-26 22:43:42 +00:00
steve
2f4ec5a473
Warnings cleanup.
2003-09-26 21:25:58 +00:00
steve
daa85f2479
Pass -m flag from driver via iconfig file.
2003-09-23 05:57:15 +00:00
steve
933f4483b1
Pass more ivl arguments through the iconfig file.
2003-09-22 01:12:08 +00:00
steve
2df976b4c6
Cross compile patches.
2003-09-05 18:04:16 +00:00
steve
14150d6fba
ifdef idents correctly.
2003-08-26 16:26:01 +00:00
steve
ec07674d40
Fix Makefiles to support read-only source directory.
2003-08-22 04:27:10 +00:00
steve
adcafb6f24
Install man pages on Windows build.
2003-08-10 00:39:13 +00:00
steve
aadf39a985
De emphasize the obsolete -txnf target.
2003-08-09 04:31:44 +00:00
steve
feee40603c
Makefile cleanups to better support concurrent make.
2003-02-27 22:13:22 +00:00
steve
94914382c2
portbind adds p, not i, flag.
2003-02-22 04:55:36 +00:00
steve
cd572a74ce
Add the portbind warning.
2003-02-22 04:12:49 +00:00
steve
0458ab5a53
Only use libiberty.h if available.
2003-01-10 19:01:04 +00:00
steve
a8a82df47d
Prepare for 20021207 snapshot
2002-12-08 03:06:30 +00:00
steve
90fa90a508
Mingw32 compatible temp file management.
2002-12-04 03:26:59 +00:00
steve
aaa734690f
Use O_EXCL when opening temp files.
2002-12-04 02:29:36 +00:00
steve
52bf4e613f
conditional ident string using autoconfig.
2002-08-12 01:34:58 +00:00
steve
9533a8dbdf
Escape the backslash in the windows file name.
2002-08-12 01:27:48 +00:00
steve
aca1dcf848
Add missing Log and Ident strings.
2002-08-11 23:47:04 +00:00
steve
4d41525a91
No longer any nead for -rdynamic flag
2002-08-10 22:36:59 +00:00
steve
b170a85fef
Kill links to vvm.
2002-08-10 22:27:13 +00:00
steve
4eea8720a0
Improve temporary file name guess.
2002-07-15 00:33:50 +00:00
steve
da6b4c447f
No longer need the .exe on generated files.
2002-07-14 23:32:31 +00:00
steve
b72c0a0089
Do temp file creation by hand.
2002-07-14 23:11:35 +00:00
steve
cb4eb6236c
Ignore generated pdf and ps files.
2002-07-01 03:54:08 +00:00
steve
73cca6ec39
include malloc.h only when available.
2002-06-25 01:33:01 +00:00
steve
c2132039d2
Variable substitution in command files.
2002-06-23 20:10:51 +00:00