michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a04e66b42
							
						
					 | 
					
						
						
							
							+ Added PathDelim,DriveDelim,PathSep
						
						
						
						
						
					 | 
					
						2001-11-07 13:52:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							25ba6fe2ea
							
						
					 | 
					
						
						
							
							+ Fixed Append() bug. Appending non-existing file now gives an error
						
						
						
						
						
					 | 
					
						2001-11-07 13:05:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								carl
							
						 
					 | 
					
						
						
						
						
							
						
						
							12f2ea6738
							
						
					 | 
					
						
						
							
							* try to fix several problems
						
						
						
						
						
						
						
						+ added some more symbols 
						
					 | 
					
						2001-11-07 03:53:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pierre
							
						 
					 | 
					
						
						
						
						
							
						
						
							beb0234acb
							
						
					 | 
					
						
						
							
							+ Disassembly window made public
						
						
						
						
						
					 | 
					
						2001-11-07 00:28:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pierre
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8416e8411
							
						
					 | 
					
						
						
							
							* avoid problem to compile ide with debug for linux
						
						
						
						
						
					 | 
					
						2001-11-07 00:18:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pierre
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b384ec92e
							
						
					 | 
					
						
						
							
							* some security check added
						
						
						
						
						
					 | 
					
						2001-11-07 00:16:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							60dc4bf0a9
							
						
					 | 
					
						
						
							
							* moved call to "cleanup_regvars" to cga.pas for i386 because it has
						
						
						
						
						
						
						
						to insert "fstp %st0" instructions after the exit label 
						
					 | 
					
						2001-11-06 16:39:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5bd8e67ee
							
						
					 | 
					
						
						
							
							* compiles again with -dmemdebug
						
						
						
						
						
					 | 
					
						2001-11-06 14:53:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							3605a8a096
							
						
					 | 
					
						
						
							
							+ Added exit status examining functions
						
						
						
						
						
					 | 
					
						2001-11-05 21:46:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							d076974adf
							
						
					 | 
					
						
						
							
							+ unix/linux unit name conflict
						
						
						
						
						
					 | 
					
						2001-11-05 21:45:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							b68405e5e6
							
						
					 | 
					
						
						
							
							+ Added header and mode switch
						
						
						
						
						
					 | 
					
						2001-11-05 21:07:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							68c994264b
							
						
					 | 
					
						
						
							
							+ No longer needed
						
						
						
						
						
					 | 
					
						2001-11-05 21:05:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f93368819
							
						
					 | 
					
						
						
							
							+ Reimplemented version that is compatible with Kylix and Delphi
						
						
						
						
						
					 | 
					
						2001-11-05 21:04:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c3a0190fb
							
						
					 | 
					
						
						
							
							+ Last typos before 1.0.6
						
						
						
						
						
					 | 
					
						2001-11-05 20:36:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e496b2d0f
							
						
					 | 
					
						
						
							
							+ Moved to pics directory
						
						
						
						
						
					 | 
					
						2001-11-05 20:15:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							8351be7a3d
							
						
					 | 
					
						
						
							
							+ Added onechap target
						
						
						
						
						
					 | 
					
						2001-11-05 20:10:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							a634b57ab9
							
						
					 | 
					
						
						
							
							Some small changes, typos and reference to API units added
						
						
						
						
						
					 | 
					
						2001-11-05 20:06:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b256c60e7
							
						
					 | 
					
						
						
							
							+ Some small corrections before 1.0.6
						
						
						
						
						
					 | 
					
						2001-11-05 19:08:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							e37c11b6d1
							
						
					 | 
					
						
						
							
							+ Fixed some errors
						
						
						
						
						
					 | 
					
						2001-11-05 18:42:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d0eae9a7c
							
						
					 | 
					
						
						
							
							* constant regvars (addresses of var/out para's and const para's) aren't
						
						
						
						
						
						
						
						saved to memory anymore when their register will be destroyed
  * unit has been made mostly processor independent 
						
					 | 
					
						2001-11-05 16:49:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b628f6409
							
						
					 | 
					
						
						
							
							* reduced memory usage by about 10% and increased speed by about 15%
						
						
						
						
						
					 | 
					
						2001-11-05 14:16:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ee8ff51b5
							
						
					 | 
					
						
						
							
							* fixed TUnixSockAddr (array from 0..108 -> 0..107) (merged)
						
						
						
						
						
					 | 
					
						2001-11-05 09:06:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							8bbd570d12
							
						
					 | 
					
						
						
							
							* testss for class overload and virtual
						
						
						
						
						
					 | 
					
						2001-11-03 20:11:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							a059a1671d
							
						
					 | 
					
						
						
							
							* fixed crash with inlining after aktprocdef change
						
						
						
						
						
					 | 
					
						2001-11-02 23:24:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							a87a30b831
							
						
					 | 
					
						
						
							
							* fixed web bug #1665 (allow char to chararray type conversion) ("merged")
						
						
						
						
						
					 | 
					
						2001-11-02 23:24:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							887f6ba34c
							
						
					 | 
					
						
						
							
							* removed obsolete chainprocsym and test_procsym code
						
						
						
						
						
					 | 
					
						2001-11-02 23:16:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2e1952377
							
						
					 | 
					
						
						
							
							* procsym definition rewrite
						
						
						
						
						
					 | 
					
						2001-11-02 22:58:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							51af1f9502
							
						
					 | 
					
						
						
							
							+ Made sure all tex examples are made
						
						
						
						
						
					 | 
					
						2001-10-31 19:33:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b1bb9e780
							
						
					 | 
					
						
						
							
							+ Fixed typos and added vidutil as an example
						
						
						
						
						
					 | 
					
						2001-10-31 19:21:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							0660d20448
							
						
					 | 
					
						
						
							
							* fixed web bug #1651
						
						
						
						
						
					 | 
					
						2001-10-31 17:34:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							6fbd6e2e6d
							
						
					 | 
					
						
						
							
							* fixed fpc_int64_to_double and fpc_int64_to_double (fpc_int64_to_double
						
						
						
						
						
						
						
						is now mostly tested and should work fine, fpc_qword_to_double should
    work too since it's almost the same)
						
					 | 
					
						2001-10-30 17:18:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							f5675de287
							
						
					 | 
					
						
						
							
							+ Corrected compiler options
						
						
						
						
						
					 | 
					
						2001-10-29 22:39:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a87365454
							
						
					 | 
					
						
						
							
							* Updated compiler messages
						
						
						
						
						
					 | 
					
						2001-10-29 22:14:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5b3a4c9f4
							
						
					 | 
					
						
						
							
							+ Added TRect definition
						
						
						
						
						
					 | 
					
						2001-10-29 19:38:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a85123517
							
						
					 | 
					
						
						
							
							+ added
						
						
						
						
						
					 | 
					
						2001-10-29 15:03:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							d117d71141
							
						
					 | 
					
						
						
							
							* typed constants that are "procedure of object" and which are assigned
						
						
						
						
						
						
						
						nil require 8 bytes of "0" (not 4)
  * fixed web bug #1655 (reject the code) 
						
					 | 
					
						2001-10-29 14:59:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							4035a1ba66
							
						
					 | 
					
						
						
							
							* add trtlcriticalsection type
						
						
						
						
						
					 | 
					
						2001-10-28 17:43:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac400051bd
							
						
					 | 
					
						
						
							
							* allow assignment of overloaded procedures to procvars when we know
						
						
						
						
						
						
						
						which procedure to take 
						
					 | 
					
						2001-10-28 17:22:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							1137fb17c2
							
						
					 | 
					
						
						
							
							* tests for overloaded to procvar
						
						
						
						
						
					 | 
					
						2001-10-28 17:21:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							f4d37ee92a
							
						
					 | 
					
						
						
							
							* int64 file functions added
						
						
						
						
						
					 | 
					
						2001-10-28 17:16:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							00a1625ce3
							
						
					 | 
					
						
						
							
							+ second_int_to_real for cardinal, int64 and qword
						
						
						
						
						
					 | 
					
						2001-10-28 14:17:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d3126c843
							
						
					 | 
					
						
						
							
							* small fixes
						
						
						
						
						
					 | 
					
						2001-10-28 14:16:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ccf8662fe
							
						
					 | 
					
						
						
							
							+ initial implementation, lots of things still missing
						
						
						
						
						
					 | 
					
						2001-10-28 14:09:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb14b168f2
							
						
					 | 
					
						
						
							
							+ initial implementation, complete, not tested
						
						
						
						
						
					 | 
					
						2001-10-28 14:08:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							50cd146e95
							
						
					 | 
					
						
						
							
							+ initial implementation, still needs changes for self pointer register
						
						
						
						
						
					 | 
					
						2001-10-28 14:08:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							e02d95ed13
							
						
					 | 
					
						
						
							
							+ replace mem accesses to locations to which a reg was stored recently with that reg
						
						
						
						
						
					 | 
					
						2001-10-27 10:20:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0e3e03f08
							
						
					 | 
					
						
						
							
							* fixed ranges in case statements with widechars
						
						
						
						
						
					 | 
					
						2001-10-26 22:36:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							508010631a
							
						
					 | 
					
						
						
							
							no message
						
						
						
						
						
					 | 
					
						2001-10-26 22:32:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							9586347e0d
							
						
					 | 
					
						
						
							
							* removed duplicate cdecl
						
						
						
						
						
					 | 
					
						2001-10-25 21:24:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							36bafdc7aa
							
						
					 | 
					
						
						
							
							* added 64bit fileseek
						
						
						
						
						
					 | 
					
						2001-10-25 21:23:49 +00:00 | 
					
					
						
						
							
							
							
						
					 |