Geçmişin Kaydedilmesi

Yazar SHA1 Mesaj Tarih
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 4 yıl önce
  Jonas Maebe 453bfcd370 * emit the correct declaration for procdefs used to force a procname in LLVM 5 yıl önce
  yury de3a479be3 * Added assembler comments about unused parameters. 5 yıl önce
  yury e28fca9729 * If parentfp is passed in the stack it can be skipped only if po_delphi_nested_cc is set for the routine. 5 yıl önce
  Jonas Maebe cc14f06677 * when a function returns a value in a register, but normally that type 5 yıl önce
  yury aefc1be555 * Reverted accidentally committed files. 5 yıl önce
  yury 7b65f85a0b * Accidental commit. 5 yıl önce
  yury 7bffafdf8b * Improved the parentfp optimization to properly handle cases when a nested routine calls other nested routines. 5 yıl önce
  yury 11fd466394 * Optimize parentfp when optimization level 1 and higher to be debugger friendly. 5 yıl önce
  yury 627fcb4354 * Do not use the LOC_VOID location to indicate unused parameters. 5 yıl önce
  yury 9d1c814387 * Added the thlcgobj.a_load_undefined_cgpara() method to pass an undefined value as a parameter to a routine. The generic version passes the 0/nil value if the parameter's location is not a register. 5 yıl önce
  yury 2808873d1b * Reworked the optimization of unused $parentfp for nested routines. 5 yıl önce
  yury 7dc6049de9 * Release registers which have been used for a function call before adjusting the stack pointer. On i386 this allows to use eax,ecx,edx in POP instructions for stack adjustment. 5 yıl önce
  Jonas Maebe 4ba19f5418 * add support for creating non-address-only procvars to 5 yıl önce
  Jonas Maebe 1e3f72403e * renamed getintparaloc to getcgtempparaloc 5 yıl önce
  Jonas Maebe 54d3c26e27 * renamed abi_linux386_sysv to abi_i386_dynalignedstack, and also use it 5 yıl önce
  Jonas Maebe e775ecdc43 * cleaned up safecall support: use a hidden localvarsym instead of result 5 yıl önce
  florian 52cc02aa3b * values passed to const parameters are not limited to registers and constants 5 yıl önce
  florian fabe4cc067 * patch by Christo Crause: reg. allocation information if non-volatile registers 5 yıl önce
  Jonas Maebe dadeff5b09 * fixed Darwin/i386 after r43176 5 yıl önce
  florian fb91899457 * adapted 16 byte alignment handling on linux: it is now assumed that the callee tries to clear the stack, so in the caller, the stack is re-adjusted 5 yıl önce
  florian 02deb7d954 * try to avoid to use pic based calls 5 yıl önce
  florian b3ed34592f + software handling of exceptions on arm 6 yıl önce
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 yıl önce
  Jonas Maebe 04d295f186 * first step towards supporting 32 bit targets with the LLVM code generator: 6 yıl önce
  florian 4f052e4f90 o fix several issues with floating point exceptions 7 yıl önce
  Jonas Maebe d69ad8fa41 * removed temppos field again from parameter locations: they're not allocated 7 yıl önce
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, 7 yıl önce
  florian b1dff29cbf * removed unused units 8 yıl önce
  Károly Balogh f5f895e2a3 syscalls: unify call reference creation across 4 different CPU archs. less copypasted code, brings x86_64 AROS support up to speed 8 yıl önce