Commit History

Autor SHA1 Mensaxe Data
  florian 85d63d9fa9 * settings refactored %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 9de2847865 + support for passing parameters via pre-allocated stack space on i386 %!s(int64=19) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos
  fpc 50778076c3 initial import %!s(int64=20) %!d(string=hai) anos
  peter e417e34496 * truncate log %!s(int64=20) %!d(string=hai) anos
  florian 8a9758c5e2 * logs truncated %!s(int64=21) %!d(string=hai) anos
  florian 588e2c38bf * dwarf branch merged %!s(int64=21) %!d(string=hai) anos
  mazen e465aa443e - revert '../' from include path %!s(int64=21) %!d(string=hai) anos
  mazen 9fe655fa0f + help lazarus analyze the file %!s(int64=21) %!d(string=hai) anos
  mazen 77473fed86 * fix compile problem for sparc %!s(int64=21) %!d(string=hai) anos
  peter 47f08937e4 * use localalign info for alignment for locals and temps %!s(int64=21) %!d(string=hai) anos
  peter 70fe77ca7c * procinfo unit contains tprocinfo %!s(int64=22) %!d(string=hai) anos
  peter d76dc1047e * updates for new ra %!s(int64=22) %!d(string=hai) anos
  peter 6a8d5eb25d * NEWRA branch merged %!s(int64=22) %!d(string=hai) anos
  peter d113495cf1 * fixed stackalloc to not allocate localst.datasize twice %!s(int64=22) %!d(string=hai) anos
  peter 32d076480b * framepointer fixes for sparc %!s(int64=22) %!d(string=hai) anos
  peter 0dceec9a64 * current_procdef removed, use current_procinfo.procdef instead %!s(int64=22) %!d(string=hai) anos
  peter 414bd5fa22 * more sparc cleanup %!s(int64=22) %!d(string=hai) anos
  florian 995f7e0f11 * fix some small flaws which prevent sparc linux system unit from compiling %!s(int64=22) %!d(string=hai) anos
  peter 60978ba89c * aktprocdef renamed to current_procdef %!s(int64=22) %!d(string=hai) anos
  peter a5e7f02527 * updated for removed lexlevel %!s(int64=22) %!d(string=hai) anos
  mazen 9ad1d0ffe2 * fixing bug related to errornous program main entry stack frame %!s(int64=22) %!d(string=hai) anos
  mazen 215880afe8 * fixing several bugs compiling the RTL %!s(int64=22) %!d(string=hai) anos
  mazen 311508131a - some writeln(s) removed in compiler %!s(int64=22) %!d(string=hai) anos
  mazen 00ee9f8063 + added support for the shift nodes %!s(int64=22) %!d(string=hai) anos
  mazen 41153e2b1a + return_result_reg and function_result_reg are now used, in all plateforms, to pass functions result between called function and its caller. See the explanation of each one %!s(int64=23) %!d(string=hai) anos
  mazen 37247e8cde * fixing return value variable address %!s(int64=23) %!d(string=hai) anos
  mazen f97aa452bd * SPARC calling mechanism almost OK (as in GCC./mppcsparc ) %!s(int64=23) %!d(string=hai) anos
  mazen f170b21371 * parameter handling updated %!s(int64=23) %!d(string=hai) anos
  mazen 220be9c38f + op_raddr_reg and op_caddr_reg added to fix functions prologue %!s(int64=23) %!d(string=hai) anos