bal 
								
							 
						 
						
							
							
							
							
								
							
							
								b99ce86e16 
								
							 
						 
						
							
							
								
								register save costs changed: they are now linearly dependent on  
							
							... 
							
							
							
							the number of registers to be saved (for time). 
							
						 
						
							1985-01-30 15:43:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								bec394f7bd 
								
							 
						 
						
							
							
								
								Entry for LOI changed from CLASS1 to CLASS12.  
							
							
							
						 
						
							1985-01-30 14:49:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								db19d06f61 
								
							 
						 
						
							
							
								
								CLASS12 added for the LOI instruction. A "LOI n", n < wordsize,  
							
							... 
							
							
							
							loads wordsize bytes, not n bytes. 
							
						 
						
							1985-01-30 14:47:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								31eab814f2 
								
							 
						 
						
							
							
								
								Debugging procedure print_allocs now writes to stderr.  
							
							
							
						 
						
							1985-01-30 10:52:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								7f9dd27dc8 
								
							 
						 
						
							
							
								
								bug fixed: assemble_allocs() did generate whole_procedure allocations.  
							
							... 
							
							
							
							These allocations were initialized with a very low profit. Consequently
account_regsave rejected these allocations.
Solution: repl_allocs() updates the al_profits field of the
whole_procedure allocation. 
							
						 
						
							1985-01-30 10:47:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								387191a2c7 
								
							 
						 
						
							
							
								
								bug fixed: oldmap(lmap,llength) was sometimes called when no new map  
							
							... 
							
							
							
							had to be allocated for the current (data-) unit. 
							
						 
						
							1985-01-28 11:38:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								a49f2d23f7 
								
							 
						 
						
							
							
								
								Number of address registers decreased from 5 to 4.  
							
							
							
						 
						
							1985-01-25 13:24:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								66eabbcddf 
								
							 
						 
						
							
							
								
								parameter of fscanf changed from "%d" to "%hd" to read a short.  
							
							
							
						 
						
							1985-01-23 16:28:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								468401cb81 
								
							 
						 
						
							
							
								
								core allocation macros added.  
							
							
							
						 
						
							1985-01-23 16:27:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								cac6ffd8c2 
								
							 
						 
						
							
							
								
								ovfl_harmful and arrbound_harmful turned into ints  
							
							
							
						 
						
							1985-01-23 16:25:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								d32d4e6ba0 
								
							 
						 
						
							
							
								
								Interface of tmplocal() changed: second parameter is a long now  
							
							
							
						 
						
							1985-01-23 16:23:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								5cad6f6aa7 
								
							 
						 
						
							
							
								
								interface with tmplocal() changed: second parameter is a long now.  
							
							
							
						 
						
							1985-01-23 16:18:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								e46c49e291 
								
							 
						 
						
							
							
								
								bug fixed in get_instrs(): instr should be an int rather than a Celem_t.  
							
							
							
						 
						
							1985-01-23 16:16:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								5a95c31414 
								
							 
						 
						
							
							
								
								bug fixed in last_mnem(): test on nil-pointer.  
							
							... 
							
							
							
							bug fixed in try_tail(): add line "if(l1==0||l2==0) return FALSE". 
							
						 
						
							1985-01-23 16:13:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								f487f26e00 
								
							 
						 
						
							
							
								
								bug fixed in last_line() : assert(l!=0) should be assert(lines!=0).  
							
							
							
						 
						
							1985-01-23 16:12:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								e95492dfb0 
								
							 
						 
						
							
							
								
								bug fixed in routine get_ca_lines(): test on nil-pointer.  
							
							
							
						 
						
							1985-01-23 16:10:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								fefe15a844 
								
							 
						 
						
							
							
								
								init_regcnt renamed initregcnt to avoid name conflict.  
							
							... 
							
							
							
							bug fixed in routine fits_in(): test on nil-pointer.
routine choose_location(): interface with tmplocal() changed, second
parameter now is a long, so a cast is added. 
							
						 
						
							1985-01-23 16:07:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								3d2c33e277 
								
							 
						 
						
							
							
								
								rules for itemtab.h and makeitems added.  
							
							
							
						 
						
							1985-01-23 15:50:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								2ea3be322d 
								
							 
						 
						
							
							
								
								clean_items renamed cleanitems to avoid name conflict.  
							
							... 
							
							
							
							clean_timeset renamed cleantimeset to avoid name conflict.
bugs fixed: calls to fscanf() with a pointer-to-short as argument
should provide a "%hd" instead of "%d". 
							
						 
						
							1985-01-23 15:45:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								2d8dcaa2df 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1985-01-18 09:59:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								dac2f97109 
								
							 
						 
						
							
							
								
								extra define added to aid in generation of DO_RREMOVE  
							
							
							
						 
						
							1985-01-11 09:42:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								3a528a7324 
								
							 
						 
						
							
							
								
								code was added to generate DO_RREMOVE  
							
							
							
						 
						
							1985-01-11 09:41:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								3534869cb5 
								
							 
						 
						
							
							
								
								code was added to cause generation of DO_RREMOVE in some cases  
							
							
							
						 
						
							1985-01-11 09:41:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								e9b6045b5a 
								
							 
						 
						
							
							
								
								diffs were applied to make default register property at stacking rule  
							
							... 
							
							
							
							-1 instead of 0. 
							
						 
						
							1985-01-11 09:40:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								a1a8fd99a0 
								
							 
						 
						
							
							
								
								Optional register property in stacking rules must be -1 when absent.  
							
							... 
							
							
							
							Fixed this. 
							
						 
						
							1985-01-10 16:30:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									duk 
								
							 
						 
						
							
							
							
							
								
							
							
								d7fb9edfe2 
								
							 
						 
						
							
							
								
								Maybe some minor changes.  
							
							
							
						 
						
							1985-01-10 13:35:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									duk 
								
							 
						 
						
							
							
							
							
								
							
							
								58126396af 
								
							 
						 
						
							
							
								
								Added call to trap signals.  
							
							
							
						 
						
							1985-01-10 13:24:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									duk 
								
							 
						 
						
							
							
							
							
								
							
							
								55017702e2 
								
							 
						 
						
							
							
								
								Header and section table now allocated statically.  
							
							
							
						 
						
							1985-01-10 13:22:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									duk 
								
							 
						 
						
							
							
							
							
								
							
							
								7d312abd59 
								
							 
						 
						
							
							
								
								Inline expansion of index_adjust() and compute_origins().  
							
							... 
							
							
							
							Section table now allocated statically. 
							
						 
						
							1985-01-10 13:19:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									duk 
								
							 
						 
						
							
							
							
							
								
							
							
								ba826bad5c 
								
							 
						 
						
							
							
								
								Added routine to check signals.  
							
							
							
						 
						
							1985-01-10 13:17:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									duk 
								
							 
						 
						
							
							
							
							
								
							
							
								f532b58045 
								
							 
						 
						
							
							
								
								Added provisions for copying everything after the string area into the  
							
							... 
							
							
							
							resulting object file. Because this is most likely symbolic debugging
information, these are parametrized by #ifdef SYMDBUG. 
							
						 
						
							1985-01-08 11:54:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								72b83cca59 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-08 09:59:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								c2229e5c60 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1985-01-04 14:05:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								57115f49cc 
								
							 
						 
						
							
							
								
								Take precautions against an already existing march.  
							
							
							
						 
						
							1985-01-01 21:32:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								fe6eed6c76 
								
							 
						 
						
							
							
								
								Added RCS identification.  
							
							
							
						 
						
							1985-01-01 18:35:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								0ebd337637 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-01 18:34:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								ffb167e8b2 
								
							 
						 
						
							
							
								
								lay-out enhanced; flags (CFLAGS etc.) inherited from central Makefile;  
							
							... 
							
							
							
							entry for compiling this phase with ack -O created. 
							
						 
						
							1984-12-21 14:41:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								8636bd025e 
								
							 
						 
						
							
							
								
								Added machines to be sent with the second distribution to the LNTABLES.  
							
							
							
						 
						
							1984-12-18 15:28:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								a5e9c4f8d1 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1984-12-17 15:52:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								8c874d4632 
								
							 
						 
						
							
							
								
								Run $RANLIB if the shell variable is set.  
							
							
							
						 
						
							1984-12-17 15:50:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								d267037189 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1984-12-17 15:13:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								98989fd9ca 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1984-12-10 13:36:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								9932e38ab2 
								
							 
						 
						
							
							
								
								Removed the definition of the NEEDS variable.  
							
							
							
						 
						
							1984-12-10 12:49:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								7f12f20be6 
								
							 
						 
						
							
							
								
								Removed a reference to a non existing Makefile ( in the lib directory).  
							
							
							
						 
						
							1984-12-07 15:21:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								9019141137 
								
							 
						 
						
							
							
								
								Bug fixed in optimizing two adjacent basic blocks.  
							
							
							
						 
						
							1984-12-07 14:19:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								2c7c97051b 
								
							 
						 
						
							
							
								
								Changed so that the installation process will continue if LLgen  
							
							... 
							
							
							
							is not present yet.
Also added Makefile to the "make pr" entry. 
							
						 
						
							1984-12-06 10:39:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								4e461a9860 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1984-12-04 15:04:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								3cdaf9f4ba 
								
							 
						 
						
							
							
								
								WORDLENGTH now defined in automatically generated file wordlen.h  
							
							... 
							
							
							
							Generate this file from makewlen.c 
							
						 
						
							1984-12-04 15:04:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								0d0e2d2d22 
								
							 
						 
						
							
							
								
								WORDLENGTH now defined in automatically generated file worlen.h  
							
							
							
						 
						
							1984-12-04 15:03:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								8d659c015f 
								
							 
						 
						
							
							
								
								Bug fixed: fill_item() should initialize item->it_desirable to TRUE.  
							
							
							
						 
						
							1984-12-04 14:41:20 +00:00