Commit Verlauf

Autor SHA1 Nachricht Datum
  Jonas Maebe a051b8d225 - remmoved doregister parameter from t*sym constructors, as the registration vor 6 Jahren
  Jonas Maebe 14a7429e19 * factored out inlinenode check whether it may have a side effect vor 6 Jahren
  Jeppe Johansen 7dc515b62c - Fix result type of SizeOf and BitSizeOf to use sizesint instead of sint. vor 6 Jahren
  Jonas Maebe 0a91fcb44f * LLVM-specific support for bsr*/bsf* vor 6 Jahren
  Jonas Maebe c038e4c3f2 * relaxation of r42272: again only show warnings rather than errors for vor 6 Jahren
  pierre 243c967967 Commit of new debug feature implemented by J. Gareth Moreton vor 6 Jahren
  Jonas Maebe 1b6425176b * synchronised with trunk till r42049 vor 6 Jahren
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would vor 6 Jahren
  Jonas Maebe a0d796e98d * synchronised with trunk till r41159 vor 6 Jahren
  Jonas Maebe 04d295f186 * first step towards supporting 32 bit targets with the LLVM code generator: vor 6 Jahren
  Jonas Maebe 473fef315d * synchronised with trunk till r40732 vor 6 Jahren
  Jonas Maebe ff8ccb06e5 * changed reverseparameters() from function into procedure: it does not make vor 6 Jahren
  Jonas Maebe 882d676bc9 * synchronised with trunk till r40635 vor 6 Jahren
  Jonas Maebe 3ccc3e329b * prevent calling firstpass multiple times for a node (such as when vor 6 Jahren
  Jonas Maebe 9630eb7ce9 * synchronised with trunk till r40466 vor 6 Jahren
  Jonas Maebe 122d0d36d6 + volatile() expression that marks an expression as volatile vor 6 Jahren
  Jonas Maebe bfc7c58a69 * synchronised with trunk till r40348 vor 6 Jahren
  pierre 796db4cef5 Implement mark_write override for tinilinenode vor 6 Jahren
  yury 4682ac269d * Further improvement for r40180: vor 6 Jahren
  yury 4357caaad8 * Removed unused local vars. vor 6 Jahren
  yury 1b151df89f * Make SetLength() to emit hint "Local variable "s" of a managed type does not seem to be initialized" instead of the warning. This change is needed because when calling a regular procedure with a ver parameter of a managed type the hint is generated. Now SetLength() behaves the same. vor 6 Jahren
  Jonas Maebe 84de128194 * fixed result node of fpc_eh_return_data_regno (r40070), resolves compiler vor 6 Jahren
  Jonas Maebe 8555ec1438 + fpc_eh_return_data_regno() intrinsic to get the return register numbers vor 6 Jahren
  pierre d512d8cae1 Also fix first_abs_real like in rev 39988 vor 6 Jahren
  florian 3078cc4b0d * same fix as in r39988 for fpc_first_sqrt vor 6 Jahren
  pierre 7d7f966ccb Fix wrong explicit typecast that lead to memory corruption in first_sqr_real vor 6 Jahren
  Jonas Maebe 0b246f3dbd * converted Boolean8 to an internal type, and mapped Boolean to the vor 6 Jahren
  svenbarth d5f0d8e306 * addendum for Mantis #34333: also complain about number of arguments with the maximum number of arguments for Copy ( = 3 ) is exceeded vor 7 Jahren
  svenbarth 76c45b1a72 * fix for Mantis #34333: improve error output for incorrect calls to Copy() vor 7 Jahren
  florian a34d4e715c Merged riscv_new branch vor 7 Jahren