Cary R
468e3bb702
v0_8 make C style comments work in false/suppressed ifdef/etc. blocks.
...
C style comments were not recognized as comments in false or
suppressed sections of ifdef/etc. blocks. This prohibited an
unneeded endif/else/etc. from being commented out with this
style of comment.
2007-10-29 15:50:29 -07:00
steve
5d2dcfd7f7
Fix uninitilized line number.
2007-05-25 18:35:45 +00:00
steve
85d2833a62
Fix const/non-const warnings.
2006-06-27 01:37:14 +00:00
steve
327c897d7e
Spellig fixes.
2005-02-19 16:39:30 +00:00
steve
e4ae832153
Clean up spurious trailing white space.
2004-10-04 01:10:51 +00:00
steve
98ba641e67
Remove bad casts.
2004-09-10 00:15:45 +00:00
steve
d16e8f7c94
Macros can have null values.
2004-09-06 03:01:48 +00:00
steve
4148a2a44c
Better type safety.
2004-09-05 21:29:07 +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
2ed433b8c1
Detect missing endif markers.
2003-09-26 02:08:31 +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
6cc5dd93fe
Handle line termination a la mac/windows/unix.
2003-07-15 02:41:07 +00:00
steve
a5298eef46
Account for newer (2.5.31) flex.
2003-05-08 16:20:17 +00:00
steve
feee40603c
Makefile cleanups to better support concurrent make.
2003-02-27 22:13:22 +00:00
steve
d188e5cd2e
Macros can be expanded in quoted strings.
2003-02-03 00:28:12 +00:00
steve
a45803f00f
Better handling of comments in defines.
2003-02-02 23:54:35 +00:00
steve
6445bb6915
Handle comments in suppressed code.
2002-11-08 00:04:16 +00:00
steve
9faabfe995
Fix missing endifs within supressed ifdefs.
2002-09-25 02:23:08 +00:00
steve
475b603d15
Relax position constrations of ifdef and friends.
2002-09-19 20:33:27 +00:00
steve
70a7513781
Support $ in preprocessor identifiers.
2002-09-11 19:42:37 +00:00
steve
52bf4e613f
conditional ident string using autoconfig.
2002-08-12 01:34:58 +00:00
steve
284c6fd85d
Add dependency generation.
2002-04-04 05:26:13 +00:00
steve
eae9153b40
Parse multiline definitions.
2002-03-09 06:37:49 +00:00
steve
ba8465abd2
Support pragma comments.
2002-02-15 05:20:58 +00:00
steve
2f05d4b227
bison 1.31 doesnot include stdio.h
2002-01-24 03:57:45 +00:00
steve
0e5289b022
Print a useful message for failed include file.
2002-01-06 04:51:31 +00:00
steve
8309c1f673
Preserve the text after ifdefs in the output.
2001-11-29 02:26:25 +00:00
steve
7cbd710f7b
Remove diag print.
2001-11-21 02:59:27 +00:00
steve
39ef2b7605
Pass list of file to ivlpp via temporary file.
2001-11-21 02:20:34 +00:00
steve
9505b586bf
Generate IEEE1364-2000 line directives.
2001-10-30 21:53:27 +00:00
steve
a9aaca1ffa
Add ifndef support.
2001-10-30 20:48:55 +00:00
steve
b2b8b89cd8
Make configure detect malloc.h
2001-09-15 18:27:04 +00:00
steve
962a77c6b8
Rearrange bison parameters for portability.
2001-08-10 00:39:22 +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
0340256b4c
Include stdlib.h
2001-06-23 18:41:02 +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
cc22ae833a
support leading _ in names.
2001-01-29 22:48:10 +00:00
steve
2b11f78d63
Catch malformed include directives (PR#100)
2001-01-20 03:10:35 +00:00
steve
a64a4d7a9b
Fixes to support compilation using vpath.
2001-01-09 03:11:27 +00:00
steve
e027247a0e
fix portfaults pass values.
2000-12-06 05:15:21 +00:00
steve
197ed46b26
configure bindir and libdir
2000-11-11 00:48:35 +00:00
steve
063d56ffc1
undefined macros are null (with warnings.)
2000-09-13 22:33:13 +00:00
steve
df113f962b
Clean up warnings and portability issues.
2000-08-20 17:49:04 +00:00
steve
7cccbda275
Handle different forms of line end.
2000-08-01 01:38:25 +00:00
steve
888360dd3b
Handle errors from parser slightly differently.
2000-06-30 15:49:44 +00:00
steve
72c8897d13
Handling mixing of defines within ifdef/endif.
2000-04-26 01:35:26 +00:00