Commit History

Автор SHA1 Съобщение Дата
  michael a8978361dd * Fix signatures on all platforms преди 10 години
  michael 154b9bdd11 * Correct signature of pos преди 10 години
  Jonas Maebe f374b81c12 * disabled ARM-specific code for smallset in-operations on big endian targets, преди 10 години
  michael a687cc1469 * Add tests for offset argument to pos преди 10 години
  michael 8161c1135c * Add offset to Pos functions, Delphi XE 8 compatible. преди 10 години
  yury 130eba51ee * pas2jni: Fixed code generation in case of duplicate method names in a class hierarchy. преди 10 години
  michael a4502a50d5 * Added TArray generic преди 10 години
  michael d3350b18ba * Some Delphi XE8 compatibility types преди 10 години
  Jonas Maebe 4f38317bd2 * fixed small linker script syntax error in r31459 преди 10 години
  Jonas Maebe 6d29ad44f7 * always use a minimal linker script when we are not using -T, so that the преди 10 години
  Jonas Maebe c27807ee63 * resolve formal/anonymous external classes before comparing parameters to преди 10 години
  Jonas Maebe e720b44471 * expand the error message for when trying to use a formal class with an преди 10 години
  Jonas Maebe 32c3f05522 + peepholeoptimizations to remove swap instructions преди 10 години
  Jonas Maebe dde8e323e0 * insert swap instructions if it results in store/regdealloc/load преди 10 години
  Jonas Maebe 51864b0458 * skip temp (de)allocs when looking for store/regdealloc/load and преди 10 години
  Jonas Maebe cd83bc35b6 * protect the -FM switch with "#ifndef VER2", to ensure that fpc.cfg can преди 10 години
  marco 3f1ad78fc2 * add t/psockaddr6 type aliases to sockets unit, mantis #28566 преди 10 години
  Jonas Maebe 6bb430e97c * also use the ARM/EABI linker script when targeting armhf преди 10 години
  Jonas Maebe 882421a3ad * also use -T when cross-compiling a shared library using a sysroot on преди 10 години
  Jonas Maebe e391a37b30 * add the sysrootpath to the path of the dynamic linker in the INPUT() преди 10 години
  Jonas Maebe 8c8657e2d5 * base optimiser support for the JVM target преди 10 години
  Jonas Maebe c3a7d76c68 * ait_jcatch should not be skipped by optimizers, as it does result in преди 10 години
  Jonas Maebe 3f9f498e0d - removed leftover alpha, ia64 and vis code преди 10 години
  Jonas Maebe bc62795f15 * removed no longer used simplify_ppu global преди 10 години
  Jonas Maebe 21066ba3f3 * changed LinkTypeSetExplicitly from a global variable into a field of toption преди 10 години
  Jonas Maebe 0d74e4f719 * changed paratargetdbg from a global variable into a field of toption преди 10 години
  Jonas Maebe 84bd523867 * changed paratargetasm from a global variable into a field of toption преди 10 години
  Jonas Maebe 13638d958d * changed paratarget from a global variable into a field of toption преди 10 години
  florian 590ec0f3e6 * more procedures excluded to avoid internalerrors on avr after the trgobj.conservative fix преди 10 години
  florian 199b1861d6 * fix wrong comparisons in trgobj.conservative to enable better coalescing, преди 10 години