florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							092ff254f1
							
						
					 | 
					
						
						
							
							+ AtomicIncrement/Decrement overloads
						
						
						
						
						
						
						
						* tests extended 
						
					 | 
					
						2024-11-10 14:56:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							dad75d4472
							
						
					 | 
					
						
						
							
							clearing the bss section on startup
						
						
						
						
						
						
						
						this allows smart linking 
						
					 | 
					
						2024-11-09 09:27:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3ad885277
							
						
					 | 
					
						
						
							
							set stack top to 801FFFF0 as in system.cnf
						
						
						
						
						
					 | 
					
						2024-11-09 09:27:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6726b6a87
							
						
					 | 
					
						
						
							
							InitHeap to aligned size
						
						
						
						
						
					 | 
					
						2024-11-09 09:27:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michaël Van Canneyt
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e73a3b0e1
							
						
					 | 
					
						
						
							
							* Patch from Alfred Glänzer, fix FindComponentClass to use actual typinfo structures. Fixes issue #41000
						
						
						
						
						
					 | 
					
						2024-11-09 09:46:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Pokorny
							
						 
					 | 
					
						
						
						
						
							
						
						
							bdb3d097b5
							
						
					 | 
					
						
						
							
							fix AtomicDecrement(Cardinal) overload
						
						
						
						
						
					 | 
					
						2024-11-09 08:34:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sven/Sarah Barth
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc03b48632
							
						
					 | 
					
						
						
							
							* correctly declare KNONVOLATILE_CONTEXT_POINTERS.IntegerContext for ARM64
						
						
						
						
						
					 | 
					
						2024-11-08 16:56:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Zoë Peterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							208806f27f
							
						
					 | 
					
						
						
							
							Make SysUtils' TSystemTime declaration on non-Windows platforms compatible with the Win32 and Delphi declarations
						
						
						
						
						
					 | 
					
						2024-11-07 18:58:18 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marcoonthegit
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ccc23fa70
							
						
					 | 
					
						
						
							
							* SetFilePointerEx, requested on forum.
						
						
						
						
						
					 | 
					
						2024-11-07 12:23:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							2cefdd35b5
							
						
					 | 
					
						
						
							
							+ WASI threads: define FPC_WASM_WORKER_THREADS_CAN_WAIT. It is actually true in
						
						
						
						
						
						
						
						all known cases (command line WASI or browser). 
						
					 | 
					
						2024-11-07 01:41:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marcoonthegit
							
						 
					 | 
					
						
						
						
						
							
						
						
							4affa41a43
							
						
					 | 
					
						
						
							
							* and redef with int64 typing
						
						
						
						
						
					 | 
					
						2024-11-06 16:51:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marcoonthegit
							
						 
					 | 
					
						
						
						
						
							
						
						
							715e727dc3
							
						
					 | 
					
						
						
							
							* add getfilesizeex as per 440BX' request.
						
						
						
						
						
					 | 
					
						2024-11-06 16:51:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rika Ichinose
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b97f169b0
							
						
					 | 
					
						
						
							
							Remove conditionals that rely on not defined(FPC_HAS_CPSTRING).
						
						
						
						
						
					 | 
					
						2024-11-04 10:28:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lipinast Lekrisov
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7bcabd956
							
						
					 | 
					
						
						
							
							Added TRttiIndexedProperty, the whole property handling infrastructure has been significantly redesigned
						
						
						
						
						
					 | 
					
						2024-11-03 18:07:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							4cf202180e
							
						
					 | 
					
						
						
							
							* really fix bootstrapping with 3.2.2 on arm-linux
						
						
						
						
						
					 | 
					
						2024-11-02 22:32:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Karoly Balogh
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a31353164
							
						
					 | 
					
						
						
							
							rtl/amicommon: fix some comment typos in Sysutils unit. No functional change.
						
						
						
						
						
					 | 
					
						2024-10-31 22:28:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Karoly Balogh
							
						 
					 | 
					
						
						
						
						
							
						
						
							a602ae8685
							
						
					 | 
					
						
						
							
							rtl/amicommon: fix some comment typos in DOS unit. No functional change.
						
						
						
						
						
					 | 
					
						2024-10-31 22:28:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Karoly Balogh
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac4f90b4a7
							
						
					 | 
					
						
						
							
							rtl/amicommon: reduce the string sizes in the IllegalDevice list of DOS unit. This in turn reduces binary sizes by almost 3 KiB.
						
						
						
						
						
					 | 
					
						2024-10-31 22:28:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Frederic Kehrein
							
						 
					 | 
					
						
						
						
						
							
						
						
							59a1199110
							
						
					 | 
					
						
						
							
							Adding support for indexed properties in extended RTTI
						
						
						
						
						
					 | 
					
						2024-10-31 14:51:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Karoly Balogh
							
						 
					 | 
					
						
						
						
						
							
						
						
							51dcae0285
							
						
					 | 
					
						
						
							
							rtl/amiga: fixed missing charset unit in implicitunits
						
						
						
						
						
					 | 
					
						2024-10-30 23:22:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							d544313698
							
						
					 | 
					
						
						
							
							* bootstrapping fix with 3.2 for arm-linux
						
						
						
						
						
					 | 
					
						2024-10-28 22:25:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rika Ichinose
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba7a76bf37
							
						
					 | 
					
						
						
							
							Allow MemSize(nil) to match FreeMem(nil).
						
						
						
						
						
					 | 
					
						2024-10-27 21:49:05 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rika Ichinose
							
						 
					 | 
					
						
						
						
						
							
						
						
							c08d73054a
							
						
					 | 
					
						
						
							
							Return MemSize from FreeMem.
						
						
						
						
						
					 | 
					
						2024-10-27 21:44:01 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rika Ichinose
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e655eb5a3
							
						
					 | 
					
						
						
							
							Remove fpc_varset_* indirections if SSE support is guaranteed.
						
						
						
						
						
					 | 
					
						2024-10-27 08:16:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michaël Van Canneyt
							
						 
					 | 
					
						
						
						
						
							
						
						
							06eaec4313
							
						
					 | 
					
						
						
							
							* Fix compilation under unicode rtl
						
						
						
						
						
					 | 
					
						2024-10-26 23:41:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							54dcfa78f8
							
						
					 | 
					
						
						
							
							* cleanup
						
						
						
						
						
					 | 
					
						2024-10-26 20:32:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rika Ichinose
							
						 
					 | 
					
						
						
						
						
							
						
						
							aed4292017
							
						
					 | 
					
						
						
							
							SSE set operations (i386).
						
						
						
						
						
					 | 
					
						2024-10-26 15:48:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c97e43bca
							
						
					 | 
					
						
						
							
							+ enabled compilation of unit unix98pty on NetBSD
						
						
						
						
						
					 | 
					
						2024-10-26 12:57:43 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							201d38d6fe
							
						
					 | 
					
						
						
							
							* fix fpc_frac_real to properly thrown an exception on +/-Inf/NaN
						
						
						
						
						
					 | 
					
						2024-10-25 23:10:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							2baee68fdd
							
						
					 | 
					
						
						
							
							+ enabled compilation of unit unix98pty on FreeBSD
						
						
						
						
						
					 | 
					
						2024-10-25 20:03:06 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sven/Sarah Barth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ef822e8e8
							
						
					 | 
					
						
						
							
							* fix #40305: with type helpers now supporting inheriting from unique type aliases, declare a TRealHelper as a descendant of TDoubleHelper (cause Real is a Double)
						
						
						
						
						
						
						
						+ added test 
						
					 | 
					
						2024-10-25 15:26:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							e035f67339
							
						
					 | 
					
						
						
							
							+ enabled compilation of unit unix98pty for OpenBSD
						
						
						
						
						
					 | 
					
						2024-10-21 19:50:10 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							37b7835b12
							
						
					 | 
					
						
						
							
							+ added unit unix98pty. Only enabled for linux, for now, but can be enabled in the future on other unix-likes.
						
						
						
						
						
					 | 
					
						2024-10-19 16:11:25 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							c883760ae7
							
						
					 | 
					
						
						
							
							removed setTile1
						
						
						
						
						
					 | 
					
						2024-10-18 17:40:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1f9d4998b
							
						
					 | 
					
						
						
							
							added OBJPASUNIT dependency
						
						
						
						
						
					 | 
					
						2024-10-18 17:35:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							53df6927c5
							
						
					 | 
					
						
						
							
							removed unpreaty line endings / beginnings
						
						
						
						
						
					 | 
					
						2024-10-18 17:33:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							192b8a8bff
							
						
					 | 
					
						
						
							
							fixes the psy-q-sdk dependencies
						
						
						
						
						
					 | 
					
						2024-10-18 16:59:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccc6fa0ec6
							
						
					 | 
					
						
						
							
							psy-q-sdk bindings
						
						
						
						
						
					 | 
					
						2024-10-18 11:19:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d0cea88e9
							
						
					 | 
					
						
						
							
							+ skeletons
						
						
						
						
						
					 | 
					
						2024-10-17 22:37:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rika Ichinose
							
						 
					 | 
					
						
						
						
						
							
						
						
							0015657342
							
						
					 | 
					
						
						
							
							Simplify GetFileVersion.
						
						
						
						
						
					 | 
					
						2024-10-09 19:55:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Margers
							
						 
					 | 
					
						
						
						
						
							
						
						
							abdbe4065b
							
						
					 | 
					
						
						
							
							Typo in comment (windirs unit)
						
						
						
						
						
					 | 
					
						2024-10-09 19:49:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michaël Van Canneyt
							
						 
					 | 
					
						
						
						
						
							
						
						
							a2deb9cbf1
							
						
					 | 
					
						
						
							
							* Allow  %o, let %p handle object pointers and class pointers. Fixes issue #40762
						
						
						
						
						
					 | 
					
						2024-10-09 09:11:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							987d2174a3
							
						
					 | 
					
						
						
							
							all the strings.h functions are in libstd.pas
						
						
						
						
						
					 | 
					
						2024-10-05 01:26:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirill Kranz
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe6e7430ce
							
						
					 | 
					
						
						
							
							ordinary malloc doesn't work, so malloc2
						
						
						
						
						
					 | 
					
						2024-10-05 01:25:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							94e399faf7
							
						
					 | 
					
						
						
							
							* PS1: clamp the stack size, so it doesn't exceed the maximum memory available (minus 1k for heap)
						
						
						
						
						
					 | 
					
						2024-10-05 00:41:40 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							73aa2fd266
							
						
					 | 
					
						
						
							
							+ PS1: initialize the thread manager in the system unit
						
						
						
						
						
					 | 
					
						2024-10-05 00:18:21 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							dacbca0379
							
						
					 | 
					
						
						
							
							+ PS1: add const AllFilesMask to the system unit
						
						
						
						
						
					 | 
					
						2024-10-05 00:15:59 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							9eaf79d30c
							
						
					 | 
					
						
						
							
							+ comment (no functional changes)
						
						
						
						
						
					 | 
					
						2024-10-05 00:13:36 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3ffadb217
							
						
					 | 
					
						
						
							
							+ PS1: set the IsConsole and IsLibrary in the system unit startup
						
						
						
						
						
					 | 
					
						2024-10-05 00:11:13 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolay Nikolov
							
						 
					 | 
					
						
						
						
						
							
						
						
							9662462d10
							
						
					 | 
					
						
						
							
							+ PS1: implemented debug output via write/writeln (visible in emulator logs, same effect as printf)
						
						
						
						
						
					 | 
					
						2024-10-05 00:09:17 +03:00 | 
					
					
						
						
							
							
							
						
					 |