Istoricul angajamentelor

Autor SHA1 Permisiunea de a trimite mesaje. Dacă este dezactivată, utilizatorul nu va putea trimite nici un fel de mesaj Data
  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 14 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ă
  florian 1afb1aa9cc + ror/rol functions 17 ani în urmă
  yury 491f0fa1d8 * Replaced all user defined warnings by TODO comments to reduce compiler noise. 17 ani în urmă
  tom_at_work ee76679326 * cleaned up r10705 for ppc, improved comments 17 ani în urmă
  Jonas Maebe 263984f874 * fixed a_load_ref_reg for OS_S8->OS_16 for ppc32, ppc64 and sparc 17 ani în urmă
  tom_at_work e540356be4 * fixed merge errors introduced by merge from resources branch, re-applied r9721 17 ani în urmă
  michael 174de3eab1 Merged revisions 9693-10480 via svnmerge from 17 ani în urmă
  Jonas Maebe f36e5411af * split cpu64bit compiler define into 17 ani în urmă
  tom_at_work 4e60ceb237 * removed code which splits "unaligned" 8 byte stores/loads into two 4 bytes stores/loads on ppc64. The processor manuals and extensive testing showed that PPC970+ class processors have hardware assisted handling of unaligned memory accesses, which results in 8 byte memory accesses to be always faster than 4 byte ones 17 ani în urmă
  Jonas Maebe 7dac4e7e81 * fixed ppc compiler compilation with -dextdebug 17 ani în urmă