Istoricul angajamentelor

Autor SHA1 Permisiunea de a trimite mesaje. Dacă este dezactivată, utilizatorul nu va putea trimite nici un fel de mesaj Data
  Jonas Maebe 33ed32b024 * when targeting the ELFv2 ABI, don't reserve space for the (never used) 10 ani în urmă
  Jonas Maebe fb27dff638 * generate ".abiversion 2" directive when targeting ppc64/ELFv2 10 ani în urmă
  Jonas Maebe fc21845686 * fixed the allocation of R12 on ppc32/ppc64 when used to hold the value of 10 ani în urmă
  sergei 90d2009a31 * Moved procedures calculating "magic" numbers for division by constants from powerpc64/cgcpu.pas to cgutils.pas, so they can be reused for all targets. 11 ani în urmă
  sergei bcddc40150 * powerpc64: removed references to global variables 'cg' (it is implicit 'self' in methods of tcg descendants) and 'current_asmdata.currasmlist' (the asmlist to use is passed as argument). 11 ani în urmă
  sergei a8eb55fa7c * powerpc/powerpc64: merged identical a_jmp_flags methods into base code generator class. 11 ani în urmă
  sergei c0431dba4e * Moved method g_flag2reg from tcgppc (in both powerpc and powerpc64) to tcgppcgen class, since it is identical for both targets. 11 ani în urmă
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables 11 ani în urmă
  sergei d25330e367 * Removed tasmdata.realname (it is not used anywhere) and changed tasmdata.name to pshortstring. The name string is owned by tmodule and referenced by tasmdata. This removes 80-char limit on tasmdata.name, Mantis #25009. 12 ani în urmă
  florian 7361e19799 + support for handling OS_128/OS_S128 on 64 Bit CPUs as far as needed for method pointers in registers 13 ani în urmă
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 13 ani în urmă
  Jonas Maebe 0278d67764 * use generic ppc version of a_loadaddr_ref_reg() for AIX/ppc64 13 ani în urmă
  Jonas Maebe b33b744f78 * enabled null pointer load checking for AIX/ppc64 13 ani în urmă
  Jonas Maebe cec20e1c34 * specify the branch opcode to use for a_call_name_direct/a_jmp_name_direct, 13 ani în urmă
  Jonas Maebe a473cf14d6 - removed ppc64-specific a_load_ref_cgpara(), the generic one can also 13 ani în urmă
  Jonas Maebe 4123df9cb8 * moved g_external_wrapper() code from powerpc64/cgcpu to ppcgen/cgppc, 13 ani în urmă
  Jonas Maebe 95966da949 + AIX support for a_call_reg() 13 ani în urmă
  florian aa529b0705 * fix fullcycle after -Sew for the compiler was introduced 13 ani în urmă
  Jonas Maebe 84c23f6b42 * fixed range check warning when doing a native ppc64 compile 13 ani în urmă
  florian 4868b09844 * patch by alexvin to replace $ifopt by $push/$pop, resolves #20332 14 ani în urmă
  tom_at_work 446eacaf47 * another compilation failure due to cleanup of changes to r16272 15 ani în urmă
  tom_at_work f1a7cf78fe * fixed compilation after cleaning up for r16272 15 ani în urmă
  tom_at_work e215b215d6 * fix code generation for interface wrappers: adjustment of self pointers with offsets > 16 bit crashed because it tried to allocate a virtual register, but the register allocator is not called for these wrappers. Always use the R11 register, which is scratch on ppc64, for now. 15 ani în urmă
  Jonas Maebe 356026f849 * use new_section() instead of tai_section.create() everywhere 15 ani în urmă
  Jonas Maebe 283018a3bf * changed tprocdef.funcretloc[] from a tlocation into a tcgpara so it can 15 ani în urmă
  Jonas Maebe 9bc15a5f61 * renamed a_param_* to a_load_*_cgpara 15 ani în urmă
  florian 515774b864 * merged armthum branch 16 ani în urmă
  Jonas Maebe 7d459cf12a * the compiler now explicitly keeps track of the minimally guaranteed 16 ani în urmă
  Jonas Maebe a23630260b + "weakexternal" support for imported procedures and variables. 17 ani în urmă
  tom_at_work 8a5a6db065 * rol/ror inlines for powerpc/powerpc64 (only for 32/64 bit operands for now) 17 ani în urmă