提交歷史

作者 SHA1 備註 提交日期
  nickysn bff9afe865 + added msdos to AllSmartLinkLibraryOSes 12 年之前
  nickysn f1c1ea17fa * updated TTarget.GetUnitLibFileName according to the settings for staticlibext 12 年之前
  florian 73e6af4864 + cpu flag CPUARM_HAS_THUMB_IDIV 12 年之前
  florian 8fb7cf822b * unified internal errors 12 年之前
  florian 9cb5212378 * patch by Anton Rieckert: cpu_armv7em should default to thumb(2) code as well, resolves #25142 12 年之前
  nickysn a19a9ef9cc + added a TOS parameter to TTarget.GetUnitLibFileName 12 年之前
  nickysn 1bea98995b * regenerated fpcmake makefiles after r25642 12 年之前
  nickysn 8844c67f56 * updated fpcmake revision.inc after r25642 12 年之前
  nickysn d89c286dc1 * changed the staticlibext for i8086-msdos to .a in fpcmake.ini as well 12 年之前
  nickysn 96a4f8e43b * the staticlibext for i8086-msdos changed from .lib to .a; rationale: 12 年之前
  marco 6ace630c6f * fix for #24947, writing index expression of property. Patch by Daniel Gaspary. 12 年之前
  marco bca1e53840 * fix for mantis #24920 try to properly update messages unit for win64. 12 年之前
  nickysn 8f8bd8b12d - rm the unnecessary jnz instruction before the rep stosb in the i8086-msdos startup code, because the rep prefix checks for cx=0 and skips the stosb instruction anyway 12 年之前
  Károly Balogh 6c0581da49 * do not emit TST.L #ofs(dX) instructions for the Coldfire 12 年之前
  Károly Balogh 584e3638ab * get the count of params from the correct list 12 年之前
  nickysn 608a449c4a + added a 'cld' before the first string x86 instruction in the i8086-msdos startup code 12 年之前
  nickysn 826b4678f3 * moved UpdateAlignmentStr, UpdateOptimizerStr, UpdateWpoStr and UpdateDebugStr from unit globals to unit dirparse 12 年之前
  svenbarth 235c06ab34 Implement volatile address registers. Fixes quite some tests, but also breaks others... (overall more are fixed than are broken :) ) 12 年之前
  svenbarth 29ff548c0b Revert some additions of add_move_instruction as this heavily breaks code when the frame pointer is involved 12 年之前
  svenbarth dd204f395d m68k: add a few more add_move_instruction to tcg68k 12 年之前
  svenbarth 03623c6c1a Forgot to commit that I moved tcgsize2opsize from cgcpu to cpubase. 12 年之前
  nickysn 119cf760eb * UpdateTargetSwitchStr moved to a new unit dirparse.pas. This avoids the dependence of unit scandir on unit options 12 年之前
  svenbarth 8e60465eb4 Fix the last failing tcnvint test (plus another one) by using comparisons that are not necessarily 32-bit. 12 年之前
  sergei 5af873ee5b * x86 targets: Profiling shows that quite a bit of time is spent in findreg_by_number(), despite it uses binary search. Worse, it is repeated for every piece of register information. Trying to get rid of some of these calls: rearranged registers so that their "opcode" matches 3 LSBs of superregister number (with a few exceptions described at the beginning of x86reg.dat). This allows to lookup opcodes in regval() with O(1) complexity, and removes need in rXXXop.inc files. 12 年之前
  sergei 2c79314d59 * IF_SANDYBRIDGE designates CPU family, not feature. Mostly a cosmetic change, since we don't use these flags for anything. 12 年之前
  svenbarth 75dc360bd4 Correctly handle 64-Bit values when converting ints to bools. Fixes 2 tests. 12 年之前
  svenbarth 0cb2bda0a5 Correctly handle loads of different sizes. Fixes 1 test. Might be more, but some other bugs might hide it. 12 年之前
  Károly Balogh c108a24cc8 reverted r25622 which was an accidental commit of some highly experimental debug code (sorry) 12 年之前
  Károly Balogh d004b44406 really fixed FillChar and fixed FillWord. fixes 8 tests. 12 年之前
  Károly Balogh e27db65085 really fixed FillChar and fixed FillWord. fixes 8 tests. 12 年之前