Historial de Commits

Autor SHA1 Mensaje Fecha
  paul 51825b6f2e compiler: change ret_in_param to accept tabstractprocdef instead of tproccalloption to allow check more options (required for record constructor implementation) hace 12 años
  Jonas Maebe 69c29a415f * pass the procdef to getintparaloc instead of only the proccalloption, so hace 12 años
  Jonas Maebe 3eb527b532 * make use_fixed_stack for i386 more generic (any target with more than hace 12 años
  Jonas Maebe d9e67fc835 * don't add a separate high parameter for array-of-const parameters on the hace 13 años
  pierre 42586baa34 Use SUPPORT_SAFECALL conditional hace 13 años
  Jonas Maebe 0a1157da38 * fixed memory leaks in the compiler introduced in r21862 by marking and hace 13 años
  Jonas Maebe 7a0ae38700 + also specify the parameter def when allocating a parameter via hace 13 años
  Jonas Maebe 587244c088 * factored out common code from get_funcretloc() hace 13 años
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 hace 13 años
  Jonas Maebe dc70db9402 * parameter passing support for AIX: hace 13 años
  sergei 270fc39432 * An open array/array of const parameter passed by value and requiring a local copy on heap (currently all targets except non-Darwin i386 ones) should not be placed into register and should force procedure to have an implicit finally block. hace 13 años
  pierre b6de7f0d6b * Suppress Comaprison might be always false if first_mm_imreg is zero hace 14 años
  Jonas Maebe c9537e3347 + support for non-array/record var parameter on the JVM target using hace 14 años
  Jonas Maebe 2c313e397e + support for regular arrays and open arrays hace 14 años
  Jonas Maebe 0e87627218 + gethltemp() to allocate a temp specifying full type information even hace 14 años
  Jonas Maebe c17d022a87 * allow overriding tparamanager.is_stack_paraloc() and let it always hace 14 años
  Jonas Maebe a5c70392c1 * also copy cgpara.def when creating temp paralocs hace 14 años
  Jonas Maebe 3d3a42b911 * improvement to r16050 for non-fixed stack targets: they never have to use hace 14 años
  sergei 4780278e7b Fix Mantis #11783: hace 14 años
  joost 07bf44517c * Merged XPCom branch into trunk, added support for constref and changed hace 15 años
  mazen b127fc154a * Fixed spell error revealed by lintian. hace 15 años
  Jonas Maebe 8b0301409a + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and hace 15 años
  Jonas Maebe 6094cb79dc * fixed internalerrors on non-use_fixed_stack platforms after r16050: hace 15 años
  Jonas Maebe f13f6627c4 * moved use_fixed_stack from cgutils to a method in paramgr so it can hace 15 años
  joost 65ab1e820b * Safecall on linux/i386 now behaves like cdecl plus hidden exception support. hace 15 años
  Jonas Maebe 57bd6d2685 + merged nestedprocvars branch hace 15 años
  Jonas Maebe 27f6376fd4 * when determining whether a temporary paraloc can be in a LOC_REGISTER, hace 15 años
  Jonas Maebe 283018a3bf * changed tprocdef.funcretloc[] from a tlocation into a tcgpara so it can hace 15 años
  Jonas Maebe cc5aeb09de * fixed handling the result value of functions where the result type is hace 16 años
  Jonas Maebe 718694d1d6 * always specify an explicit alignment for tgobj.gettemp (so e.g. hace 17 años