Commit graph

45 commits

Author SHA1 Message Date
dtrg
014be56fb0 Replaced calls to the custom strindex() and strrindex() functions with the
exactly equivalent and standard strchr() and strrchr() functions instead.
2006-07-23 20:01:02 +00:00
ceriel
1db6a3029b Header --> Id 1994-06-24 14:02:31 +00:00
ceriel
37ab68909b Added void for some functions 1993-11-10 12:42:25 +00:00
ceriel
929a0025ca Do not use '#endif/#else xxx'; it is not allowed for ANSI C 1991-12-17 14:11:15 +00:00
ceriel
3015fc2542 Added grind support 1991-11-08 15:12:28 +00:00
dick
0e90ae224a clean-up code generation suppression for lint 1990-09-18 14:29:42 +00:00
ceriel
020e6311fb use own version of assert (ASSERT) 1990-06-06 16:54:30 +00:00
ceriel
280d7a79be change flag -s to -i 1990-06-06 16:00:28 +00:00
ceriel
bf66a6ade1 Added dependency generator 1990-06-06 14:42:53 +00:00
ceriel
ebbda9ae11 bug fix with many -I options 1990-01-26 12:00:35 +00:00
ceriel
00ac6f88a7 empty string in directory list now means current directory 1989-02-16 11:18:44 +00:00
ceriel
6ac798b50c removed tab.c, use tabgen 1988-11-16 11:23:58 +00:00
dick
4ed20925c6 lint: printf testing and FORMATs 1988-11-03 15:18:46 +00:00
dick
6839d8afb1 introduction of lint source code, governed by ifdef LINT 1988-09-20 16:44:27 +00:00
dick
1f7115fa8d error messages and error handling 1988-09-16 23:19:50 +00:00
dick
32e5679d6c filename and linenumber info in more places 1988-08-29 15:51:48 +00:00
dick
61b8c3e9ec more modifications due to lint 1988-08-23 12:45:11 +00:00
dick
1a6665e21d initial small modifications for lint 1988-08-19 13:55:22 +00:00
ceriel
e1cb398e02 made to fit on PDP-11 1988-07-05 18:06:00 +00:00
ceriel
4b79636b8f fixed a problem with #ifdef/#else/#endif 1988-03-08 11:42:00 +00:00
ceriel
e5af61151e nestlevel count per file 1987-08-10 11:17:20 +00:00
ceriel
0619d27b8d use new C_insertpart mechanism, other minor changes 1987-07-16 13:27:37 +00:00
ceriel
b6e994767c removed the limitation on number of include directories 1987-05-11 14:08:58 +00:00
ceriel
09125cce6b redesign of ival, other minor changes 1987-03-25 23:14:43 +00:00
ceriel
4e03fc78dd many minor fixes and modifications 1987-03-20 08:30:31 +00:00
ceriel
07f5d3cce4 Fixed a bug with line-directives, added copyright notice 1987-03-10 17:51:10 +00:00
ceriel
a1c73c0335 main exits instead of returns. Bloody SUNs 1987-03-05 15:22:05 +00:00
ceriel
ad72edfa49 many changes: fixes and efficiency-oriented 1987-02-09 23:19:42 +00:00
ceriel
8116e3181f now uses alloc module, bug fixes, -N option under USE_TMP, to not do so 1987-01-24 00:25:56 +00:00
ceriel
53d6dfcb6b version using input module and detecting preprocessor loops 1986-12-04 16:29:44 +00:00
ceriel
ad40a77afd handle void properly, avoid 0-alignments, handle #if defined(..) 1986-12-01 10:00:23 +00:00
erikb
c967d1ab3a put heavily used pointer variables in registers 1986-09-24 13:53:16 +00:00
erikb
dad1ab3b22 some minor fixes 1986-09-17 12:31:45 +00:00
erikb
c6a51a39f0 built in the compile time flag NOFLOAT to get rid of the float stuff 1986-09-12 09:16:07 +00:00
erikb
7f74cabf12 added -T<path> option: create temporary file(s) in directory <path> 1986-07-29 11:46:00 +00:00
dick
824293a681 some leaks plugged (as detected by the leak detector) 1986-07-18 21:10:42 +00:00
erikb
441ba991fa revised the type checking of expr in "switch (expr)" 1986-05-28 08:40:06 +00:00
erikb
dd5b8dfabf various small layout corrections 1986-04-28 09:56:33 +00:00
erikb
4c75213caa adapted to print(3L) module 1986-04-03 14:32:56 +00:00
erikb
5bdb108e47 modified the string-constant printing routines; bts2str() is invoked 1986-03-27 11:01:12 +00:00
erikb
80155f7b4c introduced the em_code(3L) and em_mes(3L) modules 1986-03-25 16:40:43 +00:00
erikb
1afbf0e20f adapted to the system(3L) interface 1986-03-25 10:39:23 +00:00
dick
5880700ab4 some long lines split 1986-03-17 17:47:04 +00:00
erikb
5d1e9f0c86 renamed declarator.h as declar.h 1986-03-10 15:10:56 +00:00
erikb
bc296e2dcc *** empty log message *** 1986-03-10 13:07:55 +00:00