daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							32216bcccd 
							
						 
					 
					
						
						
							
							* ptrint -> ptruint  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7888 - 
						
					 
					
						2007-07-01 09:41:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							d4280b3dec 
							
						 
					 
					
						
						
							
							* Limit warning to orddefs to reduce false positives.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7887 - 
						
					 
					
						2007-07-01 09:34:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							9a3c692bb3 
							
						 
					 
					
						
						
							
							* Make pointer to array conversion 64-bit safe.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7886 - 
						
					 
					
						2007-07-01 09:25:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Almindor 
							
						 
					 
					
						
						
						
						
							
						
						
							08df36af82 
							
						 
					 
					
						
						
							
							* update library name of openssl to work on darwin/macosX too  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7885 - 
						
					 
					
						2007-07-01 09:22:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea8448c6d 
							
						 
					 
					
						
						
							
							+ Warn when converting pointers to signed types.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7884 - 
						
					 
					
						2007-07-01 09:05:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							b5e38fd2c8 
							
						 
					 
					
						
						
							
							* Fixed resources support on Linux when internal assembler is used.  
						
						 
						
						... 
						
						
						
						* Enabled multiple resources support on Linux.
git-svn-id: trunk@7883 - 
						
					 
					
						2007-06-30 23:01:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a8bd88e5 
							
						 
					 
					
						
						
							
							* Fix ftString parameters for blob-fields  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7881 - 
						
					 
					
						2007-06-30 21:54:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							1cd65c647d 
							
						 
					 
					
						
						
							
							* Convert guid load/save to endian safe code.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7880 - 
						
					 
					
						2007-06-30 21:45:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							3fa669594a 
							
						 
					 
					
						
						
							
							* store the original filename on case-aware systems in the dircache, so  
						
						 
						
						... 
						
						
						
						we can return it from FileExistsNonCase in case of {$define usedircache}
    (which is the default). This is needed so we write the correct file
    names in the debug info, which is required by gdb (mantis #9172 )
git-svn-id: trunk@7879 - 
						
					 
					
						2007-06-30 21:41:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							b8822c88b5 
							
						 
					 
					
						
						
							
							* fix heap manager adding to wrong free list, and race condition  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7878 - 
						
					 
					
						2007-06-30 21:13:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							fd4f90d3ff 
							
						 
					 
					
						
						
							
							* fixed bug  #9187 .  
						
						 
						
						... 
						
						
						
						+ test.
git-svn-id: trunk@7876 - 
						
					 
					
						2007-06-30 21:02:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							52458b965f 
							
						 
					 
					
						
						
							
							* ... and when writing too.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7875 - 
						
					 
					
						2007-06-30 20:43:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							a90fe1dc41 
							
						 
					 
					
						
						
							
							* Add endian swapping for deflistsize and symlistsize.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7874 - 
						
					 
					
						2007-06-30 20:38:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							935902de35 
							
						 
					 
					
						
						
							
							* Reals can need endian conversions too.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7873 - 
						
					 
					
						2007-06-30 19:48:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							762795a9f7 
							
						 
					 
					
						
						
							
							* move demoes to demodir  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7871 - 
						
					 
					
						2007-06-30 18:03:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							18118d54cc 
							
						 
					 
					
						
						
							
							* first patch of Darius patch. Moving of demoes and dewinification still to do  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7870 - 
						
					 
					
						2007-06-30 17:30:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							53b47273c4 
							
						 
					 
					
						
						
							
							* Fixed bug  #9170 .  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7868 - 
						
					 
					
						2007-06-30 12:28:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							a73063cdd5 
							
						 
					 
					
						
						
							
							* Image_imagesubsystem consants  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7867 - 
						
					 
					
						2007-06-30 12:08:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							aa9492a5bb 
							
						 
					 
					
						
						
							
							* tgetfileexinfolevels  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7866 - 
						
					 
					
						2007-06-30 12:05:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							9188bfb56c 
							
						 
					 
					
						
						
							
							+ New test. Already works.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7863 - 
						
					 
					
						2007-06-30 11:12:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c30ad53e42 
							
						 
					 
					
						
						
							
							* fixed bug with illegal block usage  
						
						 
						
						... 
						
						
						
						* made *ObjectInstance MT safecall
git-svn-id: trunk@7861 - 
						
					 
					
						2007-06-30 09:39:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Almindor 
							
						 
					 
					
						
						
						
						
							
						
						
							3b23378ab2 
							
						 
					 
					
						
						
							
							* update lnet to 0.5.3  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7860 - 
						
					 
					
						2007-06-30 08:20:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							9b50dc572b 
							
						 
					 
					
						
						
							
							* Change rest of compiler to system unit swapendian routines.  
						
						 
						
						... 
						
						
						
						- Remove endian swapping routines from cutils.
git-svn-id: trunk@7859 - 
						
					 
					
						2007-06-30 08:13:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							b7b45919d0 
							
						 
					 
					
						
						
							
							* Convert to system unit endian swap routines.  
						
						 
						
						... 
						
						
						
						* Endian conversion should be done while reading only, not while writing.
git-svn-id: trunk@7858 - 
						
					 
					
						2007-06-30 07:54:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f19b4591ec 
							
						 
					 
					
						
						
							
							* var fix for propertysheet  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7857 - 
						
					 
					
						2007-06-29 22:35:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0b98b7ed14 
							
						 
					 
					
						
						
							
							+ Make/FreeObjectInstance for win32  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7856 - 
						
					 
					
						2007-06-29 22:27:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							cefb056aa3 
							
						 
					 
					
						
						
							
							* more stuff copied from jwawinnt. $externalsyms stripped  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7855 - 
						
					 
					
						2007-06-29 22:21:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							841de35713 
							
						 
					 
					
						
						
							
							* Some Delphilike aliases for the previous commit added  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7854 - 
						
					 
					
						2007-06-29 22:03:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							a50f07618c 
							
						 
					 
					
						
						
							
							* some PE headers Delphi also has.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7853 - 
						
					 
					
						2007-06-29 21:53:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							4cb8aa87bb 
							
						 
					 
					
						
						
							
							+ workaround implementation for platforms missing implementation of unit process (created in cooperation with John Lee)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7852 - 
						
					 
					
						2007-06-29 20:42:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4991fa5b62 
							
						 
					 
					
						
						
							
							* Fixed savetostream to use writebuffer  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7851 - 
						
					 
					
						2007-06-29 20:20:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							07fdede9b8 
							
						 
					 
					
						
						
							
							* Defined ExceptionClass and ExceptObjProc for Delphi compatibility (bug 8459)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7850 - 
						
					 
					
						2007-06-29 20:16:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							e002e6b9f4 
							
						 
					 
					
						
						
							
							* Also execute setfirsttemp on non-Windows platforms. Fixes -O2 cycle on Linux.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7848 - 
						
					 
					
						2007-06-29 17:46:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							b99c1e9fed 
							
						 
					 
					
						
						
							
							* fixed calculation of offset of constant indexing of bitpacked arrays of  
						
						 
						
						... 
						
						
						
						non-ordinal types (mantis #9174 )
git-svn-id: trunk@7847 - 
						
					 
					
						2007-06-29 15:34:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							75af9f2a4d 
							
						 
					 
					
						
						
							
							* Fixed another placed where chained paralocs where not being processed.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7845 - 
						
					 
					
						2007-06-29 06:33:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0c4e27f706 
							
						 
					 
					
						
						
							
							+ few package related declarations added  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7844 - 
						
					 
					
						2007-06-28 17:50:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f3f4e7a018 
							
						 
					 
					
						
						
							
							* fixed dll name  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7843 - 
						
					 
					
						2007-06-28 17:49:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2e500fbb70 
							
						 
					 
					
						
						
							
							* Patch from Graeme Geldenhuys to correct an error message  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7842 - 
						
					 
					
						2007-06-28 15:30:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e554caef 
							
						 
					 
					
						
						
							
							* Collect resource files only when program or library is compiled.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7841 - 
						
					 
					
						2007-06-28 11:16:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							4cc9bcd526 
							
						 
					 
					
						
						
							
							* Always strip DLLs when external linker (LD) is used.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7840 - 
						
					 
					
						2007-06-28 10:26:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							62b6fcead8 
							
						 
					 
					
						
						
							
							* Fix operator count.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7835 - 
						
					 
					
						2007-06-27 20:31:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							56880a75f9 
							
						 
					 
					
						
						
							
							* When adding the start offset of the parameters, process chained  
						
						 
						
						... 
						
						
						
						paralocs too.
git-svn-id: trunk@7834 - 
						
					 
					
						2007-06-27 20:28:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							26a4f693da 
							
						 
					 
					
						
						
							
							* more packed set operand size problems fixed (include/exclude, mantis  
						
						 
						
						... 
						
						
						
						#9167 )
git-svn-id: trunk@7833 - 
						
					 
					
						2007-06-27 19:50:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							b6ccf54ae9 
							
						 
					 
					
						
						
							
							* fixed error in register renaming in case the first changed instruction  
						
						 
						
						... 
						
						
						
						is an "addl %reg2,%reg1" (was changed into "leal (%reg2,%reg1),%reg2",
    now into "leal (%reg1,%reg1),%reg2")
git-svn-id: trunk@7832 - 
						
					 
					
						2007-06-27 18:30:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							8caad93eaf 
							
						 
					 
					
						
						
							
							* fixed several problems with packed set operand sizes  
						
						 
						
						... 
						
						
						
						* added LOC_CONSTANT to the list of allowed locations for the left
    hand side of an in-node, so it doesn't get forced into a register
    anymore in that case
git-svn-id: trunk@7831 - 
						
					 
					
						2007-06-27 17:26:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							04147151e4 
							
						 
					 
					
						
						
							
							* Fixed stabs generation for DLLs by internal assembler (use RELOC_ABSOLUTE in all cases).  
						
						 
						
						... 
						
						
						
						* Do not generate relocs by internal linker for sections which are not loaded in memory.
git-svn-id: trunk@7829 - 
						
					 
					
						2007-06-26 22:51:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							c00021373a 
							
						 
					 
					
						
						
							
							* fix from r7819 extended to more platforms  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7828 - 
						
					 
					
						2007-06-26 21:08:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							11b56e2cc8 
							
						 
					 
					
						
						
							
							* Fixed previous commit: loop through all resources in .res file.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7827 - 
						
					 
					
						2007-06-26 18:08:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							dafc044cea 
							
						 
					 
					
						
						
							
							* tb0201 should now succeed, move & rename it to tbs/tb0540  
						
						 
						
						... 
						
						
						
						* Add %FAIL & %NORUN to tb0200.
git-svn-id: trunk@7826 - 
						
					 
					
						2007-06-26 17:43:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							ca81009e5e 
							
						 
					 
					
						
						
							
							* Properly handle .res files, which are not fully correct.  
						
						 
						
						... 
						
						
						
						* Better error handling while working with resource files.
* Compile .rc files included in the main module before collecting all resources.
git-svn-id: trunk@7825 - 
						
					 
					
						2007-06-26 17:41:24 +00:00