Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							9772da7eeb 
							
						 
					 
					
						
						
							
							* compare stripped copies of the compiler instead of the original  
						
						 
						
						... 
						
						
						
						compiler binaries when determining whether cycle has finished
    on darwin, because when using Dwarf the linked binaries are
    always slightly different there (because the Dwarf info is kept
    in the object files and is referenced using a unique identifier,
    to be able to ascertain that you are using the correct object
    files and binary together when debugging)
git-svn-id: trunk@9715 - 
						
					 
					
						2008-01-11 20:08:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							22c1f6381d 
							
						 
					 
					
						
						
							
							* Fixed cross CPU cycle after changes in rev. 8911.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@9018 - 
						
					 
					
						2007-10-31 22:44:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ee479f31a1 
							
						 
					 
					
						
						
							
							* remove duplciate m68k from ALLTARGETS  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8999 - 
						
					 
					
						2007-10-30 07:15:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3cadba6010 
							
						 
					 
					
						
						
							
							+ create target directory before starting ins. dat. creation  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8956 - 
						
					 
					
						2007-10-27 19:40:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3a630340be 
							
						 
					 
					
						
						
							
							* fixed m68k compilation and put it in fullcycle  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8953 - 
						
					 
					
						2007-10-27 11:24:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c48ab561 
							
						 
					 
					
						
						
							
							+ eDSP instructions for arm  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@6425 - 
						
					 
					
						2007-02-11 15:10:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							38dabf82da 
							
						 
					 
					
						
						
							
							+ insdat target for easier instruction table recreation  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@6402 - 
						
					 
					
						2007-02-10 21:50:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							da942bdc58 
							
						 
					 
					
						
						
							
							* .NOTPARALLEL target so cycle works with make -j for targets whose  
						
						 
						
						... 
						
						
						
						rtl makefile has all dependencies properly defined (e.g. darwin)
git-svn-id: trunk@6216 - 
						
					 
					
						2007-01-26 22:46:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							7dac4c57c2 
							
						 
					 
					
						
						
							
							+ add -gttt to extcycle  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@6191 - 
						
					 
					
						2007-01-25 21:38:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							3fba2975a2 
							
						 
					 
					
						
						
							
							* proper fix for r6069. Double quotes should not be used in makefiles because on Windows make creates batch file for executing programs with double quotes in parameters. It leads to strange errors.  
						
						 
						
						... 
						
						
						
						* Now make cycle works on Win9x and make cross cycle works on all Windows.
git-svn-id: trunk@6097 - 
						
					 
					
						2007-01-21 15:14:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							2219e9fa45 
							
						 
					 
					
						
						
							
							* fixed: wrong fpc executable was used when doing make cycle to create cross compiler.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@6069 - 
						
					 
					
						2007-01-19 12:38:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							c5deb38154 
							
						 
					 
					
						
						
							
							* removed -dNOOPT for ARM because -O2 works good now.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@6037 - 
						
					 
					
						2007-01-18 00:39:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							979094d0a2 
							
						 
					 
					
						
						
							
							* use echoredir for creating revision.inc  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4320 - 
						
					 
					
						2006-07-31 12:49:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							87b196130c 
							
						 
					 
					
						
						
							
							fix cross installation  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@3908 - 
						
					 
					
						2006-06-21 10:36:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c6787b52a7 
							
						 
					 
					
						
						
							
							+ compile the svn revision into the compiler, to do so, a file compiler/revision.inc must exist which is updated then  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@3491 - 
						
					 
					
						2006-05-13 15:25:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c72f6cfa 
							
						 
					 
					
						
						
							
							* add ppcgen directory to unit search path for ppc32/ppc64 (forgot to  
						
						 
						
						... 
						
						
						
						commit)
git-svn-id: trunk@3396 - 
						
					 
					
						2006-05-01 07:37:32 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0899f0fbf7 
							
						 
					 
					
						
						
							
							* added powerpc64 to dir targets  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@2899 - 
						
					 
					
						2006-03-13 08:25:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							f7f0f9c426 
							
						 
					 
					
						
						
							
							* makefile adaption to be able to cycle compiler and RTL on PowerPC64 target  
						
						 
						
						... 
						
						
						
						* some fixes for PowerPC64 target in the code generator and the RTL
* stabs generation for PowerPC64 is okay now (untested)
git-svn-id: trunk@1337 - 
						
					 
					
						2005-10-08 15:48:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							82faa95118 
							
						 
					 
					
						
						
							
							* lineinfo fixed for binary writer  
						
						 
						
						... 
						
						
						
						* add tai_directive to replace old tai_direct calls
    in powerpc
git-svn-id: trunk@1139 - 
						
					 
					
						2005-09-19 11:47:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c8dccad8d3 
							
						 
					 
					
						
						
							
							* create dirs before compiling msg2inc  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@22 - 
						
					 
					
						2005-05-18 20:41:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7dadd64723 
							
						 
					 
					
						
						
							
							* 2.0.0  
						
						 
						
						
						
					 
					
						2005-05-05 12:59:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b1900cc269 
							
						 
					 
					
						
						
							
							* 1.9.9  
						
						 
						
						
						
					 
					
						2005-02-25 11:41:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							aa5b73f3ec 
							
						 
					 
					
						
						
							
							* 1.9.8  
						
						 
						
						
						
					 
					
						2005-02-15 22:28:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								armin 
							
						 
					 
					
						
						
						
						
							
						
						
							26b56d31ce 
							
						 
					 
					
						
						
							
							* updated makefile.fpc versions to 1.9.7, regenerated makefiles  
						
						 
						
						
						
					 
					
						2005-01-10 22:49:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							b8780d4782 
							
						 
					 
					
						
						
							
							* Makefile regened  
						
						 
						
						
						
					 
					
						2004-12-31 07:43:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							3c3ec40b70 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2004-12-19 17:42:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							749afb3dec 
							
						 
					 
					
						
						
							
							* small optimization with options passed to cycle  
						
						 
						
						
						
					 
					
						2004-12-12 12:33:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							87d2861f89 
							
						 
					 
					
						
						
							
							* fixes for win32 mangledname  
						
						 
						
						
						
					 
					
						2004-11-16 20:32:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							382ac54e58 
							
						 
					 
					
						
						
							
							* fixed Makefile targets for cross compilers  
						
						 
						
						
						
					 
					
						2004-11-15 19:31:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							86f78c7300 
							
						 
					 
					
						
						
							
							* units are now created in separate directory units/cpu-os/  
						
						 
						
						... 
						
						
						
						* distclean uses cleanall rule and removes units dir
  * cross compile support fixed, it is now possible to cycle a ppcsparc
    without deleting ppc386
  * bintutilsperfix defaults to cpu-os- 
						
					 
					
						2004-10-30 12:36:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							151478584c 
							
						 
					 
					
						
						
							
							* fpcfan copy paste error (ifdef x86_64 should be arm)  
						
						 
						
						
						
					 
					
						2004-08-06 22:37:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							765b407e0c 
							
						 
					 
					
						
						
							
							* first part of version number update  
						
						 
						
						
						
					 
					
						2004-05-30 09:15:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d9e0521b8d 
							
						 
					 
					
						
						
							
							* use UNIXHier  
						
						 
						
						
						
					 
					
						2004-05-24 16:31:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							9a0c3e5c5f 
							
						 
					 
					
						
						
							
							* installsymlink now supports all cpu's  
						
						 
						
						
						
					 
					
						2004-04-20 22:51:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8852a5757e 
							
						 
					 
					
						
						
							
							+ arm to fullcycle added  
						
						 
						
						
						
					 
					
						2004-03-20 22:06:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d20b73a033 
							
						 
					 
					
						
						
							
							* makefile for arm fixed  
						
						 
						
						
						
					 
					
						2004-02-23 23:18:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							6a2a7d4ce6 
							
						 
					 
					
						
						
							
							+ arm support in Makefiles improved  
						
						 
						
						
						
					 
					
						2004-02-07 00:20:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							b487ca1339 
							
						 
					 
					
						
						
							
							* fixed a few makefiles version numbers  
						
						 
						
						
						
					 
					
						2004-01-05 23:29:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8ef3b3b9c0 
							
						 
					 
					
						
						
							
							* extcycle  
						
						 
						
						
						
					 
					
						2003-12-22 22:34:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							ba37a0e291 
							
						 
					 
					
						
						
							
							* package versions upgrade  
						
						 
						
						
						
					 
					
						2003-11-01 22:56:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							b9dd3b25cc 
							
						 
					 
					
						
						
							
							* new locations for cross-compiler binaries  
						
						 
						
						
						
					 
					
						2003-10-17 14:10:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1df13c788c 
							
						 
					 
					
						
						
							
							* fixed some MMX<->SSE  
						
						 
						
						... 
						
						
						
						* started to fix ppc, needs an overhaul
  + stabs info improve for spilling, not sure if it works correctly/completly
  - MMX_SUPPORT removed from Makefile.fpc 
						
					 
					
						2003-10-11 16:06:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							73876b7490 
							
						 
					 
					
						
						
							
							* CROSSCOMPILING stage 2  
						
						 
						
						
						
					 
					
						2003-10-03 21:40:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							de98fa5cb5 
							
						 
					 
					
						
						
							
							* makefile fixes from peter  
						
						 
						
						
						
					 
					
						2003-10-02 11:06:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							505f97b75a 
							
						 
					 
					
						
						
							
							* Removed m68k from fullcycle  
						
						 
						
						
						
					 
					
						2003-09-15 16:30:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							12cced8116 
							
						 
					 
					
						
						
							
							* don't clean rtl unit dir in ppuclean, this breaks the snapshot  
						
						 
						
						... 
						
						
						
						building 
						
					 
					
						2003-04-15 18:22:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c889842761 
							
						 
					 
					
						
						
							
							* fix ppuclean  
						
						 
						
						
						
					 
					
						2003-04-15 17:45:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							9e21fb4c0a 
							
						 
					 
					
						
						
							
							* use 218 as ignore value for compare under win32  
						
						 
						
						... 
						
						
						
						* also remove ppu files in subdirectories 
						
					 
					
						2003-04-14 15:15:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1f32d6af02 
							
						 
					 
					
						
						
							
							* unexport FPC_COMPILERINFO  
						
						 
						
						
						
					 
					
						2003-01-13 21:08:36 +00:00