ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								1db6a3029b
								
							
						 | 
						
							
							
								
								Header --> Id
							
							
							
							
							
						 | 
						
							1994-06-24 14:02:31 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								d18493b0ac
								
							
						 | 
						
							
							
								
								Some minor modifications reflecting some changes in the peephole optimizer
							
							
							
							
							
						 | 
						
							1992-09-01 10:19:21 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								53c4951b29
								
							
						 | 
						
							
							
								
								Do not use '#endif/#else xxx'; it is not allowed for ANSI C
							
							
							
							
							
						 | 
						
							1991-12-17 15:05:43 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								564cbc6eba
								
							
						 | 
						
							
							
								
								Only call NOP routine when debugging table
							
							
							
							
							
						 | 
						
							1991-09-04 10:55:52 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7edcc34d6
								
							
						 | 
						
							
							
								
								New installation mechanism
							
							
							
							
							
						 | 
						
							1991-08-27 10:47:25 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								22378eaff8
								
							
						 | 
						
							
							
								
								produce commons for newlbss
							
							
							
							
							
						 | 
						
							1991-03-18 15:06:01 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								0d65b92220
								
							
						 | 
						
							
							
								
								removed -i flag
							
							
							
							
							
						 | 
						
							1991-02-19 16:57:39 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								69d8dc3b44
								
							
						 | 
						
							
							
								
								use new version of con_float
							
							
							
							
							
						 | 
						
							1989-10-26 11:07:26 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d8db9045e
								
							
						 | 
						
							
							
								
								fixed: removed an #endif
							
							
							
							
							
						 | 
						
							1989-10-04 11:06:18 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								463a0e7f40
								
							
						 | 
						
							
							
								
								use the con_float include file
							
							
							
							
							
						 | 
						
							1989-10-04 10:28:50 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								a7b5504034
								
							
						 | 
						
							
							
								
								new mechanism for floating point constants
							
							
							
							
							
						 | 
						
							1989-07-10 17:15:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ff8baabfa
								
							
						 | 
						
							
							
								
								fix for constants
							
							
							
							
							
						 | 
						
							1988-07-07 14:31:29 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								9f9681bf39
								
							
						 | 
						
							
							
								
								corrected CFU
							
							
							
							
							
						 | 
						
							1988-06-07 11:08:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								e4838a6225
								
							
						 | 
						
							
							
								
								dont generate .data4
							
							
							
							
							
						 | 
						
							1988-04-25 10:31:33 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								b68e30f6ff
								
							
						 | 
						
							
							
								
								avoid use of modf; not portable
							
							
							
							
							
						 | 
						
							1988-04-22 14:11:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								083d520d38
								
							
						 | 
						
							
							
								
								SUN4 frexp strikes again ...
							
							
							
							
							
						 | 
						
							1988-04-20 14:42:04 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf3cfae610
								
							
						 | 
						
							
							
								
								CMI was translated wrongly; corrected
							
							
							
							
							
						 | 
						
							1988-03-14 13:56:33 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6593abd5e
								
							
						 | 
						
							
							
								
								bug fix: sometimes register variables were treated as scratch regs!
							
							
							
							
							
						 | 
						
							1987-07-06 10:24:51 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								798261d992
								
							
						 | 
						
							
							
								
								pass EMHOME to nested make
							
							
							
							
							
						 | 
						
							1987-06-09 10:19:47 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								61a5c8ce08
								
							
						 | 
						
							
							
								
								divided time costs by 10, because of overflow
							
							
							
							
							
						 | 
						
							1987-05-21 13:59:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								1b47f26e4b
								
							
						 | 
						
							
							
								
								Some more adaptions to new assembler
							
							
							
							
							
						 | 
						
							1987-05-20 17:15:59 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								643dee0ab6
								
							
						 | 
						
							
							
								
								Added a pattern for better *p++ operation
							
							
							
							
							
						 | 
						
							1987-05-19 08:50:17 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								6731de5286
								
							
						 | 
						
							
							
								
								some bug fixes with 'bisb'
							
							
							
							
							
						 | 
						
							1987-05-18 18:34:59 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e72c25a0f
								
							
						 | 
						
							
							
								
								deleted FORMAT, fixed con_float
							
							
							
							
							
						 | 
						
							1987-05-15 16:32:14 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								5053f2a183
								
							
						 | 
						
							
							
								
								generate code for ACK assembler, including floats
							
							
							
							
							
						 | 
						
							1987-05-14 14:58:21 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								2b9292bc38
								
							
						 | 
						
							
							
								
								Some fixes
							
							
							
							
							
						 | 
						
							1987-04-23 14:49:49 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								81b1d21c35
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1987-04-13 10:32:47 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b30a95d7a
								
							
						 | 
						
							
							
								
								minor mods
							
							
							
							
							
						 | 
						
							1987-04-03 11:16:46 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								af7b083fd8
								
							
						 | 
						
							
							
								
								"word" is now always a "long"
							
							
							
							
							
						 | 
						
							1987-04-02 09:54:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								11db9b8fdc
								
							
						 | 
						
							
							
								
								Added EMHOME
							
							
							
							
							
						 | 
						
							1987-04-01 08:54:00 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								e5116f86dc
								
							
						 | 
						
							
							
								
								Fixed a problem with SRU: no regs available
							
							
							
							
							
						 | 
						
							1987-03-25 16:26:58 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								5537abbdfb
								
							
						 | 
						
							
							
								
								Added copyright notice
							
							
							
							
							
						 | 
						
							1987-03-10 01:26:51 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								815166e421
								
							
						 | 
						
							
							
								
								Added copyright notice
							
							
							
							
							
						 | 
						
							1987-03-09 19:15:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								78a60d9959
								
							
						 | 
						
							
							
								
								%03x --> %x_, because the former does not work on System V
							
							
							
							
							
						 | 
						
							1987-02-09 16:35:24 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe3fe78538
								
							
						 | 
						
							
							
								
								Added some neccessary NC's
							
							
							
							
							
						 | 
						
							1987-02-04 15:11:51 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								a0dad9f908
								
							
						 | 
						
							
							
								
								adapted to new assembler syntax
							
							
							
							
							
						 | 
						
							1987-02-04 15:09:31 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c762a19e7
								
							
						 | 
						
							
							
								
								Changed /lib/cpp to ../../../lib/cpp
							
							
							
							
							
						 | 
						
							1987-01-20 13:09:56 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								f45f393b71
								
							
						 | 
						
							
							
								
								replaced all occurrences of "cc" by "$(CC)".
							
							
							
							
							
						 | 
						
							1986-07-22 11:01:54 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keie
								
							 
						 | 
						
							
							
							
							
								
							
							
								408dacc2aa
								
							
						 | 
						
							
							
								
								The stacking pattern for ldc C and 4 with highw(c)==0 was incorrect.
							
							
							
							
							
							
							
							The effect was that rand() from libcc/gen always returned
a 0. 
							
						 | 
						
							1985-02-19 13:41:30 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keie
								
							 
						 | 
						
							
							
							
							
								
							
							
								b82c00e153
								
							
						 | 
						
							
							
								
								Added a line for
							
							
							
							
							
							
							
							loc loc cuu $1==$1, because write.e contained the line
loc 2
loc 2
ciu
and the cg failed to translate. 
							
						 | 
						
							1985-02-17 22:03:44 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keie
								
							 
						 | 
						
							
							
							
							
								
							
							
								987ed39adb
								
							
						 | 
						
							
							
								
								Added an entry "distr" to make tables1.c and tables1.h.
							
							
							
							
							
						 | 
						
							1985-02-03 23:50:51 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keie
								
							 
						 | 
						
							
							
							
							
								
							
							
								828b4d62c9
								
							
						 | 
						
							
							
								
								We have only one copy of the script for compare and install now
							
							
							
							
							
							
							
							they are present in ../.. 
							
						 | 
						
							1984-10-23 15:14:17 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									sater
								
							 
						 | 
						
							
							
							
							
								
							
							
								62f42d18f7
								
							
						 | 
						
							
							
								
								changed EM_WSIZE to TEM_WSIZE
							
							
							
							
							
						 | 
						
							1984-10-23 15:02:03 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									sater
								
							 
						 | 
						
							
							
							
							
								
							
							
								79ea4bdea3
								
							
						 | 
						
							
							
								
								Changed to use -h flag to cgg and better way of preserving old tables.h
							
							
							
							
							
							
							
							if not changed. Nice huh, Andy? 
							
						 | 
						
							1984-10-23 13:29:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									sater
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d5a09a5d0
								
							
						 | 
						
							
							
								
								added code to generate code for ACK assembler.
							
							
							
							
							
							
							
							Works if ACK_ASS is defined. 
							
						 | 
						
							1984-10-16 13:31:44 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									sater
								
							 
						 | 
						
							
							
							
							
								
							
							
								2bf16c5b2f
								
							
						 | 
						
							
							
								
								Variable nregvars had a name clash with the array nregvar[] in the
							
							
							
							
							
							
							
							file tables.c. That was different in the 8'th character (!"#$%&'()_).
These variables should actually be static. 
							
						 | 
						
							1984-08-23 17:07:53 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									sater
								
							 
						 | 
						
							
							
							
							
								
							
							
								ce098c78cb
								
							
						 | 
						
							
							
								
								added patterns to prevent stacking in *p++ cases
							
							
							
							
							
						 | 
						
							1984-08-15 16:05:54 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									sater
								
							 
						 | 
						
							
							
							
							
								
							
							
								e682a47599
								
							
						 | 
						
							
							
								
								added patterns for inc/dec/adp of local and external offsetted
							
							
							
							
							
							
							
							This makes the getc() macro from C very efficient, among others 
							
						 | 
						
							1984-08-15 14:31:54 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									sater
								
							 
						 | 
						
							
							
							
							
								
							
							
								e41876f32a
								
							
						 | 
						
							
							
								
								reworked patterns for autoincrement stores, now that peephole optimizer
							
							
							
							
							
							
							
							rearranged it. 
							
						 | 
						
							1984-08-07 10:22:49 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									sater
								
							 
						 | 
						
							
							
							
							
								
							
							
								6f8e6faa1f
								
							
						 | 
						
							
							
								
								added setcc calls to some incrementing ops
							
							
							
							
							
							
							
							added patterns for indirect local and external increments
added patterns for loe ine and such 
							
						 | 
						
							1984-08-03 16:33:40 +00:00 | 
						
						
							
							
							
								
							
							
						 |