提交历史

作者 SHA1 备注 提交日期
  tg74 634338dcd2 merge with trunk 10 年之前
  tg74 3b09397e34 merge with trunk 11 年之前
  nickysn 989c543ea2 * UpdateTargetSwitchStr moved from unit globals to unit options in order to 12 年之前
  nickysn a48b44cfe5 + added a new tsystemflag tf_cld, which indicates that ts_cld should be enabled 12 年之前
  nickysn bd0585274e * tsettings.enablecld converted to a targetswitch ts_cld 12 年之前
  nickysn 52fcc0a407 + added a new x86-specific compiler option 'enablecld', which controls whether 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 b0be805561 * actually use the .com suffix, instead of .exe when creating a .com file 12 年之前
  nickysn 567cdf875b + added new i8086 compiler options -Wtexe and -Wtcom for specifying the MS-DOS 12 年之前
  florian 02e054a09e + fpc -i now writes also the available inline assembler input modes 12 年之前
  svenbarth 6f5a648516 Improve the cpu type handling for M68k just in case we should branch 2.8.0 before I can start working on M68k again. 12 年之前
  Jonas Maebe de56f909d5 * synchronized with trunk up to and including r25430 12 年之前
  florian 6f11e3f316 * clz is only available on thumb2/arm 12 年之前
  florian 0e7a7c68b0 * the -CI switch is now handled correctly 12 年之前
  florian d4968e054b + arm: tsettings.instructionset 12 年之前
  florian 6e7edf1933 * make x86memorymodel i8086 only 12 年之前
  Jonas Maebe efa95bed66 * changes so the compiler can be compiled with a unicode RTL without warnings 12 年之前
  sergei 38058505ba * Changed linking infrastructure to look like assembler one: 12 年之前
  sergei 87cfd86172 * Define SUPPORT_GET_FRAME for targets having "get_frame" as internal symbol (x86,arm and jvm, currently), removes need to enumerate these targets in every related conditional compilation directive and simplifies configuring this feature for other targets. 12 年之前
  mazen 9c4052b505 + Added a new directive, CFGDIR, to configuration file allowing user to add a directory to a list where included configuration files are searched. 12 年之前
  nickysn 435a97059d + enabled the command line option for the medium memory model 12 年之前
  nickysn b409d600ee + implemented the tiny memory model for i8086-msdos; we now produce working dos .com files as well 12 年之前
  Jonas Maebe 1358618c36 * only display and allow ABIs that are actually supported by the current 12 年之前
  florian 0e41df598e * merge i8086 branch by Nikolay Nikolov 12 年之前
  sergei 6f1997f5e5 + MIPS: added profiling support 12 年之前
  florian fdde11fcc8 - -CPPAKCSET=NORMAL and CPPAKCSET=DEFAULT should set setalloc to 0 as $PACKSET=... with the same parameters does 12 年之前
  florian 380bc56e32 + create a default heap on embedded targets and register this default heap 12 年之前
  nickysn 99212c0f9c * define FPC_HAS_TYPE_EXTENDED for i8086; undefine FPC_INCLUDE_SOFTWARE_INT64_TO_DOUBLE 12 年之前
  sergei 2caa05ccd1 * Make Win64 SEH support enabled by default. If necessary to disable, compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #24012. 12 年之前
  nickysn a9809323dc some more generic i8086 defines added 12 年之前