Historia zmian

Autor SHA1 Wiadomość Data
  Mattias Gaertner 72bc6e2692 fcl-passrc: scanner: undefine on macros too 8 lat temu
  Mattias Gaertner 9390bfb485 fcl-passrc: reverted scanner Macros change 8 lat temu
  maciej-izak 6d1ad52dc5 * for symbols used in preprocessor expressions, we don't want to increase references count (for smaller final binaries). Partial fix for problem presented in mantis 31675. Preprocessor functions like declared() in uses section will work only for symbols declared in implicytly included modules (for example like for heaptrc by option -gh, see example/test tw31675.pp) 8 lat temu
  Mattias Gaertner fef47e05e0 fcl-passrc: scanner: accelerated Macros 8 lat temu
  Mattias Gaertner 76734070c4 fcl-passrc: parser: clean up 8 lat temu
  Mattias Gaertner a60f3b26e6 fcl-passrc: parser: fixed forbid type t=ansistring[] 8 lat temu
  nickysn c28d533bb0 + support the cmpsd sse instruction in the at&t inline assembly reader 8 lat temu
  pierre 65fadcaa53 Disable threading and dynlibs features for msdos OS target by default 8 lat temu
  nickysn 98d2684368 + correctly support the sse2 version of the cmpsd x86 instruction, when writing 8 lat temu
  Mattias Gaertner 1d1c310876 fcl-passrc: IsValidIdent for fpc 3.0 8 lat temu
  pierre eb378c1b94 Replace __tls_used for win64 by an alias of _tls_used 8 lat temu
  nickysn b882ba5fd2 + also recognize sbb reg,reg as writing a new value in the register in TX86AsmOptimizer.RegLoadedWithNewValue 8 lat temu
  Mattias Gaertner 4305ffcfa3 pastojs: implemented dotted unit reference 8 lat temu
  Mattias Gaertner 96f88184ef fcl-passrc: resolver: fixed dotted runit reference 8 lat temu
  svenbarth c552b2957a * implement support for 4 Byte UTF-8 codepoints that result in a surrogate pair for UTF-16 8 lat temu
  nickysn af48d176ec + precise flag information for the ucomiss,ucomisd,vucomiss and vucomisd x86 instructions 8 lat temu
  nickysn 0e0e5c0caf + support the flags register and its subregisters in TX86AsmOptimizer.RegLoadedWithNewValue 8 lat temu
  pierre d2d1794b40 Use HandleError instead of RunError in fpc_help_destructor, fpc_check_object and fpc_check_object_ext 8 lat temu
  nickysn 85fbbec319 + recognize xor reg,reg (same register twice) and sub reg,reg as writing a new 8 lat temu
  pierre 9ca8bd41ca Guard critical section procedure calls with ifdef FPC_HAS_FEATURE_THREADING 8 lat temu
  pierre 579b8dafd2 Do not call initunicodestringmanager if unicodestrings feature is disabled 8 lat temu
  pierre 7d0d41be4b Allow msdos RTL compilation with -Sfnodynlibs 8 lat temu
  pierre 78343902bf Allow objpas classes and sysutils units to compile with threading support disabled 8 lat temu
  pierre 651f8b17c1 Add minimum type/const for RTL compilation with threading support disabled 8 lat temu
  svenbarth 52ddce608f + add test for enumerating a set without ranges 8 lat temu
  svenbarth c349151504 + add test for array constructors 8 lat temu
  svenbarth 1aa80f77cb - remove no longer needed global variable allow_array_constructor 8 lat temu
  svenbarth 6d512ddac7 * allow nested array constructors inside normal code blocks (body & except) 8 lat temu
  svenbarth 8f4ef91efb * tarrayconstructornode: force conversion to set if there's a range node in the tree 8 lat temu
  svenbarth bdef19fd79 * indeed allow the conversion of array constructors to dynamic arrays 8 lat temu