커밋 기록

작성자 SHA1 메시지 날짜
  florian 06fd4223e9 + optimization setting level4 11 년 전
  Jonas Maebe 5d4837329b * changed {$modeswitch blocks} to {$modeswitch cblocks} to avoid confusion 11 년 전
  Jonas Maebe eb419b58c5 - disable inlining of routines that contain a call to a C-style varargs 11 년 전
  Jonas Maebe 146e3bcb9e * synchronised with trunk till r29513 11 년 전
  Jonas Maebe e97f31541e - reverted partial commit of merge 11 년 전
  Jonas Maebe a76bbf363d * synchronised with trunk r29513 11 년 전
  nickysn b193073e32 + support the $fpcmemorymodel macro in fpc.cfg 11 년 전
  florian 5c67fcc43f + change always floating point divisions into multiplications if they are a power of two, 11 년 전
  Jonas Maebe bd09b88a5b + support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension) 11 년 전
  nickysn 63305cc2e6 + added directive {$HUGEPOINTERARITHMETICNORMALIZATION} to control the 11 년 전
  nickysn aee568e6fc * cs_hugeptr_normalization renamed to cs_hugeptr_arithmetic_normalization, 11 년 전
  nickysn b3bb9df19f + added a $HUGEPOINTERNORMALIZATION switch 11 년 전
  nickysn 597f110eb9 + added support for units with code larger than 64kb in the far code i8086 11 년 전
  nickysn fc6eac6a98 + added $F directive handling, sets cs_force_far_calls (not implemented yet) 11 년 전
  pierre e65da0deb8 Fix mipsel compilation by reinstalling rev27188 commit reverted in 27200 11 년 전
  florian 686a2d2f3f + Support omitting the frame pointer on arm even in procedures with incoming parameters 11 년 전
  florian aa107b914c * merged avx2 branch, developed by Torsten Grundke 11 년 전
  florian b2b26f84cf * partially merged the mips-embedded branch of Michael Ring: 11 년 전
  sergei c003f934c5 * Included cs_opt_peephole into genericlevel1optimizerswitches, so it is re-enabled for all targets after r27106. 11 년 전
  florian 7eace968e7 + UNICODESTRINGS feature flag 11 년 전
  svenbarth ddb78fefdc Add a modeswitch for type helpers as discussed in core on 24th October 2013. It is disabled by default in all modes (afterall type helper support in Delphi started only beginning with XE3) 12 년 전
  florian d8c0f11ff9 + cs_userbp optimizer switch, so on x86-64 the compiler can make use of rbp if it is not needed as frame pointer 12 년 전
  florian 4aebcdaa94 * enable node dfa for life information with -O3: 12 년 전
  florian 1a4584f4c6 + dead store elimination, based on a patch by Jeppe Johansen 12 년 전
  florian b928b1e9c9 * reorganized generic optimization switches 12 년 전
  nickysn ac66f3ae1b + added new field 'define' to ttargetswitchinfo, which specifies a system macro 12 년 전
  nickysn bd0585274e * tsettings.enablecld converted to a targetswitch ts_cld 12 년 전
  nickysn 52a5ffc386 * use apptype to indicate that the target is a DOS .COM file, instead of introducing a new field in tsettings (as suggested by Sven) 12 년 전
  nickysn 567cdf875b + added new i8086 compiler options -Wtexe and -Wtcom for specifying the MS-DOS 12 년 전
  Jonas Maebe a14ceba791 + -CTinitlocals switch for the JVM that initialises all local variables 12 년 전