Commit Graph
859 Commits
Author SHA1 Message Date
ceriel 3959d9aaf9 fixed parameter types 1989-01-20 15:01:37 +00:00
ceriel acfefb688c Added some conversions 1989-01-20 14:54:55 +00:00
ceriel babbf408ce deleted some patterns; they caused loop 1988-12-14 17:55:02 +00:00
ceriel faa60da6c5 Added patterns 1988-12-12 18:22:59 +00:00
ceriel e4172993f1 Added extra explanation of on_valu field 1988-12-12 12:51:52 +00:00
ceriel a304524caa Added some patterns 1988-12-08 13:21:07 +00:00
ceriel adae10f8e1 declare holno 1988-12-07 16:00:46 +00:00
ceriel f9f338fb00 handle local commons in one place only 1988-12-06 13:22:34 +00:00
ceriel 7774835cde fixed typo 1988-11-22 09:21:25 +00:00
ceriel 3efc7c62b0 declare procno and holno, extend_ilb changed 1988-11-18 18:00:47 +00:00
ceriel 222cef0714 declare procno, extend_ilb changed 1988-11-18 17:57:28 +00:00
ceriel 4e6540b3f7 declare procno and holno 1988-11-18 17:53:57 +00:00
ceriel c70b1ec0d3 cleaned up; hidden names 1988-11-18 17:52:39 +00:00
ceriel 744894ca09 removed mysprint.c 1988-11-18 17:45:02 +00:00
ceriel 9c1df5f89e extnd_ilb changed, declared holno and procno 1988-11-18 17:43:47 +00:00
ceriel c26539a88d Use tabgen, so deleted chtab.c 1988-11-16 10:43:15 +00:00
ceriel 08f8310e09 Added tabgen + manual 1988-11-16 09:37:04 +00:00
ceriel 996d8fc8e8 fixed to generate only external commons. This cannot be done in common.c
because an external could later be declared static, and a static could later
be declared external.
1988-11-10 13:16:22 +00:00
ceriel 776e96cecd fixed typo 1988-11-02 16:33:56 +00:00
ceriel a58f200d8a modifications in search for more speed 1988-10-31 16:03:44 +00:00
ceriel fe9fb2fb9d modyfications in search for more speed 1988-10-31 15:54:54 +00:00
ceriel aaa3fa1467 many modyfications in search for more speed 1988-10-31 15:42:15 +00:00
ceriel 2b29ce2298 modyfied to generate only one switchseg for each C_ routine 1988-10-31 15:21:47 +00:00
ceriel bf2896177c fixed bug in preprocessor part:
#define aap(a) a did not work if the actual argument was spread over
multiple lines
1988-10-31 14:10:00 +00:00
ceriel be64cfc96b use common() when possible 1988-10-20 13:28:02 +00:00
ceriel a3cbfd56f3 switch to text segment before generating the label 1988-10-20 13:23:52 +00:00
ceriel af63a7a349 many changes, mostly for efficiency 1988-10-20 13:06:10 +00:00
ceriel 79962c56cd Added common() routine 1988-10-20 13:01:04 +00:00
ceriel cda1118bf8 Added obj_back/common.c 1988-10-20 12:59:21 +00:00
ceriel 0a5dadfe82 Use varargs.h for routine with variable number of args 1988-10-20 12:57:32 +00:00
ceriel 42604d1423 Added missing filenames 1988-10-20 12:56:08 +00:00
ceriel 1448010401 some fixes:
- use Malloc, Realloc instead of malloc, realloc
- generate common for un-initialized bss
- removed null-reference
1988-10-20 12:55:02 +00:00
ceriel 1dc34bca77 delinted 1988-10-07 10:26:37 +00:00
ceriel c4323d1dc3 Took over addition of -d flag from Erik Baalbergen 1988-10-07 09:48:23 +00:00
dick 36183c5310 simplification of e.out.h 1988-10-03 14:44:39 +00:00
ceriel 6f2d531f03 Also handle commons 1988-09-29 16:29:11 +00:00
ceriel 54037a42c5 Also handle commons 1988-09-29 16:22:48 +00:00
ceriel 921d6885b1 fixed; did not work properly 1988-09-19 15:07:12 +00:00
ceriel 02bd21e69e corrected 1988-09-14 14:05:11 +00:00
ceriel 5a8c037956 correction for update_ceg 1988-09-14 14:03:50 +00:00
ceriel 718f51e581 initialize oh_stamp fields of header 1988-09-13 09:11:54 +00:00
ceriel 57cc3be42b Added define for CODE_EXPANDER 1988-09-12 14:33:15 +00:00
ceriel 9ff66cb703 Added mechanism to generate C_out 1988-09-12 14:30:22 +00:00
ceriel 0e5807f791 corrected dependencies 1988-09-12 14:05:14 +00:00
ceriel d2568b0659 Added C_insertpart.c 1988-09-12 14:03:51 +00:00
ceriel 28e8e8778b Added C_insertpart etc 1988-09-12 13:59:43 +00:00
ceriel 1f679b93c5 replaced relative includes by <> includes 1988-09-12 09:13:49 +00:00
ceriel 0f09afdd84 fix exit status 1988-09-09 11:36:57 +00:00
ceriel a41d9f0a24 use varargs 1988-09-09 11:32:59 +00:00
ceriel 28c097f31b fix error count on error 1988-09-09 11:25:43 +00:00