peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c3727c29b2 
							
						 
					 
					
						
						
							
							* rename al_code to al_procedures, al_bss/al_data to al_globals  
						
						... 
						
						
						
						* more work for section smartlinking
git-svn-id: trunk@1083 - 
						
					 
					
						2005-09-15 06:51:12 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3392189fb0 
							
						 
					 
					
						
						
							
							+ Implemented resources for ELF  
						
						... 
						
						
						
						git-svn-id: trunk@956 - 
						
					 
					
						2005-08-28 09:35:35 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							05a628447f 
							
						 
					 
					
						
						
							
							* put typedconsts in own asmlist to prevent mixing  
						
						... 
						
						
						
						array and string data
  * added al_rodata
  * renamed tasmlist enum names to include al_ prefix
git-svn-id: trunk@899 - 
						
					 
					
						2005-08-17 08:42:52 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							e98865ab40 
							
						 
					 
					
						
						
							
							* Fixes and further development of fast threadvars  
						
						... 
						
						
						
						git-svn-id: trunk@743 - 
						
					 
					
						2005-07-25 14:07:02 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							22e89e1a42 
							
						 
					 
					
						
						
							
							* Proof of concept: Support threadvars using segment registers.  
						
						... 
						
						
						
						git-svn-id: trunk@740 - 
						
					 
					
						2005-07-24 21:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							790a4fe2d3 
							
						 
					 
					
						
						
							
							* log and id tags removed  
						
						... 
						
						
						
						git-svn-id: trunk@42 - 
						
					 
					
						2005-05-21 09:42:41 +00:00 
						 
				 
			
				
					
						
							
							
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							50778076c3 
							
						 
					 
					
						
						
							
							initial import  
						
						... 
						
						
						
						git-svn-id: trunk@1 - 
						
					 
					
						2005-05-16 18:37:41 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e417e34496 
							
						 
					 
					
						
						
							
							* truncate log  
						
						
						
					 
					
						2005-02-14 17:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6fa0391558 
							
						 
					 
					
						
						
							
							* fix for 1.9.4 that IE'd when rebuilding fpc  
						
						
						
					 
					
						2004-12-03 15:57:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9b00c7832e 
							
						 
					 
					
						
						
							
							* support > 32bit accesses for x86_64  
						
						... 
						
						
						
						* rewrote array size checking to support 64bit 
						
					 
					
						2004-11-01 23:30:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c95a859f0a 
							
						 
					 
					
						
						
							
							* generic tlocation  
						
						... 
						
						
						
						* move tlocation to cgutils 
						
					 
					
						2004-10-31 21:45:02 +00:00 
						 
				 
			
				
					
						
							
							
								mazen 
							
						 
					 
					
						
						
						
						
							
						
						
							581b52422c 
							
						 
					 
					
						
						
							
							- remove $IFDEF DELPHI and related code  
						
						... 
						
						
						
						- remove $IFDEF FPCPROCVAR and related code 
						
					 
					
						2004-10-15 09:14:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							1d846baf9e 
							
						 
					 
					
						
						
							
							* fixed relabeling properly now :)  
						
						
						
					 
					
						2004-07-22 10:09:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							038a5dde80 
							
						 
					 
					
						
						
							
							* fixed relabeling (nextaltnr was never increased)  
						
						... 
						
						
						
						* fixed inlining of case statements at the node level 
						
					 
					
						2004-07-22 10:07:09 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9758c5e2 
							
						 
					 
					
						
						
							
							* logs truncated  
						
						
						
					 
					
						2004-06-20 08:55:28 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							588e2c38bf 
							
						 
					 
					
						
						
							
							* dwarf branch merged  
						
						
						
					 
					
						2004-06-16 20:07:06 +00:00 
						 
				 
			
				
					
						
							
							
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							2b7ad259b9 
							
						 
					 
					
						
						
							
							+ added type similarity check in newasmsymbol  
						
						
						
					 
					
						2004-03-18 11:45:39 +00:00 
						 
				 
			
				
					
						
							
							
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							4fecc1a56f 
							
						 
					 
					
						
						
							
							* big transformation of Tai_[const_]Symbol.Create[data]name*  
						
						
						
					 
					
						2004-03-02 00:36:32 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8ff5792776 
							
						 
					 
					
						
						
							
							* remove some unit dependencies  
						
						... 
						
						
						
						* current_procinfo changes to store more info 
						
					 
					
						2003-05-23 14:27:35 +00:00 
						 
				 
			
				
					
						
							
							
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							a069aadad0 
							
						 
					 
					
						
						
							
							* changed newasmsymbol to newasmsymboldata for data symbols  
						
						
						
					 
					
						2003-04-06 21:11:23 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2b0e576cbe 
							
						 
					 
					
						
						
							
							* tai_const_symbol.createdataname added  
						
						
						
					 
					
						2003-01-30 21:46:20 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							64655be168 
							
						 
					 
					
						
						
							
							* memory optimization (3-4%) : cleanup of tai fields,  
						
						... 
						
						
						
						cleanup of tdef and tsym fields.
  * make it work for m68k 
						
					 
					
						2002-11-17 16:31:55 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							edbd98176b 
							
						 
					 
					
						
						
							
							* made tasmsymbol.refs private (merged)  
						
						
						
					 
					
						2002-11-15 16:29:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bfd72ad5d5 
							
						 
					 
					
						
						
							
							* merged changes from 1.0.7 up to 04-11  
						
						... 
						
						
						
						- -V option for generating bug report tracing
    - more tracing for option parsing
    - errors for cdecl and high()
    - win32 import stabs
    - win32 records<=8 are returned in eax:edx (turned off by default)
    - heaptrc update
    - more info for temp management in .s file with EXTDEBUG 
						
					 
					
						2002-11-15 01:58:45 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							67486c96c3 
							
						 
					 
					
						
						
							
							* fixes for Delphi 6 compilation  
						
						... 
						
						
						
						(warning : Some features do not work under Delphi) 
						
					 
					
						2002-10-05 12:43:23 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							91b49914f6 
							
						 
					 
					
						
						
							
							* More fixes for cross unit inlining, all tnodes are now implemented  
						
						... 
						
						
						
						* Moved pocall_internconst to po_internconst because it is not a
    calling type at all and it conflicted when inlining of these small
    functions was requested 
						
					 
					
						2002-08-19 19:36:42 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							98dd65b0f3 
							
						 
					 
					
						
						
							
							* inlining is now also allowed in interface  
						
						... 
						
						
						
						* renamed write/load to ppuwrite/ppuload
  * tnode storing in ppu
  * nld,ncon,nbas are already updated for storing in ppu 
						
					 
					
						2002-08-18 20:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							9da171faf2 
							
						 
					 
					
						
						
							
							+ stab register indexes for powerpc (moved from gdb to cpubase)  
						
						... 
						
						
						
						+ tprocessor enumeration moved to cpuinfo
  + linker in target_info is now a class
  * many many updates for m68k (will soon start to compile)
  - removed some ifdef or correct them for correct cpu 
						
					 
					
						2002-08-12 15:08:39 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							425bb45ddc 
							
						 
					 
					
						
						
							
							* renamed current_library to objectlibrary  
						
						
						
					 
					
						2002-08-11 14:32:25 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ac71268ce6 
							
						 
					 
					
						
						
							
							* saving of asmsymbols in ppu supported  
						
						... 
						
						
						
						* asmsymbollist global is removed and moved into a new class
    tasmlibrarydata that will hold the info of a .a file which
    corresponds with a single module. Added librarydata to tmodule
    to keep the library info stored for the module. In the future the
    objectfiles will also be stored to the tasmlibrarydata class
  * all getlabel/newasmsymbol and friends are moved to the new class 
						
					 
					
						2002-08-11 13:24:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3eb438b6 
							
						 
					 
					
						
						
							
							* memory leak fixes from Sergey Korshunoff  
						
						
						
					 
					
						2002-07-10 07:24:40 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							07783d2a0d 
							
						 
					 
					
						
						
							
							* powerpc target fixed, very simple units can be compiled  
						
						... 
						
						
						
						* some basic stuff for better callparanode handling, far from being finished 
						
					 
					
						2002-07-07 09:52:32 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4285e99853 
							
						 
					 
					
						
						
							
							* internal linker  
						
						... 
						
						
						
						* reorganized aasm layer 
						
					 
					
						2002-07-01 18:46:20 +00:00