| 
								
								
									 ceriel | 61f0a89372 | declare extnd_main | 1989-03-22 16:55:06 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | b296ddc4a0 | documented extnd_main | 1989-03-22 16:46:38 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 96c4943ef7 | Added extnd_main routine | 1989-03-22 16:44:20 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | d763d3ddeb | fixed: beginpart must divert main stream | 1989-03-22 16:41:38 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 52d3ee55e2 | Added ce and libce to .distr | 1989-03-22 15:16:36 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | eef9b6237b | Initial revision | 1989-03-22 15:06:05 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 4e21aced73 | bug fix in WITH statement: called WalkDesignator instead of ChkDesig | 1989-03-22 11:07:21 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 3a3b5db45d | made the previous changes in parameter passing mechanism and return value mechanism settable with compile time constants | 1989-03-22 09:53:47 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | f9b6acf1dc | New version with different parameter passing mechanism and some minor fixes | 1989-03-20 13:32:06 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 346bc839a3 | use value parameters when VAR not needed | 1989-03-20 13:03:34 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 9379157da7 | use value parameters when VAR not needed | 1989-03-20 12:46:25 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | a432f84eb0 | more fine-tuning | 1989-03-20 12:36:22 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 88ebd891b1 | generate -c instead of -c.$(SUFFIX) | 1989-03-17 17:06:21 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 3ecaa0b634 | some fixes: fix order in which registers are allocated, make sure that a pattern chosen by the distance routine can be made from the stack if the
fakestack does not contain enough tokens | 1989-03-17 16:49:58 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 11cb7edde4 | Also put the unstackset in tables.c, so that ncg can look at it | 1989-03-17 16:34:39 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 1e3877b595 | documented null-string behaviour | 1989-03-16 15:41:43 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 7ed597eefc | Added tables1 files to .distr | 1989-03-16 11:32:16 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c69004d5df | Added pattern for BLS 4 | 1989-03-16 11:21:37 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c1fc03b7e2 | fixed typo's | 1989-03-16 11:20:47 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | bfe38b6f40 | no dependencies in suffix rules | 1989-03-15 13:28:52 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | bb83c44309 | fixed the arctan routine | 1989-03-15 13:16:40 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 6218df1293 | improved error message for no RETURN from function procedure | 1989-03-15 10:46:27 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 21a8f93bc7 | adapted for larger function result area | 1989-03-14 15:36:33 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | fb0051c85a | fixed: pattern for ADI STL and the like was wrong | 1989-03-14 14:05:10 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 101e93205b | some more improvements; made fancy modes dependant on #define | 1989-03-14 12:47:11 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 5980b1e5ec | return area has maximum size 2*pointer-size | 1989-03-14 12:28:55 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 944898dd40 | updated to current situation | 1989-03-14 11:03:24 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c81a6a0c7a | better warnings for unused/undefined parameters | 1989-03-13 15:04:05 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 0975784c8d | some changes for more fine-tuning | 1989-03-13 14:12:22 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 183942e70c | made return value of topsize an unsigned. Some 2/4 back-ends do not implement BLS 4 | 1989-03-10 14:03:34 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 162b824030 | Changed method for returning big values; Instead of using a chunk of global data area, caller creates space on the stack just above parameters
to store the result | 1989-03-10 10:40:07 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 18d134bda7 | put saved label in correct segment | 1989-03-10 10:08:22 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 33992b426d | fix: when looking for f.i. C_loe.., forgot to reset to_change when found | 1989-03-10 10:06:47 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | f740dcf176 | cleaner versions of Makefiles | 1989-03-10 09:47:41 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 24f3f2f10e | updated to ed4 | 1989-03-08 17:28:08 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 15beade4d2 | Added code-expander documentation | 1989-03-07 16:25:32 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | ae34da5376 | simplified a bit | 1989-03-07 10:33:47 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 3370f962a4 | undid some changes; they were not effective | 1989-03-07 10:29:15 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | ab1b682800 | changed lint flags | 1989-03-07 10:27:22 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 23f2646704 | use general as pointer flag added | 1989-03-07 10:24:32 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 15449606d1 | bug fix: if a case-statement did not have a default, so that the default is the successor of the block containing the CSA/CSB instruction,
the branch to the CSA/CSB block was not optimized | 1989-03-07 10:11:24 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | b708373ff8 | use $(REFER) instead of refer | 1989-03-07 10:00:45 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 3a3db29339 | fix to fix | 1989-03-07 09:26:42 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | d97abb0763 | avoid null-reference if some nonterminal is not defined | 1989-03-06 18:48:30 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | bf62834959 | commented out some code | 1989-03-06 18:15:50 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 7e2d5f6065 | commented out some code | 1989-03-06 18:02:53 +00:00 |  | 
				
					
						| 
								
								
									 dick | 1d0b3910b2 | more lint code | 1989-03-06 15:17:39 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | bb7b8d6490 | fixed problem with size option | 1989-03-03 17:53:31 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 6030127779 | brought up-to-date, and documented back-interface better | 1989-03-03 17:09:28 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 018d91b6a1 | Added options | 1989-03-03 16:16:52 +00:00 |  |