Cronologia Commit

Autore SHA1 Messaggio Data
  Jonas Maebe 9e3c7f175f * load the address of envp before storing it, so we don't overwrite argv 9 anni fa
  Jonas Maebe f65cb5d933 * equivalent of r32525/32526 for the assembler version of the startup code 9 anni fa
  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. 14 anni fa
  tom_at_work 5f3aaf1e60 * minor changes to the startup code: use exit_group syscall to exit, minor cleanup 15 anni fa
  tom_at_work 9a969c18cd Startup files fixes for ppc/ppc64 15 anni fa
  Jonas Maebe 3216e8c7bc * mark produced object files as "does not require executable stack" by 16 anni fa
  florian 065b187c26 * properties set 18 anni fa
  peter 94f2b1d941 * add initialstkptr to get the stackpointer at startup before 19 anni fa
  tom_at_work 651f34e27c * ppc64: with -Or the compiler now also generates calls to helper functions in the function prolog/epilog instead of multiple stores/loads 20 anni fa
  tom_at_work 3bf1152a9c * ppc64/linux: fixed and enabled some more assembly routines in the RTL 20 anni fa
  tom_at_work 5520442fc4 * call by register now also takes care of the TOC and environment pointer 20 anni fa
  tom_at_work b2e1cf2610 * powerpc64 port now (manually) cycles, most test programs in tests/test are fine too 20 anni fa
  peter 6bf3269b41 * powerpc64 port from Thomas Schatzl 20 anni fa