Histórico de Commits

Autor SHA1 Mensagem Data
  florian 9a90db79c3 * patch by Bart B to fix fpc_val_smallint_shortstr similiar to #39406, resolves #39528 há 3 anos atrás
  florian fc3b635013 * patch by Bart B to fix the value of Code for unsigned types if the input is negative, resolves #39523 há 3 anos atrás
  florian f39a6a7755 * fpc_Val_SInt_ShortStr: bug fixes and improvements by Bart B há 3 anos atrás
  florian 38c06e64c7 * optimze case há 3 anos atrás
  florian 05072d0d82 * updated version by Bart B há 3 anos atrás
  florian 4c296af05e * reordered condition so they can be evaluated quicker há 3 anos atrás
  florian d29a482cd1 * fixes for fpc_Val_SInt_ShortStr by Bart B há 3 anos atrás
  Jonas Maebe 4426d0da7a Fixed variant discriminator types há 4 anos atrás
  Jonas Maebe f9672b53a2 - removed old float-to-string and string-to-float conversion code há 5 anos atrás
  pierre 3aa253c11d Allow system unit to be compiled without RTTI feature há 5 anos atrás
  florian c932dfaf70 * first bunch of fixes for rtti for arm after attribute commits, fixes mostly alignment issues há 6 anos atrás
  svenbarth c0da39a35d * Tenum_typedata needs to include the Common record as well há 6 anos atrás
  svenbarth 8b5461367b * move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic há 8 anos atrás
  nickysn 2fbe5d2a8b * use ObjpasInt instead of longint in fpc_shortstr_currency (generates shorter há 8 anos atrás
  florian 0b82f71e8d * take care of the fact that there are 32 bit abis (e.g. ARMHF) which align qword on 8 byte boundaries, resolves issue #31132 há 8 anos atrás
  svenbarth a2c9c75e97 Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures. há 9 anos atrás
  michael 9d75d3aae8 * Fix by Laco for bug ID #29037 há 9 anos atrás
  Jonas Maebe 2afd8eb802 - removed FPC_HAS_STR_CURRENCY-related code, FPC 2.6.4 has it há 10 anos atrás
  michael 8161c1135c * Add offset to Pos functions, Delphi XE 8 compatible. há 10 anos atrás
  florian 590ec0f3e6 * more procedures excluded to avoid internalerrors on avr after the trgobj.conservative fix há 10 anos atrás
  florian 886e3e8d02 * disable several complex procedures for avr with a newly introduced define: EXCLUDE_COMPLEX_PROCS. They há 10 anos atrás
  florian 98856437b2 * disable fpc_chararray_enum for now on avr because the register allocator cannot currently handle it há 10 anos atrás
  Jonas Maebe ff583bde6c * made setstring() a compiler intrinsic so it can set the compile-time há 11 anos atrás
  nickysn 4c8e947f0c * changed the shortstring index variables that were previously longint and were later changed to sizeint (in r26917) to ObjpasInt after r27142 há 11 anos atrás
  Jeppe Johansen 9b79f2f68d Added support for 8-bit CPU's in RTL. Mostly for missing implementations of int<->string conversion and console/text output. há 11 anos atrás
  nickysn 65fe978b71 * various shortstring index variables changed from longint to sizeint (generates há 11 anos atrás
  Jonas Maebe 21eeec9981 + re-implementation of real->string and string->real conversion routines há 12 anos atrás
  sergei a6d34945a2 * Commented out exponent check added in r25549: since this code is used by compiler, it breaks compilation of code with constants in extended range on targets without extended precision. há 12 anos atrás
  sergei d6a4e30f06 * fpc_val_real_shortstr: track amount of digits in mantissa and limit integer exponent values. This does not (yet) prevent floating-point overflows, but is a necessary step to prevent them. há 12 anos atrás
  sergei 5ec95691c0 * fpc_val_real_shortstr: some more minor/style cleanup. há 12 anos atrás