提交歷史

作者 SHA1 備註 提交日期
  nickysn a04cbc09b0 * changed the default i8086 asmmode to Intel 12 年之前
  nickysn 912299e9e7 + documented the new options -Wtexe and -Wtcom in the fpc help 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 年之前
  nickysn e2903ded95 + added CGA snow checking to the WriteChar routine of the CRT unit for i8086-msdos; scrolling and clreol still produces snow 12 年之前
  marco 03ac735bb9 * Patch from bug #25062 fixing parsing of coordinates within [] in windows section of hhp 12 年之前
  nickysn 661e11ecb8 * on i8086 added section .fpc to the group 'dgroup'. This fixes a bug that caused the bss section to not be left out from the executable in tiny model, which caused, ironically, tiny model executables to be larger than the small model executables 12 年之前
  lacak fed009e998 fcl-db: base: fix streaming of NULL values in FPCBinaryDatapacketReader (like in Delphi null bitmap is stored in the beginning of record and null values are not stored in row data) + tests 12 年之前
  sergei d25330e367 * Removed tasmdata.realname (it is not used anywhere) and changed tasmdata.name to pshortstring. The name string is owned by tmodule and referenced by tasmdata. This removes 80-char limit on tasmdata.name, Mantis #25009. 12 年之前
  michael a814e0eb27 * Correction in connection pooling, we were leaking connections 12 年之前
  Károly Balogh 81b6e1b9d9 fixed OpenGL to build for MorphOS and hopefully did not break anything in the process 12 年之前
  sergei 7fbcf64608 * Disabled r25488 for ARM targets since it causes crashes there, Mantis #25050. 12 年之前
  svenbarth 9d48bc0baf Implement cross unit type overloading of generics. This fixes the regression introduced with revision 25498. 12 年之前
  paul 2fa739f729 compiler: remove unneeded push/pop to symtablestack 12 年之前
  nickysn 6aae88578c + getting the address of a label now returns a far pointer in i8086 far code memory models; this fixes the call to fpc_raiseexception in the raise node 12 年之前
  nickysn fccbbd92b2 * Classes unit functions related to exceptions and stacktraces updated to use CodePointer 12 年之前
  nickysn 5e09b7a56f * SysUtils functions related to exceptions and stacktraces updated to use CodePointer 12 年之前
  nickysn 5973b231ec * traisenode.pass_typecheck: in the case of 'raise X at addr,frame' require 'addr' to be a far pointer in i8086 far code memory models 12 年之前
  nickysn c1b0fb81f1 * updated all the RTL helper functions related to exceptions and stack traces to use codepointer instead of pointer 12 年之前
  nickysn b688b79a0d * fixed the order of parameters in the first call to get_caller_frame in PushExceptObject 12 年之前
  svenbarth fbceb574eb Fix for Mantis #25041 . Correctly set CurrentThreadVar for those tthread.inc incarnations that don't use the default ThreadProc in classes.inc (this should be changed in the future though...). In addition to Unix systems as described by the bug report this also involved BeOS and Netware LibC. 12 年之前
  svenbarth 900afaddea This test was clearly intended differently... 12 年之前
  svenbarth 2da06b004e Added test for Mantis #24458 which was fixed in revision 24628. 12 年之前
  lacak baa700925c fcl-db: bufdataset: make TFpcBinaryDatapacketReader more flexible hence descendant can override version preset in constructor and write in old format. 12 年之前
  nickysn 129fddf800 * fixed compilation of unit crt on linux 12 年之前
  nickysn 96c7a9325a * CrtOpen, CrtClose, CrtRead, CrtWrite and CrtReturn changed to procedures, instead of functions 12 年之前
  paul 5aa919c2a8 compiler: have unit interface symtable in stack while parsing implementation uses list (fixes issue #10477) 12 年之前
  nickysn 4d369654e0 * fixed test cg/taddr2.pp for i8086 medium memory model 12 年之前
  nickysn 8608969eb8 * tx86casenode.genjumptable: explicitly emit near pointers in the case jump table on i8086, regardless of the memory model 12 年之前
  nickysn 3bc89a50ed + added i8086-specific methods tai_const.Create_sym_near and tai_const.Create_sym_far, which allow creating explicitly a near or far ptr const, regardless of current memory model's defaults 12 年之前