Commit History

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