ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c847bfb6c8
								
							
						 | 
						
							
							
								
								improved ASP patterns
							
							
							
							
							
						 | 
						
							1989-04-03 16:16:10 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								7a7d0e413b
								
							
						 | 
						
							
							
								
								recognize but ignore #pragma
							
							
							
							
							
						 | 
						
							1989-03-31 11:47:12 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								d650e927a7
								
							
						 | 
						
							
							
								
								recognize but ignore #pragma
							
							
							
							
							
						 | 
						
							1989-03-31 10:56:53 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								87c1bc774b
								
							
						 | 
						
							
							
								
								fix to fix
							
							
							
							
							
						 | 
						
							1989-03-30 15:14:37 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								f1c6de0f1f
								
							
						 | 
						
							
							
								
								fix: initialize relocation records properly: some fields that are
							
							
							
							
							
							
							
							not used on SunOs 3.5 are used on SunOs 4.0 
							
						 | 
						
							1989-03-30 14:36:07 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								96840e712d
								
							
						 | 
						
							
							
								
								fix: prevent unwanted sign-extension in the get4 routine
							
							
							
							
							
						 | 
						
							1989-03-30 09:34:43 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								6ac4bb17aa
								
							
						 | 
						
							
							
								
								check arguments better
							
							
							
							
							
						 | 
						
							1989-03-29 14:58:42 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								4797a7d4ce
								
							
						 | 
						
							
							
								
								make realloc behave like most Unix realloc versions when handed a
							
							
							
							
							
							
							
							null pointer 
							
						 | 
						
							1989-03-29 12:58:18 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5345bf6ac
								
							
						 | 
						
							
							
								
								Changed semantics of CallAtEnd so that it calls installed procedures
							
							
							
							
							
							
							
							in reversed order 
							
						 | 
						
							1989-03-22 17:36:20 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
								
							
							
						 |