| 
								
								
									 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 | f781103cb4 | removed some useless PushBack's, and added warnings | 1989-06-27 11:43:26 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | f99f25cc5f | fix: sizes were the wrong way around for MAXINSTR | 1989-06-19 09:57:35 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 676aee2213 | Added call to C_close in the fatal routine | 1989-06-15 19:08:18 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 4dfa2310fc | continue when an include file is not found | 1989-06-15 09:16:27 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 64a35f954d | leave register messages with a count of 0 | 1989-06-05 15:47:53 +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 | 8f2fe1c003 | token references in EM replacements do not work. Give error message | 1989-05-30 12:20:54 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 6266743c4c | static links are not considered read-only anymore | 1989-05-30 10:44:34 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | aaea752423 | Added version number to binary | 1989-05-29 11:17:40 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 4a1f9bbc22 | bug fix: did not handle #elif right | 1989-05-29 11:11:34 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | fdcad08fdf | fixed typo | 1989-05-25 17:22:27 +00:00 |  | 
				
					
						| 
								
								
									 dick | 0afe372ebb | some printf format corrections | 1989-04-17 10:10:59 +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 | 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 | 61f0a89372 | declare extnd_main | 1989-03-22 16:55:06 +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 | a432f84eb0 | more fine-tuning | 1989-03-20 12:36:22 +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 | bfe38b6f40 | no dependencies in suffix rules | 1989-03-15 13:28:52 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 0975784c8d | some changes for more fine-tuning | 1989-03-13 14:12:22 +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 | 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 | 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 | bb7b8d6490 | fixed problem with size option | 1989-03-03 17:53:31 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 26e5032b9c | Added some patterns | 1989-03-03 10:36:42 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | ac2b7f8d44 | replace more multiplies by shifts | 1989-03-02 18:56:05 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 847c27663b | avoid spurious error messages about missing #endif | 1989-03-01 13:39:50 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c096cc6522 | fixed; did not work because there was no dependency on as_lib.a | 1989-02-20 15:25:27 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 9751e398e3 | Made easier to use other compiler | 1989-02-16 16:33:29 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 00ac6f88a7 | empty string in directory list now means current directory | 1989-02-16 11:18:44 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 76cb7a0b33 | Added some comments | 1989-02-09 15:58:34 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | dbe4e49936 | New method of calling optimizers; fixed lint entry in Makefile | 1989-02-09 14:08:47 +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 | e2fe3fec2c | increment error count on errors | 1989-02-07 09:50:28 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 929716a621 | Improved label handling and handling of jumps to jumps | 1989-02-06 14:39:08 +00:00 |  |