Histórico de Commits

Autor SHA1 Mensagem Data
  tom_at_work 9ce34c63c9 Fix shared library loading and unloading for Linux platforms. Shared library initialization and finalization are now called correctly at program startup for compile-time linked dynamic libraries on powerpc-/powerpc64-/arm-/i386- and x86_64-linux. há 14 anos atrás
  florian 00768bea47 * fix compilation of dllprt0.as for older arm assemblers without push support há 14 anos atrás
  tom_at_work b0bd6a13ec Fixed argc/argv/envp for arm/linux shared libraries. They are by default in registers a1/a2/a3 as per ABI: the first arguments when calling a method (in this case the FPC_SHARED_LIB_START) are passed via registers, not on the stack. há 14 anos atrás
  tom_at_work a8bf34d3fc Correctly return to caller in ARM/Linux shared library startup code instead of fall-through to system exit. há 14 anos atrás
  tom_at_work 56d30e7da0 Set up environment variables and call Pascal initialization in arm/linux shared library initialization há 14 anos atrás
  florian 3668be7ee4 * minimal implementation by Benjamin 'BeRo' Rosseaux há 15 anos atrás
  florian f04bddec4a * initial revision of arm startup code há 22 anos atrás