Commit History

Author SHA1 Message Date
  Pierre Muller d217a459aa Fix bug report #39952. 2 years ago
  florian f0c0d8a033 + test for #22809 which is meanwhile resolved 2 years ago
  florian 989895c82f * patch by Bart B: FormatFloat correctly outputs NaN now, resolves #32868 2 years ago
  Sven/Sarah Barth bb51ac77dd * the right side of a concatenation of multiple ShortString values can directly pass any String[x] to the utility routine, because only the Length() is used, not High() and nothing is modified (also typed pointers must not be used for them); this allows for better code generation for strings with a maximum length < 255 2 years ago
  mattias 3e181d7640 pastojs: fixed clone array of tobject, pas2js issue 39238 2 years ago
  florian 1b6982107f * TDebugInfoDwarf3.appenddef_object should not write an extra finish_entry for objects and C++ classes 2 years ago
  florian 3e5f6d3228 * use AllocRegbetween in TARMAsmOptimizer.RemoveSuperfluousMove, resolves #39921 2 years ago
  Sven/Sarah Barth 02aac653d2 * optimize shortstring concatenations if they're on the right side of an assignment to directly use the left side instead of a temporary 2 years ago
  Sven/Sarah Barth 32261a0f6d * fix copy/paste typo in comments 2 years ago
  Michaël Van Canneyt f2580efc15 * Fix memleak in case of error. 2 years ago
  Jonas Maebe d12bf094ab cs_opt_consts: disable when non-local gotos are active 2 years ago
  florian 5b73fc4d0e * marked parameters in ucomplex with const 2 years ago
  Sven/Sarah Barth 188cac3bc6 * enable OpenStrings by default in mode Delphi 2 years ago
  Sven/Sarah Barth 920e1c8d19 * change PPU version as the change regarding $P/$OpenStrings affects the token buffers of generics (which contains the current settings) 2 years ago
  Sven/Sarah Barth 6cbbf9c52a * $P/$OpenStrings is supposed to be a local switch, so change that accordingly 2 years ago
  florian b934517871 * patch by Rika: Optimize some compiler/CFileUtl.pas functions for returning unchanged strings, resolves #39882 2 years ago
  florian 9f293df425 * export DynArrayAssign, resolves #39897 2 years ago
  florian ad7cc0e69d * handle <dyn.array>+[] (and swapped) correctly, resolves #39919 2 years ago
  marcoonthegit 2291100bbd * fix and test for bug #39884 solving daysbetween when zero date is crossed. 2 years ago
  mattias 569f83e33d fcl-web: TWSServerConnection.HandshakeResponseSent propagates result 2 years ago
  florian d8cd4d283d * removed wrong program name 2 years ago
  mattias 01c982ad70 fcl-passrc: omit hint for not used anonymous type 2 years ago
  mattias a2182cb7a5 fcl-passrc: omit hint for not used anonymous type 2 years ago
  Michaël Van Canneyt eb8c322a53 * Use aValue instead of Value. Fix issue #39938 2 years ago
  Michaël Van Canneyt e736011c37 * Fix from Bart for issue #39938 2 years ago
  florian f8848dd185 * fix for commit a91e5478, mixed localalignmax and constalignmax 2 years ago
  florian a91e547832 * set the maximum alignment values for constants and variables to 64 on aarch64-linux 2 years ago
  florian 2396b36c21 * nil =/<> dyn. array is a valid expression, so isbinaryoperatoroverloadable needs to take care of it, resolves #39933 2 years ago
  florian 9a760db573 * nicer error message 2 years ago
  florian 7dc2a61788 * comment for git fixed 2 years ago