em 
								
							 
						 
						
							
							
							
							
								
							
							
								a4ca3054f0 
								
							 
						 
						
							
							
								
								Changed label generators and added fmt_id().  
							
							
							
						 
						
							1985-01-18 15:36:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									em 
								
							 
						 
						
							
							
							
							
								
							
							
								10ce06ff2b 
								
							 
						 
						
							
							
								
								Routines are called with calls instead of jsb. EM_BSIZE is required to  
							
							... 
							
							
							
							be a constant. 
							
						 
						
							1985-01-18 15:33:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									duk 
								
							 
						 
						
							
							
							
							
								
							
							
								8d87404836 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1985-01-18 14:30:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									garde 
								
							 
						 
						
							
							
							
							
								
							
							
								d8d2068664 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1985-01-17 14:31:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									duk 
								
							 
						 
						
							
							
							
							
								
							
							
								e1ef16649c 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1985-01-17 14:20:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								218ce4596e 
								
							 
						 
						
							
							
								
								The EM runtime routines are reentrant now, so the remark about  
							
							... 
							
							
							
							reentrancy is removed from this file. 
							
						 
						
							1985-01-17 10:39:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								8f7a447719 
								
							 
						 
						
							
							
								
								Bug fixed: a0 is changed by call to _brk, so it should be saved & restored.  
							
							
							
						 
						
							1985-01-17 10:33:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								14a9b13fd3 
								
							 
						 
						
							
							
								
								Added RCS id.  
							
							
							
						 
						
							1985-01-11 17:03:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								d72ad93216 
								
							 
						 
						
							
							
								
								Allows optional second argument.  
							
							... 
							
							
							
							This is the name of the destination file. The destination directory
is determined by compare. 
							
						 
						
							1985-01-11 16:46:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								081413cfda 
								
							 
						 
						
							
							
								
								1 - Allows 2 arguments, 1 - name of source in current directory.  
							
							... 
							
							
							
							2 - name of destination file(!path), default arg 1.
2 - Make the necessary dirctory.
3 - runs ranlib if "ar t ... | grep SYMDEF succeeds. 
							
						 
						
							1985-01-11 16:43:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								f0d34942e3 
								
							 
						 
						
							
							
								
								Added RCS id.  
							
							
							
						 
						
							1985-01-11 16:28:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								7f0def8861 
								
							 
						 
						
							
							
								
								RREMOVE section updated.  
							
							
							
						 
						
							1985-01-11 09:44:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba6e7a39c 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-08 15:34:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								576688fc10 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-08 11:48:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								5edf93d2de 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-07 15:54:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								dd0951f114 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-07 15:43:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								5779a88371 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-07 14:39:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								22c95138aa 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-07 14:26:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								d0268a4ec1 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-07 14:15:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								112211eb3b 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-07 13:57:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								d0444e3a04 
								
							 
						 
						
							
							
								
								15-5-83         EGK  
							
							... 
							
							
							
							The coercion from rm1 to register contained
                allocate(%[1],GENREG).
                The %[1] here is incorrect and has been removed.
16-5-83         EGK
                The word before the movb was cleared by a xor.
                Now we clear the upper byte after the movb.
                This allows the %[1] to be added to the allocate. 
							
						 
						
							1985-01-07 13:51:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								9beb72e69b 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-07 13:49:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								5fedca22ad 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-07 13:37:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								b4ad7c46da 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1985-01-07 13:08:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sater 
								
							 
						 
						
							
							
							
							
								
							
							
								18dbfc024e 
								
							 
						 
						
							
							
								
								Routine was wrong, leaving things on the stack in the one bit case,  
							
							... 
							
							
							
							the inclusion of slu in this routine was bogus.
It is never called anyway, so slu is taken out. 
							
						 
						
							1984-12-20 15:17:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								e129db8343 
								
							 
						 
						
							
							
								
								1 - Added RCS id.  
							
							... 
							
							
							
							2 - Used two argument [feature] of install. 
							
						 
						
							1984-12-20 14:26:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								6c9e4c84f0 
								
							 
						 
						
							
							
								
								The definition if the symbols, end, endbss etc, is moved  
							
							... 
							
							
							
							from a library to a file. This to avoid 2 libraries in this
directory. 
							
						 
						
							1984-12-20 14:13:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								37d01caabd 
								
							 
						 
						
							
							
								
								1 - signal did not clear the stack properly.  
							
							... 
							
							
							
							2 - lseek did not return correct. 
							
						 
						
							1984-12-18 17:12:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								7b39ce2cfa 
								
							 
						 
						
							
							
								
								Traps now work as documented.  
							
							
							
						 
						
							1984-12-18 17:11:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								53a88ccd69 
								
							 
						 
						
							
							
								
								1 - Human readable profile and count.  
							
							... 
							
							
							
							2 - Length of last table is now 64. 
							
						 
						
							1984-12-18 17:09:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								2d4614ca5a 
								
							 
						 
						
							
							
								
								Profile, count, flow in non-local goto corrected.  
							
							
							
						 
						
							1984-12-18 17:08:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								246f45c867 
								
							 
						 
						
							
							
								
								1 - Improved line number updating when returning from library routines.  
							
							... 
							
							
							
							2 - Line 234, 0xD must be #0x1C, crashed at error handling for
    incorrect return size. 
							
						 
						
							1984-12-18 17:07:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								b544d3b401 
								
							 
						 
						
							
							
								
								Replaced clr by the faster mov  #0 , (for d registers).  
							
							
							
						 
						
							1984-12-18 17:06:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								5f41dcd958 
								
							 
						 
						
							
							
								
								1 - Indexed addressing mode gave unwanted sign extends.  
							
							... 
							
							
							
							They are replaced by additions.
2 - Added pointer checks.
3 - Completed parametrization of addresses of locals.
 
							
						 
						
							1984-12-18 17:04:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								9ea83d0838 
								
							 
						 
						
							
							
								
								Finishing profile tables.  
							
							
							
						 
						
							1984-12-18 16:59:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								45e2eea414 
								
							 
						 
						
							
							
								
								1 - length of last table  
							
							... 
							
							
							
							2 - human readable profile and count output. 
							
						 
						
							1984-12-18 16:58:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								8b60227186 
								
							 
						 
						
							
							
								
								Added pointer checks.  
							
							
							
						 
						
							1984-12-18 16:58:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								f0a6c2fbcf 
								
							 
						 
						
							
							
								
								Altered 1980 in 1984.  
							
							
							
						 
						
							1984-12-18 16:57:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								eb15231cf4 
								
							 
						 
						
							
							
								
								Don't rely on cpp to be in the $PATH, call it from em/lib.  
							
							
							
						 
						
							1984-12-18 13:12:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								cf947cedd3 
								
							 
						 
						
							
							
								
								Added Ack distribution Makefile names.  
							
							
							
						 
						
							1984-12-18 13:12:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								3b3d3f16b4 
								
							 
						 
						
							
							
								
								Adapted to new library.  
							
							
							
						 
						
							1984-12-17 11:21:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								4f071008c8 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1984-12-17 11:11:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								d77b2081c0 
								
							 
						 
						
							
							
								
								Now using LIST.  
							
							
							
						 
						
							1984-12-17 11:06:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								b097fe72a7 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1984-12-17 11:03:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								66d68121c8 
								
							 
						 
						
							
							
								
								Added F_DUM(Author of change-- Henry Bal).  
							
							
							
						 
						
							1984-12-17 10:45:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								5060a9fcd6 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							
							
						 
						
							1984-12-17 10:44:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								523457f6ee 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1984-12-14 15:57:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								6babe9fccd 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1984-12-14 15:52:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bal 
								
							 
						 
						
							
							
							
							
								
							
							
								ad815f1061 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1984-12-14 15:41:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									keie 
								
							 
						 
						
							
							
							
							
								
							
							
								aa0f76a6cd 
								
							 
						 
						
							
							
								
								Removed entries for pmds.  
							
							
							
						 
						
							1984-12-14 13:45:42 +00:00