dick
|
ff682c0cfc
|
testing enums in switches/cases
|
1988-09-30 16:43:04 +00:00 |
|
ceriel
|
b0c8f9748a
|
some fixes to procude faster :-) code
|
1988-09-30 16:13:44 +00:00 |
|
dick
|
1fb9c249b3
|
refinements in error reporting
|
1988-09-30 15:20:24 +00:00 |
|
dick
|
63d95a5f0e
|
Initial commit
|
1988-09-30 11:45:14 +00:00 |
|
ceriel
|
9c8e5b9217
|
corrected a bit
|
1988-09-30 09:36:26 +00:00 |
|
ceriel
|
19698499d6
|
Also handle commons
|
1988-09-29 16:29:11 +00:00 |
|
ceriel
|
a831fab61d
|
Also handle commons
|
1988-09-29 16:22:48 +00:00 |
|
dick
|
4f8b2e9926
|
lint: additional type tests in expressions
|
1988-09-29 15:24:02 +00:00 |
|
ceriel
|
6ae90c8f34
|
Initial revision
|
1988-09-28 16:47:47 +00:00 |
|
ceriel
|
391d115b4d
|
fixes from bruce: there are four, not three types of pattern that the
routine findworst should look for
|
1988-09-27 11:16:04 +00:00 |
|
ceriel
|
751854f36a
|
prevent multiple includes
|
1988-09-27 09:50:34 +00:00 |
|
ceriel
|
8a8d0d9151
|
prevent multiple includes
|
1988-09-26 15:11:25 +00:00 |
|
ceriel
|
2df4da50da
|
made names more unique
|
1988-09-26 15:05:00 +00:00 |
|
dick
|
acf34e54ec
|
crash() replaced by ASSERT() & NOTREACHED() in lint
|
1988-09-26 11:37:38 +00:00 |
|
dick
|
3d549e7932
|
reorganisation of lint code
|
1988-09-25 17:29:37 +00:00 |
|
ceriel
|
fb854c82ff
|
Added flag to generate SUN .o format
|
1988-09-23 14:55:27 +00:00 |
|
ceriel
|
b533b53690
|
some improvements to manual page and interface
|
1988-09-22 16:09:18 +00:00 |
|
ceriel
|
9435c895bf
|
Added l_ files to .distr
|
1988-09-21 13:32:24 +00:00 |
|
ceriel
|
b52e0e8ff1
|
fixed l_dummy.c to also work for the C-compiler,
added lint.h to BigPars and SmallPars,
and added stuff for CODE_EXPANDER and PEEPHOLE to Makefile
|
1988-09-21 11:48:29 +00:00 |
|
dick
|
6839d8afb1
|
introduction of lint source code, governed by ifdef LINT
|
1988-09-20 16:44:27 +00:00 |
|
ceriel
|
7e502b0937
|
fix: resolve forward references if definition is needed in lookfor()
|
1988-09-20 13:31:57 +00:00 |
|
ceriel
|
f8fb06210d
|
fixed: apparently, the profil system-call does not quite work as described
in the manual page?
|
1988-09-19 16:55:35 +00:00 |
|
ceriel
|
6d3e9fb7af
|
fixed; did not work properly
|
1988-09-19 15:07:12 +00:00 |
|
dick
|
1f7115fa8d
|
error messages and error handling
|
1988-09-16 23:19:50 +00:00 |
|
ceriel
|
a5f48d6493
|
Initial revision
|
1988-09-15 09:49:22 +00:00 |
|
ceriel
|
091f3dbebf
|
Added floating point support
|
1988-09-14 14:06:31 +00:00 |
|
ceriel
|
eaaa335e50
|
corrected
|
1988-09-14 14:05:11 +00:00 |
|
ceriel
|
b725b0af8b
|
correction for update_ceg
|
1988-09-14 14:03:50 +00:00 |
|
ceriel
|
5fd21b16a9
|
initialize oh_stamp fields of header
|
1988-09-13 09:11:54 +00:00 |
|
ceriel
|
a9c8b67b65
|
Added define for CODE_EXPANDER
|
1988-09-12 14:33:15 +00:00 |
|
ceriel
|
2f479b6078
|
Added mechanism to generate C_out
|
1988-09-12 14:30:22 +00:00 |
|
ceriel
|
115e92a7dc
|
corrected dependencies
|
1988-09-12 14:05:14 +00:00 |
|
ceriel
|
f2ea210122
|
Added C_insertpart.c
|
1988-09-12 14:03:51 +00:00 |
|
ceriel
|
4c8442f1f0
|
Added C_insertpart etc
|
1988-09-12 13:59:43 +00:00 |
|
ceriel
|
41d0500d81
|
replaced relative includes by <> includes
|
1988-09-12 09:13:49 +00:00 |
|
ceriel
|
5b50914bea
|
fix exit status
|
1988-09-09 11:36:57 +00:00 |
|
ceriel
|
2d98c32cb2
|
use varargs
|
1988-09-09 11:32:59 +00:00 |
|
ceriel
|
ec5cff92d8
|
fix error count on error
|
1988-09-09 11:25:43 +00:00 |
|
ceriel
|
291b607f4e
|
renamed update to update_ceg, fixed create_ofiles to make sure that the
.c files are detectably newer
|
1988-09-08 11:43:03 +00:00 |
|
ceriel
|
5c126dd968
|
declare SEGHOL
|
1988-09-08 10:26:18 +00:00 |
|
ceriel
|
b5f657aba6
|
Added support for new C_insertpart, C_beginpart, C_endpart functions
|
1988-09-08 10:24:16 +00:00 |
|
ceriel
|
93c04d3389
|
declare SEGHOL
|
1988-09-08 10:01:32 +00:00 |
|
ceriel
|
3a183b7b44
|
replaced all ::= by ==>
|
1988-09-07 14:47:46 +00:00 |
|
ceriel
|
a01ea4d930
|
correct exit status
|
1988-09-07 14:47:40 +00:00 |
|
ceriel
|
02fec008a2
|
Added install entry
|
1988-09-07 13:54:26 +00:00 |
|
ceriel
|
d66b646e58
|
replace spaces by tabs
|
1988-09-07 13:39:07 +00:00 |
|
ceriel
|
42560d86ef
|
set_segment now generates legal code for SEGHOL; if used, the code
expander will complain
|
1988-09-07 13:20:03 +00:00 |
|
ceriel
|
64aae9d435
|
DS and DE are not man macros
|
1988-09-07 10:13:36 +00:00 |
|
ceriel
|
74fba213bc
|
DS and DE are not man macros
|
1988-09-07 10:01:59 +00:00 |
|
ceriel
|
f78b282fb4
|
FIX: did not handle most of the 'end of basic block' instructions right;
many of them have effect on the stack, and this went by unnoticed
|
1988-09-07 09:20:37 +00:00 |
|