Historie revizí

Autor SHA1 Zpráva Datum
  nickysn bd0585274e * tsettings.enablecld converted to a targetswitch ts_cld před 12 roky
  nickysn 52fcc0a407 + added a new x86-specific compiler option 'enablecld', which controls whether před 12 roky
  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) před 12 roky
  nickysn b0be805561 * actually use the .com suffix, instead of .exe when creating a .com file před 12 roky
  nickysn 567cdf875b + added new i8086 compiler options -Wtexe and -Wtcom for specifying the MS-DOS před 12 roky
  florian 02e054a09e + fpc -i now writes also the available inline assembler input modes před 12 roky
  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. před 12 roky
  Jonas Maebe de56f909d5 * synchronized with trunk up to and including r25430 před 12 roky
  florian 6f11e3f316 * clz is only available on thumb2/arm před 12 roky
  florian 0e7a7c68b0 * the -CI switch is now handled correctly před 12 roky
  florian d4968e054b + arm: tsettings.instructionset před 12 roky
  florian 6e7edf1933 * make x86memorymodel i8086 only před 12 roky
  Jonas Maebe efa95bed66 * changes so the compiler can be compiled with a unicode RTL without warnings před 12 roky
  sergei 38058505ba * Changed linking infrastructure to look like assembler one: před 12 roky
  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. před 12 roky
  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. před 12 roky
  nickysn 435a97059d + enabled the command line option for the medium memory model před 12 roky
  nickysn b409d600ee + implemented the tiny memory model for i8086-msdos; we now produce working dos .com files as well před 12 roky
  Jonas Maebe 1358618c36 * only display and allow ABIs that are actually supported by the current před 12 roky
  florian 0e41df598e * merge i8086 branch by Nikolay Nikolov před 12 roky
  sergei 6f1997f5e5 + MIPS: added profiling support před 12 roky
  florian fdde11fcc8 - -CPPAKCSET=NORMAL and CPPAKCSET=DEFAULT should set setalloc to 0 as $PACKSET=... with the same parameters does před 12 roky
  florian 380bc56e32 + create a default heap on embedded targets and register this default heap před 12 roky
  nickysn 99212c0f9c * define FPC_HAS_TYPE_EXTENDED for i8086; undefine FPC_INCLUDE_SOFTWARE_INT64_TO_DOUBLE před 12 roky
  sergei 2caa05ccd1 * Make Win64 SEH support enabled by default. If necessary to disable, compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #24012. před 12 roky
  nickysn a9809323dc some more generic i8086 defines added před 12 roky
  yury 63d1c3aa94 * Set default CPU armv5t for arm-android. Issue #23973. před 12 roky
  florian 1eeeb309c7 * intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet před 12 roky
  yury b3862eb4b1 * Use standard Android NDK prefixes for binutils by default. před 12 roky
  paul 2a3618fb6c compiler: set apptype using new SetAppType routine, add 'CONSOLE' define for console apptype. před 12 roky