Commit History

Author SHA1 Message Date
  nickysn f733e0a31c + use the x86 inline intrinsics for port access in the unix ports unit as well 7 years ago
  nickysn 3ed284953b * use the new x86 port access intrinsics in the x86 unit for unix 7 years ago
  nickysn 2c8853f239 + added the fpc_x86_*port* intrinsics to the x86_64 system unit as well 7 years ago
  nickysn a1bf5e2f07 + also added the fpc_x86_*port* intrinsics to the i386 system unit 7 years ago
  nickysn 1c9d0d445b * moved the compiler intrinsics for the i8086 'in' and 'out' instructions to the 7 years ago
  nickysn 26a3ac3fd4 * moved the fpc_in_x86_*port* constants to the system unit in cpuinnr.inc in the 7 years ago
  nickysn f93bda6e15 + also add {$inline on} to unit ports in order to enable inlining 7 years ago
  nickysn f34710faa0 + use the in and out instructions with immediate constant port number for ports 7 years ago
  nickysn 8b55c071fa + declare the readport and writeport methods as inline in the interface part of 7 years ago
  svenbarth ddb501bddf * use a TObject constraint for TFPGObjectList and TFPGObjectMap to ensure that only TObject and its descendants 7 years ago
  nickysn fdc896ad0a + inline support for the x86 'in' and 'out' instructions. Currently only enabled 7 years ago
  Mattias Gaertner b8ae9f5d6d pastojs: fixed property RTTI for alias type in other unit 7 years ago
  Mattias Gaertner 2086bdbbc0 pastojs: check reserved global JS identifiers only for non prefixed identifiers 7 years ago
  michael da249dacdd * Reinstate GenericsHash as default hash 7 years ago
  florian b70fc52874 * patch by Ondrej Pokorny: the stored property modifier does not delete the inherited default value anymore, resolves #33564 7 years ago
  florian eb61923762 * patch by Ondrej Pokorny: The nodefault is now inherited from parent class, resolves #33563 7 years ago
  marcus db43c69387 InetSocket: fixed connect without timeout set 7 years ago
  florian 781ecf4a59 * modified patch by Bart Broersma to resolves #33932: fixes compilation error with FPC_SOFT_FPUX80 in TExtended80Rec.BuildUp 7 years ago
  florian 5782acc32d * patch by J. Gareth Moreton to fix 33909 7 years ago
  Károly Balogh e7025b6759 another fix for the new warning introduced in r39347, hopefully it fixes win32 build 7 years ago
  svenbarth 05ac42766d * fix test; it of course still fails, but now it fails with the expected warning instead of an error 7 years ago
  florian 6a2cb0bbbd * more compilation fixes 7 years ago
  florian 68eb921d46 * broken compilation after r39347 fixed 7 years ago
  florian 2406bd052e * by default, TExtended80Rec.Mantissa should not return the hidden bit (the binary representation of the data type contains it always 7 years ago
  florian 9af9658fa7 * first parameter of SetLength must be valid, as it is read 7 years ago
  michael a9205c9fba * Fix bug ID #32837, correct Mantissa and Fraction in float helpers, patch from Bart Broersma 7 years ago
  michael d4f2a593d4 * Update from Maciej Izak, bug ID #33921 7 years ago
  Mattias Gaertner 7e64102b74 fcl-passrc: fixed scanner row, col in macro 7 years ago
  nickysn e813a11e85 + support TP7-compatible @proc^ (as in FillChar(@proc^,...)) 7 years ago
  michael 5de8f0cf69 * Correctly convert string param to bytes 7 years ago