Историја ревизија

Аутор SHA1 Порука Датум
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method пре 10 година
  Jonas Maebe dd3d0ae5bc * set the type of the hidden $vmt parameter to the correct classrefdef and пре 10 година
  Jonas Maebe fa9ba26cb4 * fixed the type of self in Objective-C category methods пре 10 година
  Jonas Maebe edb3124ae8 * copy arrays passed by value to cdecl routines on the callee side even on пре 10 година
  Jonas Maebe 6e12ad817f * don't make copies of arrays passed as value parameters to cdecl routines пре 10 година
  Jonas Maebe c6ba0bb6fb + support for targets that require by-reference value parameters to be пре 10 година
  Jonas Maebe bd09b88a5b + support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension) пре 11 година
  Jonas Maebe b57c95043f + support overriding tdef/tsym methods with target-specific functionality: пре 11 година
  nickysn 2908fa9123 + added type parentfpvoidpointertype, which is a void pointer with the same size пре 11 година
  nickysn 8744fbefbb * add $parentfp as a first parameter on i8086, instead of last. This makes пре 11 година
  paul cdd5d029f0 compiler: don't add operator name as a function result into operator symtable. For FPC mode only operator result identifier should be added and for Delphi mode only 'Result' identifier. Fixes mantis #0025081 пре 12 година
  svenbarth 344571cb4e Added support for type helpers. In non Delphi modes they use "type helper" and in mode Delphi they use "record helper". They can also be used on constants. пре 12 година
  paul 51825b6f2e compiler: change ret_in_param to accept tabstractprocdef instead of tproccalloption to allow check more options (required for record constructor implementation) пре 12 година
  Jonas Maebe dfe3ca5328 * prevent invalid typecast on targets using nestedfpstruct functionality пре 12 година
  pierre 42586baa34 Use SUPPORT_SAFECALL conditional пре 13 година
  svenbarth d87b203a0a Do not call ret_in_param of the current parameter manager when parsing a generic method/function. This fixes Mantis #21921. пре 13 година
  sergei 19053de279 * Added {$i fpcdefs.inc}, was missing in the newly added unit, causing incorrect parameter positions on some platforms (e.g. broken tsafecall2, tsafecall3). пре 13 година
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 пре 13 година
  Jonas Maebe 69abbba6bb * split several parameter insertion helpers out from pdecsub for пре 14 година