peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							e17b424e28
							
						
					 | 
					
						
						
							
							* refactor procsym procdef list
						
						
						
						
						
						
						
						git-svn-id: trunk@5210 - 
						
					 | 
					
						2006-11-03 18:44:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a2e0da7bd
							
						
					 | 
					
						
						
							
							* extra parameter for file searching functions
						
						
						
						
						
						
						
						that indicate if the cache shall be used or not
  * fixed compile of non-x86 targets
git-svn-id: trunk@5115 - 
						
					 | 
					
						2006-10-31 10:56:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f5d69ce31
							
						
					 | 
					
						
						
							
							* make win32 compile
						
						
						
						
						
						
						
						git-svn-id: trunk@5103 - 
						
					 | 
					
						2006-10-30 23:46:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb246eb781
							
						
					 | 
					
						
						
							
							* Remove dos,strings units, use SysUtils instead
						
						
						
						
						
						
						
						* replace split* functions with Extract* functions
  * Add Directory caching
git-svn-id: trunk@5102 - 
						
					 | 
					
						2006-10-30 23:29:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							85d63d9fa9
							
						
					 | 
					
						
						
							
							* settings refactored
						
						
						
						
						
						
						
						git-svn-id: trunk@5094 - 
						
					 | 
					
						2006-10-30 18:02:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf1c390027
							
						
					 | 
					
						
						
							
							* refactor import library generation
						
						
						
						
						
						
						
						* support variable imports in internal linker
git-svn-id: trunk@4544 - 
						
					 | 
					
						2006-09-03 19:22:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							d69ad5d84d
							
						
					 | 
					
						
						
							
							* cleanup external/nolink options
						
						
						
						
						
						
						
						git-svn-id: trunk@3375 - 
						
					 | 
					
						2006-04-29 21:49:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ec2921bbe
							
						
					 | 
					
						
						
							
							* split newasmsymbol to refasmsymbol and defineasmsymbol
						
						
						
						
						
						
						
						git-svn-id: trunk@3057 - 
						
					 | 
					
						2006-03-27 11:45:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7fe6797bf
							
						
					 | 
					
						
						
							
							Merged revisions 2921-2922,2925 via svnmerge from
						
						
						
						
						
						
						
						http://svn.freepascal.org/svn/fpc/branches/linker/compiler
........
r2921 | peter | 2006-03-15 08:35:00 +0100 (Wed, 15 Mar 2006) | 2 lines
  * pass ObjectWriter to ObjectOuput
........
r2922 | peter | 2006-03-15 12:40:30 +0100 (Wed, 15 Mar 2006) | 2 lines
  * refactor asmdata
........
r2925 | peter | 2006-03-15 16:09:39 +0100 (Wed, 15 Mar 2006) | 3 lines
  * add cfi to asmdata
  * move asmlist, asmcfi, asmdata to own unit
........
git-svn-id: trunk@2932 - 
						
					 | 
					
						2006-03-16 08:52:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f3e0b5398
							
						
					 | 
					
						
						
							
							* link_allways -> link_always
						
						
						
						
						
						
						
						git-svn-id: trunk@2594 - 
						
					 | 
					
						2006-02-15 14:36:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
						
						
							
						
						
							d05f58b604
							
						
					 | 
					
						
						
							
							* Group asmlists into array to be able to add
						
						
						
						
						
						
						
						some of them more comfortably.
  * x86_64 compilation was broken, fixed.
  * Sparc compilation was broken, fixed.
git-svn-id: trunk@731 - 
						
					 | 
					
						2005-07-23 13:44:32 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc363f29bc
							
						
					 | 
					
						
						
							
							* maybequoted() added
						
						
						
						
						
					 | 
					
						2004-12-22 16:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								armin
							
						 
					 | 
					
						
						
						
						
							
						
						
							2189bb812b
							
						
					 | 
					
						
						
							
							* added utilsprefix for as,ld and nlmconv
						
						
						
						
						
					 | 
					
						2004-11-25 18:46:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f6d2f6ece
							
						
					 | 
					
						
						
							
							* fixed setting of mangledname when importing
						
						
						
						
						
					 | 
					
						2004-11-19 16:30:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							6458bd0ce1
							
						
					 | 
					
						
						
							
							* tvarsym splitted
						
						
						
						
						
					 | 
					
						2004-11-08 22:09:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7459f5466
							
						
					 | 
					
						
						
							
							* heap and heapsize removed
						
						
						
						
						
						
						
						* checkpointer fixes 
						
					 | 
					
						2004-10-25 15:38:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							e90d8a42e3
							
						
					 | 
					
						
						
							
							* USE_SYSUTILS merged successfully : cycles with and without defines
						
						
						
						
						
						
						
						* Need to be optimized in performance 
						
					 | 
					
						2004-10-14 18:16:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								armin
							
						 
					 | 
					
						
						
						
						
							
						
						
							384e2e4d43
							
						
					 | 
					
						
						
							
							* added GROUP for .a files to linker script
						
						
						
						
						
					 | 
					
						2004-09-24 10:48:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							da1c3fb6f0
							
						
					 | 
					
						
						
							
							* Fix error committing : previous version must be in branch USE_SYSUTILS
						
						
						
						
						
					 | 
					
						2004-09-22 15:25:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b591c5575
							
						
					 | 
					
						
						
							
							* use SysUtils unit instead of Dos Unit
						
						
						
						
						
					 | 
					
						2004-09-22 15:14:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								armin
							
						 
					 | 
					
						
						
						
						
							
						
						
							014395198b
							
						
					 | 
					
						
						
							
							* added library support
						
						
						
						
						
					 | 
					
						2004-09-19 18:10:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								armin
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9dd469ddc
							
						
					 | 
					
						
						
							
							* support library flag
						
						
						
						
						
						
						
						* automaticly gernerate xdc data 
						
					 | 
					
						2004-09-19 14:23:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								armin
							
						 
					 | 
					
						
						
						
						
							
						
						
							354004d803
							
						
					 | 
					
						
						
							
							* target netwlibc added (libc is preferred for newer netware versions)
						
						
						
						
						
					 | 
					
						2004-09-04 21:18:47 +00:00 | 
					
					
						
						
							
							
							
						
					 |