Commit History

Author SHA1 Message Date
  Sven/Sarah Barth ba7e87aff3 * switch x86_64 RTL to provide the atomic intrinsics instead of Interlocked* functions 9 months ago
  Sven/Sarah Barth 295d3f0969 * switch i386 RTL to provide the atomic intrinsics instead of Interlocked* functions 9 months ago
  Sven/Sarah Barth b9a198b1a8 - remove unused variables 9 months ago
  Sven/Sarah Barth 9d10123b0d - remove unused variables 9 months ago
  Sven/Sarah Barth 7f4b2f63b3 Switch from functions for the Atomic*-family to intrinsics 2 years ago
  Sven/Sarah Barth 2390e70a4e * inline nodes can specify whether their result needs to be used 9 months ago
  Sven/Sarah Barth 76a15dbd6c + add tests for atomic intrinsics 9 months ago
  Sven/Sarah Barth 0c52813433 + add support for Delphi-compatible atomic intrinsics 9 months ago
  Sven/Sarah Barth c32d556a3c + add message in case an ordinal or pointer expression is expected (e.g. for the atomic intrinsics) 3 years ago
  Sven/Sarah Barth b0675058f5 + add utility function to retrieve a signed integer def for a given integer def 3 years ago
  Sven/Sarah Barth 9cbc802d0d + add platform independent helper routines for the atomic intrinsics; these only require the implementation of the size specific fpc_atomic_cmp_xhg_* helper, but if only the CPU size specific helper is implemented the others will at least be safe for multi threading inside the same process 3 years ago
  Michaël Van Canneyt b412765116 * Add service module creation 9 months ago
  Michaël Van Canneyt f38cfbb23f * Append extension, needed for Laz codetools. Fixes issue #41061 9 months ago
  florian fbd17b43ac * test failed only with strength reduction onm so compile with -O3 9 months ago
  marcoonthegit f429dab7b3 * fix from #41053. Add cc_anycolor 9 months ago
  florian 9d94ccdc38 * set types of start value calculation correctly when doing strength reduction, resolves #41054 9 months ago
  Michalis Kamburelis 4c8f718a8b Fix TJSArray._GetStrings: exit once you get correct value, do not fall through to raising error 9 months ago
  J. Gareth "Curious Kit" Moreton e2dd3a09dc * Fixed bug in "node_complexity" where a TLabelNode was put through an invalid typecast. 10 months ago
  Michaël Van Canneyt 77ff0bd111 * Patch from Andrew Haines to add EC_* functions. Fixes issue #41056 9 months ago
  Michaël Van Canneyt d3316831ca * Dirwatch component 9 months ago
  Ondrej Pokorny 96cb3b01de Pas2JS: showException with stack trace for RTL Exception object 9 months ago
  Ondrej Pokorny 63a2a4d9e7 Base64: UnicodeRTL support 9 months ago
  J. Gareth "Curious Kit" Moreton 6ca6666d28 * x86: m128 etc. are now vector arrays (giving correct memory alignment) and "use_vectorfpu" will return True for these types 3 years ago
  Frederic Kehrein 05b73f1523 Postponing building of VMT until inheritance chain is specialized 10 months ago
  florian 60690e379e * typo fixed 9 months ago
  florian 5b54ab2040 + zen5 architecture for completeness 9 months ago
  Jonas Maebe ccf1bf8add utcfpmonitor: fix compilation on targets where TThreadID is not an ordinal 9 months ago
  florian e471c08cf8 + SHA512Support 9 months ago
  florian 73e96f8f1e * simplify SysResetFPU 9 months ago
  mattias 4d67cd80fc fcl-passrc: useanalyzer: fixed marking inline specialize expression of a record method 9 months ago