| 
								
								
									 ceriel | d4e3a9d9f6 | fixed exit status | 1989-11-07 16:17:06 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 9b2bc42d92 | fixed sed script: \> is special under SunOs 4.0, and the escape was not needed anyway | 1989-11-07 16:13:26 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | cd8f86a7e4 | Added descriptions for EM machines | 1989-06-27 15:46:58 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 58f837cd33 | fixed reading of archives | 1989-06-27 15:41:47 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | ced856c234 | improved fix | 1989-05-30 14:50:16 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | e6fb294aac | transform HOL into BSS so that IL does not get confused | 1989-05-30 14:32:12 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 6266743c4c | static links are not considered read-only anymore | 1989-05-30 10:44:34 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | a432f84eb0 | more fine-tuning | 1989-03-20 12:36:22 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 0975784c8d | some changes for more fine-tuning | 1989-03-13 14:12:22 +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 | bb7b8d6490 | fixed problem with size option | 1989-03-03 17:53:31 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 86ace8a020 | Fixed lintflags | 1989-02-09 11:33:11 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | dfca9ea600 | fixed lint options; Added -O<num> option | 1989-02-09 11:22:24 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 6fc4ca1ae0 | The s option now gives a percentage of the size of the input | 1989-02-09 10:18:48 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | f78b282fb4 | FIX: did not handle most of the 'end of basic block' instructions right; many of them have effect on the stack, and this went by unnoticed | 1988-09-07 09:20:37 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 79ac11bd40 | Made to compile with DEBUG off | 1988-09-02 13:55:54 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 83b92a8af2 | fix: assertion was wrong | 1988-09-02 13:52:11 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 0695089005 | Added CS info | 1988-07-19 09:45:59 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 9d48a61694 | improved i86 description | 1988-07-18 17:10:43 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 83a22b318c | handle SLU like SLI | 1988-06-22 11:31:45 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | dd690a1065 | a minor fix | 1988-06-22 10:56:04 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 627d2060cd | Added some code to reduce SLI, then decided against it | 1988-06-22 10:41:52 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | f892470f88 | when checking for array computations with SLI, also check at the ADS! | 1988-06-21 16:49:52 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | d25a84511c | corrected | 1988-06-21 16:20:59 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | e8f4e47da5 | better info for SLI | 1988-06-21 16:10:19 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 7f5c3ac4f6 | made reading of list from description file a bit more general | 1988-06-21 15:31:51 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 46c8b743f2 | run peephole optimizer after inline substitution | 1988-06-21 15:20:49 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 860230a837 | lay-out fix | 1988-06-21 15:20:01 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | dea600f9bf | Added option to indicate that whole program is offered | 1988-06-16 09:41:51 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 35d8ec11fa | be a bit more optimistic about gain for pointer registers | 1988-06-15 15:28:10 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | de0048e96b | don't throw away external procedures | 1988-06-10 15:39:05 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | e8d1bdb192 | make to work with modified installation script | 1988-04-29 09:12:29 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 7fbb57dea4 | clean entry should not throw away distributed files | 1988-04-27 10:57:37 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | b90cc5ceb9 | make it more K&R C | 1988-01-13 11:06:06 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 31b2f7d9e0 | take care of GTO | 1987-10-02 12:53:04 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 102a2b1061 | don't optimize when ms_gto | 1987-10-02 12:52:29 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 1ac5d9c95a | Handle GTO, LOR/STR 0 also use local base | 1987-10-02 12:43:54 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | d2006b19af | do not replace LAR/SAR by AAR LOI/STI, when the descriptor is not available | 1987-10-02 10:48:38 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c0dd8055c2 | make variables that are assigned to alive, at least for a short while | 1987-10-02 10:41:13 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 7f400e5073 | print identifier name when multiple declared | 1987-10-02 09:55:16 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 6cdc7b47cf | OUTTRACE was doubly defined | 1987-08-06 14:29:16 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 040495ff56 | fixed another bug with header blocks, and modified to use existing header block when possible | 1987-08-05 09:46:38 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 159b84ef68 | bug fixes: put header block at end of procedure | 1987-08-04 14:13:24 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 0e9f072917 | yet another fix: outoperand must do nothing with ps_end | 1987-07-30 08:59:40 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 3b0057625d | did not handle HOL names right (null names) | 1987-07-29 10:43:43 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 3cd5074594 | fix: did not handle externals with big HOL offsets right | 1987-07-29 10:39:02 +00:00 |  |