peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							00cd43e466
							
						
					 | 
					
						
						
							
							* refer to prog manual instead of cws
						
						
						
						
						
					 | 
					
						2000-02-06 13:00:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ab03a6efc
							
						
					 | 
					
						
						
							
							* for some strange reasons my fix regarding register variable
						
						
						
						
						
						
						
						allocation was lost 
						
					 | 
					
						2000-02-05 15:57:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							a44fb4a474
							
						
					 | 
					
						
						
							
							* fixed init table generation for classes and arrays
						
						
						
						
						
					 | 
					
						2000-02-05 14:33:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							7304829f53
							
						
					 | 
					
						
						
							
							* property check for assigning fixed for calln
						
						
						
						
						
					 | 
					
						2000-02-05 12:11:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							1081fc6d3b
							
						
					 | 
					
						
						
							
							* some (small) problems with register saving fixed
						
						
						
						
						
					 | 
					
						2000-02-04 21:00:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0cc4f970b
							
						
					 | 
					
						
						
							
							* an exception in a construcor calls now the destructor (this applies only
						
						
						
						
						
						
						
						to classes) 
						
					 | 
					
						2000-02-04 20:00:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							16e46c496c
							
						
					 | 
					
						
						
							
							* moved call to resetusableregs to compile_proc_body (put it right before the
						
						
						
						
						
						
						
						reset of the temp generator) so the optimizer can know which registers are
    regvars
						
					 | 
					
						2000-02-04 14:54:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pierre
							
						 
					 | 
					
						
						
						
						
							
						
						
							9572b14dea
							
						
					 | 
					
						
						
							
							+ add pseudo local var parent_ebp for local procs
						
						
						
						
						
					 | 
					
						2000-02-04 14:29:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							245975562b
							
						
					 | 
					
						
						
							
							* fpuloadstore optimizations are now done before and after the CSE
						
						
						
						
						
					 | 
					
						2000-02-04 13:53:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e361ef71f
							
						
					 | 
					
						
						
							
							* better support for regvars (still needs a move of the call to the optimize
						
						
						
						
						
						
						
						procedure to a place where resetusableregisters is not yet called to work)
  * small regallocation fixes for -dnewoptimizations 
						
					 | 
					
						2000-02-04 13:52:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							26fc3fb886
							
						
					 | 
					
						
						
							
							* better register variable allocation in -Or mode
						
						
						
						
						
					 | 
					
						2000-02-04 08:47:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							c06f082765
							
						
					 | 
					
						
						
							
							* fixed smartlinking
						
						
						
						
						
					 | 
					
						2000-02-03 23:01:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							521b0a2672
							
						
					 | 
					
						
						
							
							* cargs must also increase pushedparasize else it won't be 'popped'
						
						
						
						
						
					 | 
					
						2000-02-01 12:54:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							49365d74ba
							
						
					 | 
					
						
						
							
							* is_voidpointer
						
						
						
						
						
					 | 
					
						2000-02-01 09:44:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e93fdbae0
							
						
					 | 
					
						
						
							
							* allow funcret also as counter variable
						
						
						
						
						
					 | 
					
						2000-02-01 09:43:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							f387340dbc
							
						
					 | 
					
						
						
							
							* allow class -> voidpointer for delphi mode
						
						
						
						
						
					 | 
					
						2000-02-01 09:41:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d0c25c096
							
						
					 | 
					
						
						
							
							* fixed default unit location for linux when fpcdir was not set
						
						
						
						
						
					 | 
					
						2000-01-31 15:55:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf32e168f9
							
						
					 | 
					
						
						
							
							* fixed dup rtti writing for classes
						
						
						
						
						
					 | 
					
						2000-01-30 23:29:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							706e0c4417
							
						
					 | 
					
						
						
							
							* fixed filepos when eof is read, it'll now stay on the eof position
						
						
						
						
						
					 | 
					
						2000-01-30 19:28:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							997ddf88f9
							
						
					 | 
					
						
						
							
							* virtual XXXX; support for objects, only if -dWITHDMT is defined
						
						
						
						
						
					 | 
					
						2000-01-28 23:17:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							88711c2e7f
							
						
					 | 
					
						
						
							
							+ Changed patch number to 15
						
						
						
						
						
					 | 
					
						2000-01-28 20:47:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							38b993f7dc
							
						
					 | 
					
						
						
							
							* moved skipinstr from daopt386 to aasm
						
						
						
						
						
						
						
						* fixed crashing bug with -dreplacereg in csopt386.pas 
						
					 | 
					
						2000-01-28 15:15:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							dfca2834a9
							
						
					 | 
					
						
						
							
							* regenerated
						
						
						
						
						
					 | 
					
						2000-01-28 12:17:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							14170d7d11
							
						
					 | 
					
						
						
							
							* install now doesn't install symlink anymore
						
						
						
						
						
						
						
						* symlink is installed by installsym 
						
					 | 
					
						2000-01-28 12:13:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							51f8c5a754
							
						
					 | 
					
						
						
							
							* lineifno
						
						
						
						
						
					 | 
					
						2000-01-28 11:24:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							f27b77e491
							
						
					 | 
					
						
						
							
							*** empty log message ***
						
						
						
						
						
					 | 
					
						2000-01-28 10:37:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							80e64da3df
							
						
					 | 
					
						
						
							
							* fixed fpu suffix parsing for att reader
						
						
						
						
						
					 | 
					
						2000-01-28 09:41:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce0f32a21e
							
						
					 | 
					
						
						
							
							* bug #738 fixed
						
						
						
						
						
					 | 
					
						2000-01-27 16:31:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							567966baad
							
						
					 | 
					
						
						
							
							* slighly improved code for -<qword> and -<int64>
						
						
						
						
						
					 | 
					
						2000-01-27 15:46:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7ce987525
							
						
					 | 
					
						
						
							
							* version 0.99.14
						
						
						
						
						
					 | 
					
						2000-01-27 11:29:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d63b79f38
							
						
					 | 
					
						
						
							
							* helpscreen updates
						
						
						
						
						
					 | 
					
						2000-01-27 09:58:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							16bcf1dd2c
							
						
					 | 
					
						
						
							
							* regenerated
						
						
						
						
						
					 | 
					
						2000-01-26 21:19:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							298677e4aa
							
						
					 | 
					
						
						
							
							* fixed pop_size included twice with clearstack
						
						
						
						
						
					 | 
					
						2000-01-26 15:03:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b25d85637
							
						
					 | 
					
						
						
							
							* $VERSION is now also substituted in -F paths (that have subst active)
						
						
						
						
						
					 | 
					
						2000-01-26 14:31:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							62df907953
							
						
					 | 
					
						
						
							
							* abstractprocdef.para_size needs alignment parameter
						
						
						
						
						
						
						
						* secondcallparan gets para_alignment size instead of dword_align 
						
					 | 
					
						2000-01-26 12:02:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							0750e58848
							
						
					 | 
					
						
						
							
							* unexport FPC_VERSION
						
						
						
						
						
						
						
						* regenerate so RELEASE=1 doesn't set optimzier for 0.99.12 
						
					 | 
					
						2000-01-25 13:51:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								pierre
							
						 
					 | 
					
						
						
						
						
							
						
						
							da01d99789
							
						
					 | 
					
						
						
							
							* Range check for int64 produces a warning only
						
						
						
						
						
					 | 
					
						2000-01-25 08:46:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							26f38e15e3
							
						
					 | 
					
						
						
							
							* internalerror 10 for inlined math functions fixed
						
						
						
						
						
					 | 
					
						2000-01-24 20:11:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2098c4de5
							
						
					 | 
					
						
						
							
							* some improvemenst to cmov support
						
						
						
						
						
						
						
						* disabled excpetion frame generation in cosntructors temporarily 
						
					 | 
					
						2000-01-24 12:17:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							332c7a568f
							
						
					 | 
					
						
						
							
							* CMOV support in optimizer (in define USECMOV)
						
						
						
						
						
						
						
						+ start of support of exceptions in constructors 
						
					 | 
					
						2000-01-23 21:29:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							588b4489cc
							
						
					 | 
					
						
						
							
							* fixed missing push esi for constructor calling
						
						
						
						
						
					 | 
					
						2000-01-23 18:50:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sg
							
						 
					 | 
					
						
						
						
						
							
						
						
							de3a50306d
							
						
					 | 
					
						
						
							
							* Fixed typo in line 1375 ("fpidr" instead of "fpcdir")
						
						
						
						
						
					 | 
					
						2000-01-23 18:20:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							39faeb7440
							
						
					 | 
					
						
						
							
							* better auto RTL dir detection
						
						
						
						
						
					 | 
					
						2000-01-23 16:36:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							8abfec4e7c
							
						
					 | 
					
						
						
							
							* localbrowser loading of absolute fixed. It needed a symtablestack
						
						
						
						
						
						
						
						which was not setup correctly 
						
					 | 
					
						2000-01-23 16:35:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							f16647ede6
							
						
					 | 
					
						
						
							
							* fixed destructor parsing with preprocessor things
						
						
						
						
						
						
						
						* support dipsoe(p,done())
  * fixed constructor message with dispose(p,<nonexist>) 
						
					 | 
					
						2000-01-23 16:33:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							4216d26c2f
							
						
					 | 
					
						
						
							
							* fixed wrong freemem size when loading message file
						
						
						
						
						
					 | 
					
						2000-01-23 16:32:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							058d4018a1
							
						
					 | 
					
						
						
							
							* fixed uninited asmsymbol.typ var
						
						
						
						
						
					 | 
					
						2000-01-23 16:31:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							04d18a2964
							
						
					 | 
					
						
						
							
							* fixed bug introduced by my regalloc fixed :(
						
						
						
						
						
					 | 
					
						2000-01-23 13:57:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							0138d666de
							
						
					 | 
					
						
						
							
							* changed address for bugs/sugegstions etc to bugrep@freepascal.org
						
						
						
						
						
					 | 
					
						2000-01-23 12:24:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							587a967353
							
						
					 | 
					
						
						
							
							+ Fixes from Jonas.
						
						
						
						
						
					 | 
					
						2000-01-23 11:11:36 +00:00 | 
					
					
						
						
							
							
							
						
					 |