| 
								
								
									 ceriel | 3a076895bb | Caused a core dump on 68000-based machines (read: non-VAX) when called at a certain (high) level of verbosity, -v5 for instance.
Cause: a null-reference. This is fixed. | 1986-10-20 13:28:59 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | b8bb269c72 | Replaced a few "bss 2" by "bss EM_WSIZE". | 1986-10-20 11:28:29 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | baf5b74da2 | A new version, that no longer tries to move all null parts to the end of a segment. It also uses the "object" library to read and write ACK-
object files and libraries. | 1986-10-20 10:17:57 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 8ffde3c86a | I don't really know why, but the file was changed. | 1986-10-20 09:35:51 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | e0926981a4 | Deleted the #ifdef JOHAN stuff, and added a #define MAXSECT. | 1986-10-16 16:36:00 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 908eeaf9cd | Removed some ridiculous code. | 1986-10-15 13:58:51 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | b40489973e | Removed part of test 127. It tried a LFR after doing a LOC and an ASS. This is of course not allowed. | 1986-10-13 14:45:18 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 256847556e | Added a NOFLOAT define. (Taken from Koen Langendoen) | 1986-10-13 14:42:31 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 36ef5b504b | Apparently, ex_ap disappeared. Put it in again. | 1986-10-10 15:21:35 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 1d0f716a4e | Oops, forgot to remove the id_first definition. | 1986-10-10 15:09:34 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | a43d257715 | Added a "fmt_id" define, to prevent that no '_' is placed in front of an identifier longer than 8 characters. | 1986-10-10 15:05:10 +00:00 |  | 
				
					
						| 
								
								
									 sater | 2672c87f68 | empty string was returned when it was not so good. | 1986-10-09 16:15:00 +00:00 |  | 
				
					
						| 
								
								
									 sater | ae2f236663 | nullpointer and empty string were confused. Long live the PDP and VAX | 1986-10-09 16:12:24 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 703eb4e7a0 | Added RANLIB | 1986-10-09 13:21:33 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 591a0db767 | Removed the "wordsize" variable. it was'nt needed, as we also have EM_WSIZE. | 1986-10-09 11:44:28 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | ec2b3e61c6 | Addition of some changes by Kees Visser. In packed structures, subrange types now occupy 1 byte if they fit in
1 byte, they occupy 2 bytes if they fit in 2, etc. | 1986-10-09 11:09:27 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 9d54fe57f8 | Changed a test that was word_size and alignment dependant. | 1986-10-09 10:37:56 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 3030eb8cae | newer version | 1986-10-06 20:36:30 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | f3bf7cd5bc | There was an error in test 026. It used local variables but declared none. This is corrected. | 1986-09-30 11:13:44 +00:00 |  | 
				
					
						| 
								
								
									 erikb | 5af21dfc79 | modified the treatment of op=, ++ and -- operators | 1986-09-29 14:01:34 +00:00 |  | 
				
					
						| 
								
								
									 erikb | 42112db262 | modified the treatment of op=, ++ and -- operators | 1986-09-29 13:16:11 +00:00 |  | 
				
					
						| 
								
								
									 dick | 66c247ba9c | some very minor changes | 1986-09-28 20:33:15 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c3d4d40d1b | many bug fixes | 1986-09-25 19:39:06 +00:00 |  | 
				
					
						| 
								
								
									 erikb | c967d1ab3a | put heavily used pointer variables in registers | 1986-09-24 13:53:16 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | bfad7d30f0 | Added a pattern for "ldc ads". | 1986-09-24 12:17:25 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 6a4a13d041 | Initial revision | 1986-09-24 11:24:37 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | a2599744f0 | Addition of new patterns. | 1986-09-23 09:41:47 +00:00 |  | 
				
					
						| 
								
								
									 sater | 9092e509c6 | changed ad2str function not to add +0 at labels | 1986-09-22 13:15:15 +00:00 |  | 
				
					
						| 
								
								
									 sater | b5009c57b4 | made debiug output better | 1986-09-22 13:14:54 +00:00 |  | 
				
					
						| 
								
								
									 erikb | f21743e213 | if NOPP: made #line directives treated correctly | 1986-09-22 13:04:04 +00:00 |  | 
				
					
						| 
								
								
									 erikb | dad1ab3b22 | some minor fixes | 1986-09-17 12:31:45 +00:00 |  | 
				
					
						| 
								
								
									 erikb | a968ce8437 | changed some large static data structures into STATIC | 1986-09-15 08:47:53 +00:00 |  | 
				
					
						| 
								
								
									 erikb | 225f1fb724 | added one byte to ibuf | 1986-09-12 12:58:22 +00:00 |  | 
				
					
						| 
								
								
									 erikb | c6a51a39f0 | built in the compile time flag NOFLOAT to get rid of the float stuff | 1986-09-12 09:16:07 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | b6dde9472f | Bug fix: The "cmp.l" instruction was sometimes used in an illegal way. | 1986-09-10 16:03:11 +00:00 |  | 
				
					
						| 
								
								
									 erikb | ecf5219493 | corrected the treatment of the <<= and >>= operators | 1986-09-10 10:23:26 +00:00 |  | 
				
					
						| 
								
								
									 erikb | b9bce39f1e | simplified the return expression in loadbuf() | 1986-09-09 13:49:46 +00:00 |  | 
				
					
						| 
								
								
									 em | c685aa11b5 | set limit on optimization passes to prevent loop in optimizer in case of bad table. | 1986-09-09 13:10:15 +00:00 |  | 
				
					
						| 
								
								
									 erikb | d7716c5e5a | corrected the compile-time evaluation of ~<unsigned value> | 1986-09-09 09:47:43 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 9dbd1060ad | An improvement to prevent calls to the .cuu routine. | 1986-09-05 16:35:12 +00:00 |  | 
				
					
						| 
								
								
									 erikb | 5927f264a8 | various null-dereference problems fixed | 1986-09-02 15:22:54 +00:00 |  | 
				
					
						| 
								
								
									 erikb | c84c57be67 | added some LINT facilities | 1986-09-02 15:00:50 +00:00 |  | 
				
					
						| 
								
								
									 sater | 14b982346f | Error fixed where w==2 was assumed | 1986-08-28 10:28:42 +00:00 |  | 
				
					
						| 
								
								
									 erikb | 361613bb23 | first operand to intexpr is arith typed | 1986-08-26 14:59:36 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | a0db745586 | newer version with bug fixes | 1986-08-26 14:33:24 +00:00 |  | 
				
					
						| 
								
								
									 erikb | e1c67b1fba | unknown-sized locals retain their type | 1986-08-26 10:30:39 +00:00 |  | 
				
					
						| 
								
								
									 erikb | 901d1b3af8 | generate a con instruction for each character in a string constant | 1986-08-25 08:47:07 +00:00 |  | 
				
					
						| 
								
								
									 erikb | fc9f365b47 | some minor bugs | 1986-08-22 09:20:13 +00:00 |  | 
				
					
						| 
								
								
									 erikb | 06c0a20b4d | made less environ and machine dependent | 1986-08-22 09:10:12 +00:00 |  | 
				
					
						| 
								
								
									 erikb | a7e97524e4 | revised the treatment of "e op= f" expression | 1986-08-13 10:05:39 +00:00 |  |