Commit History

Author SHA1 Message Date
  Sven/Sarah Barth 00f4aeb39b * i386 invoke implementation: check the correct argument in the second pass 3 years ago
  Sven/Sarah Barth e95572921a * i386 callback implementation: only skip the result argument if it was detected as one from the parameters 3 years ago
  florian 48c5636fbc * make InvokeKernelRegister work for caller cleared stack/fixed stack and keep stack 16 byte aligned if needed 6 years ago
  svenbarth f17c689829 + add a size parameter to FreeMemory() as some platforms might need that 6 years ago
  svenbarth 4adce9b1bd + add function callback support for the Register calling convention on i386 6 years ago
  svenbarth 3493579c2d * avoid a warning regarding automatic type conversion of Comp 6 years ago
  svenbarth a0f03ca1b9 - declaring the missing pointer types for the Boolean types is no longer necessary 6 years ago
  svenbarth cfdd800591 * also handle const untyped parameters if they're to be passed on the stack 6 years ago
  svenbarth ab35c92816 * handle untyped const parameters like var/out/constref parameters 6 years ago
  svenbarth 033561d039 * fix passing structured result values on non-Win32 6 years ago
  svenbarth d7bb4bd411 + add function call manager which implements Invoke() for the i386 register calling convention 6 years ago