florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							1883a09ddd
							
						
					 | 
					
						
						
							
							* fixed setjump
						
						
						
						
						
						
						
						* fixed syscalls 
						
					 | 
					
						2004-01-20 21:01:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							c244b8b527
							
						
					 | 
					
						
						
							
							* fixed sigill problem when running in gdb
						
						
						
						
						
					 | 
					
						2004-01-20 18:32:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							8cf497ffe5
							
						
					 | 
					
						
						
							
							* regenerated
						
						
						
						
						
					 | 
					
						2004-01-12 17:02:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							20fb31f827
							
						
					 | 
					
						
						
							
							* moved tstatfs from systypes.inc to ptypes.inc to fix make cycle with
						
						
						
						
						
						
						
						-dFPC_USE_LIBC (systypes.inc is now completely commented out) 
						
					 | 
					
						2004-01-11 09:56:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							32702205a0
							
						
					 | 
					
						
						
							
							+ Some more fixes to rtlconst. Const strings moved from classes to rtlconst
						
						
						
						
						
					 | 
					
						2004-01-10 20:13:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							1567dc0814
							
						
					 | 
					
						
						
							
							+ Moved all resource strings to rtlconst/sysconst
						
						
						
						
						
					 | 
					
						2004-01-10 19:35:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							680590f792
							
						
					 | 
					
						
						
							
							* use relocate_proc
						
						
						
						
						
					 | 
					
						2004-01-06 21:32:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							55850b063a
							
						
					 | 
					
						
						
							
							* regenerating the makefiles with some netbsd fixes + version upgrades
						
						
						
						
						
					 | 
					
						2004-01-05 23:34:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b5ec2b373
							
						
					 | 
					
						
						
							
							* removed asmmode direct
						
						
						
						
						
					 | 
					
						2004-01-05 17:22:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6c3cc44c9
							
						
					 | 
					
						
						
							
							* declare C-library routines as external in libc for Darwin (so we
						
						
						
						
						
						
						
						generate proper import entries) 
						
					 | 
					
						2004-01-04 21:04:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc1c6a2c10
							
						
					 | 
					
						
						
							
							* clean up
						
						
						
						
						
					 | 
					
						2004-01-04 17:28:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							654fc0e272
							
						
					 | 
					
						
						
							
							+ haeder added
						
						
						
						
						
					 | 
					
						2004-01-04 17:23:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae6e54fb38
							
						
					 | 
					
						
						
							
							* arg* and envp handling fixed
						
						
						
						
						
					 | 
					
						2004-01-04 17:12:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							532a14b5e3
							
						
					 | 
					
						
						
							
							* fix from Marc W.
						
						
						
						
						
					 | 
					
						2004-01-02 22:46:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd1ae67764
							
						
					 | 
					
						
						
							
							* re-enable fpu exceptions in signal handler, they're turned off by the
						
						
						
						
						
						
						
						kernel 
						
					 | 
					
						2004-01-02 17:57:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ab36d6e91
							
						
					 | 
					
						
						
							
							* fixed signal handling
						
						
						
						
						
					 | 
					
						2004-01-01 16:28:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							19c44b76f2
							
						
					 | 
					
						
						
							
							* fpreadlink(pathstr) moved to unxovl (since not platform specific),
						
						
						
						
						
						
						
						small fixes for "make all OPT='-dFPC_USE_LIBC' 
						
					 | 
					
						2004-01-01 16:10:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							68508ef8d4
							
						
					 | 
					
						
						
							
							* libc stat record under ifdef added
						
						
						
						
						
					 | 
					
						2004-01-01 14:20:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							4fc157970d
							
						
					 | 
					
						
						
							
							* use_getcwd updates because FPC_USE_LIBC uses that
						
						
						
						
						
					 | 
					
						2004-01-01 14:19:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7d446d496
							
						
					 | 
					
						
						
							
							* getcwd missed cdecl
						
						
						
						
						
					 | 
					
						2004-01-01 14:16:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							5bc097ac0b
							
						
					 | 
					
						
						
							
							* small fixes for exporting statfs(pchar,..)
						
						
						
						
						
					 | 
					
						2003-12-31 20:23:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							b447c92828
							
						
					 | 
					
						
						
							
							* small additions for getcwd what we need for FPC_USE_LIBC
						
						
						
						
						
					 | 
					
						2003-12-31 20:20:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							62e256d07e
							
						
					 | 
					
						
						
							
							* sigset size adaption for FPC_USE_LIBC
						
						
						
						
						
					 | 
					
						2003-12-31 20:17:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0fef8b805
							
						
					 | 
					
						
						
							
							* workaround for buggy 1.0 building
						
						
						
						
						
					 | 
					
						2003-12-31 20:01:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							73abd3bd2a
							
						
					 | 
					
						
						
							
							* moved to unix/
						
						
						
						
						
					 | 
					
						2003-12-30 17:50:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							0afb6fd8ca
							
						
					 | 
					
						
						
							
							* some more fixes. Testing on idefix
						
						
						
						
						
					 | 
					
						2003-12-30 16:26:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							42d5e0e005
							
						
					 | 
					
						
						
							
							* linux now compiles with FPC_USE_LIBC
						
						
						
						
						
					 | 
					
						2003-12-30 15:43:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							371f66818a
							
						
					 | 
					
						
						
							
							* ptime_t
						
						
						
						
						
					 | 
					
						2003-12-30 12:46:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							d657b168c7
							
						
					 | 
					
						
						
							
							* FPC_USE_LIBC
						
						
						
						
						
					 | 
					
						2003-12-30 12:36:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							021652683a
							
						
					 | 
					
						
						
							
							+ introduced PtrInt and PtrUInt
						
						
						
						
						
						
						
						* made strscan 64 bit safe 
						
					 | 
					
						2003-12-29 19:24:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							4eb1eb94d1
							
						
					 | 
					
						
						
							
							* fixed result of failed syscalls (no extra neg is needed)
						
						
						
						
						
						
						
						+ support multi-threaded programs 
						
					 | 
					
						2003-12-28 20:55:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f5fa6973b
							
						
					 | 
					
						
						
							
							* initial code
						
						
						
						
						
					 | 
					
						2003-12-28 20:08:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6e1a6a6d1
							
						
					 | 
					
						
						
							
							* don't exit in getdir when fpstat gives a failure
						
						
						
						
						
					 | 
					
						2003-12-21 20:30:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								daniel
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd86e14b01
							
						
					 | 
					
						
						
							
							* Use of 0 instead of nil fixed
						
						
						
						
						
					 | 
					
						2003-12-16 09:43:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							1662a037a4
							
						
					 | 
					
						
						
							
							* only check errno if the syscall failed
						
						
						
						
						
					 | 
					
						2003-12-14 14:28:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							5028fa6d0f
							
						
					 | 
					
						
						
							
							* replaced VER1_0 by HASGLOBALPROPERTY
						
						
						
						
						
					 | 
					
						2003-12-11 18:20:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							42f329de27
							
						
					 | 
					
						
						
							
							* property support under ifndef ver1_0
						
						
						
						
						
					 | 
					
						2003-12-10 17:13:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							f4db4860b5
							
						
					 | 
					
						
						
							
							* property errno defined
						
						
						
						
						
					 | 
					
						2003-12-10 17:08:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							18f527a614
							
						
					 | 
					
						
						
							
							+ classes compiles on ppc now as well
						
						
						
						
						
					 | 
					
						2003-12-07 21:30:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							e418971c77
							
						
					 | 
					
						
						
							
							+ started to implement arm syscalls
						
						
						
						
						
					 | 
					
						2003-12-03 17:34:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sg
							
						 
					 | 
					
						
						
						
						
							
						
						
							c400fbe5b2
							
						
					 | 
					
						
						
							
							* Fixed ln2bitmask
						
						
						
						
						
					 | 
					
						2003-12-02 00:04:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							8ad6133ea3
							
						
					 | 
					
						
						
							
							* more ppc fixes, hello world works again under linuxppc
						
						
						
						
						
					 | 
					
						2003-11-29 22:54:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							324902435d
							
						
					 | 
					
						
						
							
							* on fpk's request
						
						
						
						
						
					 | 
					
						2003-11-29 18:53:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc010e026f
							
						
					 | 
					
						
						
							
							* fixed syscacll for new assembler reader
						
						
						
						
						
					 | 
					
						2003-11-29 18:18:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a059b6785
							
						
					 | 
					
						
						
							
							+ Some fixes and runerrors removed
						
						
						
						
						
					 | 
					
						2003-11-27 20:39:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d09f23614
							
						
					 | 
					
						
						
							
							+ Fixed dependencies so cycle works again
						
						
						
						
						
					 | 
					
						2003-11-26 20:50:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							de16dcff56
							
						
					 | 
					
						
						
							
							+ Some fixes to have everything compile again
						
						
						
						
						
					 | 
					
						2003-11-26 20:34:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b2084fb50
							
						
					 | 
					
						
						
							
							+ New threadmanager implementation
						
						
						
						
						
					 | 
					
						2003-11-26 20:10:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							058d480f40
							
						
					 | 
					
						
						
							
							* error handling for Variants improved
						
						
						
						
						
					 | 
					
						2003-11-26 20:00:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marco
							
						 
					 | 
					
						
						
						
						
							
						
						
							872cfdd737
							
						
					 | 
					
						
						
							
							* Johill: suspend fix
						
						
						
						
						
					 | 
					
						2003-11-22 11:04:08 +00:00 | 
					
					
						
						
							
							
							
						
					 |