eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								e37c249248
								
							
						 | 
						
							
							
								
								added casts of pointer difference to integer
							
							
							
							
							
						 | 
						
							1990-12-17 14:22:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								41dc11e497
								
							
						 | 
						
							
							
								
								Fixed problem with cost computation, added some assertions and
							
							
							
							
							
							
							
							added some more precise debugging printing 
							
						 | 
						
							1990-12-17 10:02:52 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								91ee73faa3
								
							
						 | 
						
							
							
								
								made Makefile more portable
							
							
							
							
							
						 | 
						
							1990-11-27 16:51:58 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								99bfba6a45
								
							
						 | 
						
							
							
								
								Added Johan's changes
							
							
							
							
							
						 | 
						
							1990-11-16 15:58:36 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								da44a4c705
								
							
						 | 
						
							
							
								
								Added a default for WRD_FMT
							
							
							
							
							
						 | 
						
							1990-11-15 10:27:15 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								a618b9a759
								
							
						 | 
						
							
							
								
								also remove barrier.so
							
							
							
							
							
						 | 
						
							1990-11-13 17:38:50 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7fc857c2d
								
							
						 | 
						
							
							
								
								Compile fptrp.e with EMFLAGS
							
							
							
							
							
						 | 
						
							1990-11-13 15:39:11 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								32f21c2bfa
								
							
						 | 
						
							
							
								
								changed 'uses REG=%1' behaviour: if no REG containing %1 is found, an
							
							
							
							
							
							
							
							attempt is made to find an empty one 
							
						 | 
						
							1990-10-26 18:18:53 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								5badcb4296
								
							
						 | 
						
							
							
								
								changed stackheight computation to top element size computation
							
							
							
							
							
						 | 
						
							1990-09-04 17:16:00 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f83a7e3d9
								
							
						 | 
						
							
							
								
								fix: also kill condition codes if they are set to a register that is to be killed
							
							
							
							
							
						 | 
						
							1990-09-03 11:12:44 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0ff37aa6e
								
							
						 | 
						
							
							
								
								support for long strings
							
							
							
							
							
						 | 
						
							1990-08-01 14:30:45 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d675af42c
								
							
						 | 
						
							
							
								
								removed limit on string size
							
							
							
							
							
						 | 
						
							1990-07-30 15:40:08 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c0938d05b
								
							
						 | 
						
							
							
								
								Added some more support for debugger
							
							
							
							
							
						 | 
						
							1990-07-30 09:43:45 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ef2d1bc37
								
							
						 | 
						
							
							
								
								switch to text segment when generating a label
							
							
							
							
							
						 | 
						
							1990-07-20 14:02:35 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								4ef2c70ed3
								
							
						 | 
						
							
							
								
								added stackheight message handling
							
							
							
							
							
						 | 
						
							1990-07-18 14:53:19 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								f2b4713c24
								
							
						 | 
						
							
							
								
								cast ptrdiff_t to int for ANSI
							
							
							
							
							
						 | 
						
							1990-04-25 14:23:05 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								16ef0467a8
								
							
						 | 
						
							
							
								
								Fixed wrong assertion, and fixed bug in distance routine: it did not check
							
							
							
							
							
							
							
							that each stackpattern token that does not exactly match can be made from the
stack 
							
						 | 
						
							1990-04-04 14:52:29 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								95632b0fef
								
							
						 | 
						
							
							
								
								Oops in assertion: MAXPROCARG instead of MAXPROCARGS
							
							
							
							
							
						 | 
						
							1990-02-23 17:05:04 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								0ec452930f
								
							
						 | 
						
							
							
								
								print pointer as hex
							
							
							
							
							
						 | 
						
							1990-02-23 16:58:34 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f950c9f17
								
							
						 | 
						
							
							
								
								Added a new operator for ncg: is_rom()
							
							
							
							
							
						 | 
						
							1990-02-09 16:34:17 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c5cce9a96
								
							
						 | 
						
							
							
								
								max filename length too short in error messages
							
							
							
							
							
						 | 
						
							1990-01-31 16:27:05 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								89b736ba83
								
							
						 | 
						
							
							
								
								Added mechanism to warn correctly about conflicts
							
							
							
							
							
						 | 
						
							1990-01-19 16:05:44 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								a5f05e8ba0
								
							
						 | 
						
							
							
								
								changed character comparisons with NULL
							
							
							
							
							
						 | 
						
							1989-12-13 09:19:47 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd64ce0424
								
							
						 | 
						
							
							
								
								rounding for un-normalized numbers was wrong
							
							
							
							
							
						 | 
						
							1989-11-29 09:56:59 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								79b0bb3347
								
							
						 | 
						
							
							
								
								do not declare sprintf. On some systems it is an int, on others it is
							
							
							
							
							
							
							
							a char * 
							
						 | 
						
							1989-11-29 09:55:03 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								b91af798bc
								
							
						 | 
						
							
							
								
								fixed rounding on ties to round to even, and fixed extend bug (test for 0
							
							
							
							
							
							
							
							was wrong) 
							
						 | 
						
							1989-11-27 16:26:02 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								a46596cbba
								
							
						 | 
						
							
							
								
								new object module makes buffering superfluous
							
							
							
							
							
						 | 
						
							1989-11-17 16:50:59 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								95fc55f840
								
							
						 | 
						
							
							
								
								fix: did not work for 4-byte floats
							
							
							
							
							
						 | 
						
							1989-11-09 17:01:29 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								d9d6cc127f
								
							
						 | 
						
							
							
								
								Allow more procedure parameters
							
							
							
							
							
						 | 
						
							1989-11-09 11:04:18 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								339f9dd942
								
							
						 | 
						
							
							
								
								fixed bug in EM replacement code, and use new #defines from tables.h
							
							
							
							
							
						 | 
						
							1989-11-08 17:13:33 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								74546bd985
								
							
						 | 
						
							
							
								
								Added a command to kill a register
							
							
							
							
							
						 | 
						
							1989-10-26 15:41:38 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								13ea4896b0
								
							
						 | 
						
							
							
								
								changes for different byte orderings
							
							
							
							
							
						 | 
						
							1989-10-25 17:15:37 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								78d3e500fb
								
							
						 | 
						
							
							
								
								added CPP variable to Makefile
							
							
							
							
							
						 | 
						
							1989-10-20 11:05:00 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								319d9bcfe0
								
							
						 | 
						
							
							
								
								declaration of sprintf only if __STDC__ is not defined
							
							
							
							
							
						 | 
						
							1989-08-21 11:43:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								04dcaf5685
								
							
						 | 
						
							
							
								
								did not handle -0.0 right
							
							
							
							
							
						 | 
						
							1989-08-15 09:04:49 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								37379d70ba
								
							
						 | 
						
							
							
								
								some fixes: fif did loose too many bits; unnormalized form did not work
							
							
							
							
							
						 | 
						
							1989-07-31 15:10:54 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7360f0fec
								
							
						 | 
						
							
							
								
								many changes, to use IEEE format
							
							
							
							
							
						 | 
						
							1989-07-25 14:21:09 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								a7b5504034
								
							
						 | 
						
							
							
								
								new mechanism for floating point constants
							
							
							
							
							
						 | 
						
							1989-07-10 17:15:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c820d77690
								
							
						 | 
						
							
							
								
								new floating point constant mechanism
							
							
							
							
							
						 | 
						
							1989-07-10 16:52:02 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								9953b58092
								
							
						 | 
						
							
							
								
								don't remove compiler generated labels when they are external
							
							
							
							
							
						 | 
						
							1989-06-19 11:19:22 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								a22bbe847f
								
							
						 | 
						
							
							
								
								use calloc instead of malloc, to make sure block is initialized to 0
							
							
							
							
							
						 | 
						
							1989-03-01 10:00:37 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								6f4bdccf04
								
							
						 | 
						
							
							
								
								removed prt_ext
							
							
							
							
							
						 | 
						
							1989-02-23 10:08:20 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								59ea3478ac
								
							
						 | 
						
							
							
								
								Add include directory when compiling head
							
							
							
							
							
						 | 
						
							1989-02-16 09:40:52 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								920ba0eebe
								
							
						 | 
						
							
							
								
								delinted somewhat
							
							
							
							
							
						 | 
						
							1989-02-02 16:31:51 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								b45706ce7a
								
							
						 | 
						
							
							
								
								delinted a little
							
							
							
							
							
						 | 
						
							1989-01-19 16:41:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c76583aba
								
							
						 | 
						
							
							
								
								simplified assertion
							
							
							
							
							
						 | 
						
							1989-01-19 13:48:09 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								406d024e9f
								
							
						 | 
						
							
							
								
								change to keep lint happy
							
							
							
							
							
						 | 
						
							1989-01-17 11:23:33 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								17e980aa15
								
							
						 | 
						
							
							
								
								Also pass SRC
							
							
							
							
							
						 | 
						
							1988-10-04 10:04:37 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								143531822a
								
							
						 | 
						
							
							
								
								speeded up :-)
							
							
							
							
							
						 | 
						
							1988-08-11 22:02:53 +00:00 | 
						
						
							
							
							
								
							
							
						 |