コミット履歴

作者 SHA1 メッセージ 日付
  nickysn b3bb9df19f + added a $HUGEPOINTERNORMALIZATION switch 11 年 前
  sergei 193fa2b95e - m68k: removed some definitely misplaced code, comparison nodes are never handled in second_addfloat. 11 年 前
  sergei 3851c1f494 - m68k: removed a_loadmm_* methods, no need to override because they produce internal error already in base class. 11 年 前
  nickysn bff8dc3fbf + added parser support for huge pointer declarations 11 年 前
  nickysn 8b7863d076 + added warning in case a far pointer is declared on a platform that does not 11 年 前
  sergei acd3ea8750 * m68k: Fixed parameter passing to conform to ABI: 11 年 前
  nickysn 140ce2a880 + added the compact and large memory models to the compiler command line option 11 年 前
  nickysn ce87e72721 * show an error if the user attempts to create a dos .com file in an i8086 11 年 前
  Károly Balogh 5276de5627 m68k: restored orglen variable to g_concatcopy which was actually used, but still got removed in r28072 11 年 前
  nickysn 82d393014b + added a test for the tiny memory layout 11 年 前
  nickysn 835fb1d157 + added memory layout tests for the small and medium memory models 11 年 前
  Károly Balogh 3028f3ac78 m68k: disabled PEA debug comment accidentally left in 11 年 前
  Károly Balogh d93e7b3367 m68k: cleaned ancient silly debug mess from a_loadaddr_ref_reg. no functional changes. 11 年 前
  Károly Balogh 1388cb9bae m68k: implemented a proper a_loadaddr_ref_cgpara instead of the disabled mess in the source, utilizing the PEA instruction 11 年 前
  nickysn 57de15e071 + added checks for the Program Segment Prefix's relative position to the code 11 年 前
  nickysn be0afd9625 + added checks for the pointer and procvar sizes in the compact and large memory 11 年 前
  sergei 4c3eb391ef * m68k: cleaned out unused variables in cgcpu.pas 11 年 前
  Jeppe Johansen 857a849173 Added an additional check to the MulAdd2MLA optimization. The operands of the multiplication weren't checked. 11 年 前
  sergei 3ffa32a660 - m68k: removed garbage (tab characters, commented out code, unused variables, debug output and alike). Functionality unchanged. 11 年 前
  nickysn f7dd4f640a - rm the 'Memory allocation error' and 'Not enough memory' error messages from 11 年 前
  nickysn dc17b55505 * switch to asmmode_i8086_intel instead of asmmode_i386_intel on i8086 when tp 11 年 前
  nickysn ce4f9577d7 * seges prefix and lodsb instruction put on the same line for better readability 11 年 前
  nickysn 9b560ffd64 * x86 intel syntax inline asm: allow a segment override (segcs,segds,seges,etc.) 11 年 前
  nickysn 2f83e2efc9 * use 'seges' instead of db 26h. It is actually supported, but for some reason, 11 年 前
  sergei ad59098457 + m68k: initial implementation of g_stackpointer_alloc method, it has to exist for targets with non-fixed stack. 11 年 前
  nickysn ec55340359 * i8086 far data memory model fixes in get_caller_addr and get_caller_frame 11 年 前
  nickysn ba5ececab9 * i8086 far data memory model fixes in the int 0 (div by zero) handler 11 年 前
  nickysn d00c67f9d3 * limit the heap to 16kb in the i8086 far data memory models for the dos unit 11 年 前
  nickysn a9ddf18779 + call SwapVectors before and after Exec under FPC as well. SwapVectors is 11 年 前
  nickysn e7e02467fc * fixed bug in MsDos and Intr in i8086 far data memory models not cleaning their 11 年 前