Commit History

Author SHA1 Message Date
  sergei 217bac7a0b - Removed fpc_pi_real compilerproc, it is no longer used. At least two releases (2.6.2 and 2.6.4) emit Pi directly as a constant. 11 years ago
  Jonas Maebe 8d8fc0fdee + RTL for AIX 13 years ago
  Jonas Maebe 335bc9fd46 + PIC support for darwin/ppc32 (-Cg works now, no regressions in test 18 years ago
  michael 3a2eaa94b1 + Removed INTERNCONSTINTF define 20 years ago
  michael 93ba0409be + Removed HASCOMPILERPROC define 20 years ago
  peter 4ace790492 * remove $Log 20 years ago
  fpc 790a4fe2d3 * log and id tags removed 20 years ago
  fpc 50778076c3 initial import 20 years ago
  peter e417e34496 * truncate log 20 years ago
  Jonas Maebe b6a6e78db1 * fixed remaining compilation problems 20 years ago
  peter 4d8460ec2f * float routines all use internproc and compilerproc helpers 20 years ago
  Jonas Maebe cfeaa8aa65 * some compilation fixes for powerpc after all the internconst and 20 years ago
  Jonas Maebe edbec6f2b4 * use generic round, the ppc-specific one is buggy 21 years ago
  Jonas Maebe 0f26252376 + cgenmath with libc math functions. Faster than the routines in genmath 21 years ago
  olle 4372f8ef91 * fixed global variable access in asm 21 years ago
  Jonas Maebe ecfca6db55 - reverted previous patch, solved with the new assembler reader 21 years ago
  olle 0b2afad6e8 * changed in temp+4 to 4+temp, to be compatible with PPCAsm 21 years ago
  florian 4ff69f3905 * fixed rtl to work with the integrated fpc ppc assembler reader 22 years ago
  florian ed7610985b * fixed qword_to_double conversion on powerpc 22 years ago
  florian 8d771df2d4 * arm fixes to the common rtl code 22 years ago
  olle 4eac90e5d4 * small bugfix macos 22 years ago
  Jonas Maebe a4db446a95 * fixed compilation problems (removed unnecessary modified registers 22 years ago
  Jonas Maebe 18f6811154 * fixed 64 bit results of trunc and round 22 years ago
  florian d992e13e08 * fixed parameter passing for int64 22 years ago
  Jonas Maebe df5e0bbfc6 * fsqrt is an optional instruction in the ppc architecture and isn't 22 years ago
  Jonas Maebe 59dae8729c * fixed round() (almost the same as trunc) 22 years ago
  Jonas Maebe a23b530fc8 * fixed qword and int64 to double conversion 22 years ago
  Jonas Maebe c59fb8e28a - removed empty ppc-specific frac() 22 years ago
  Jonas Maebe 49497382c0 * trunc now also supports int64 (no NaN's etc though) 22 years ago
  florian 96df8384cd * fixed trunc, now it's working at least for longint range 22 years ago