Commit History

Author SHA1 Message Date
  svenbarth 77cb13c38c Revert r33057. MaxLen is the maximum value that Pos can return and does not need to be adjusted by (Offset - 1). Also there's no buffer that could be overrun as i is not used to access the string's buffer. Fixes failure of tests/test/units/system/tstring.pp 9 years ago
  sergei e23ed15634 * MIPS: reworked and fixed procedure fixup_jmps: 9 years ago
  lacak 6ca424900b fcl-db: datadict: when querying for table indexes use ServerIndexDefs instead of local IndexDef 9 years ago
  lacak b38b441d53 fcl-db: dbase: Bug #28734, Patch by Luiz Americo 9 years ago
  lacak f55ab74e6a fcl-db: dbase: call inherited InternalPost to check required fields. Revealed by test TestRequired 9 years ago
  sergei ed2488eb03 - MIPS: removed the ugly hack of splitting LDC1/SDC1 instructions into pairs of LWC1/SWC1 at assembler writer level. It probably was there as a workaround for insufficient alignment of double-precision variables, which was present once, but fixed a long time ago. 9 years ago
  yury 111595dcd9 * pas2jni: Fixed procedure parameters parsing in some cases. 9 years ago
  pierre e488d7c81c Prepare for upcoming GDB 7.11 release 9 years ago
  sergei 7f58608008 * MIPS: changed function is_macro_instruction into method of taicpu. Functionality unchanged. 9 years ago
  lacak 5f17bcbc97 fcl-db: tests: cosmetic 9 years ago
  lacak 810d724493 fcl-db: sqldb: ensure, that if error happens during ExecuteDirect, UnprepareStatement is called. Leaving unfinished statement causes error on later connection close (SQLite). Bug #29376 (fixed as suggested by reporter). 9 years ago
  lacak b5ef41b2be fcl-db: sqldb: cosmetic 9 years ago
  sergei 55492a0f30 * Don't do useless string case conversions in a loop. 9 years ago
  sergei 2861362780 * Reuse binary search routine from rgbase.pas to look up AT&T register names, removes need in regnumber_count_bsstart constant. Resolves #29471. 9 years ago
  marcus fc2069eca8 - Removed the string for tai_labeled_instruction, repairs m68k building after revision 33074 9 years ago
  sergei 36043d13ae - Removed remains of tai_labeled_instruction, already commented out probably in 1.0 times. 9 years ago
  sergei 4fc05e6ec1 - MIPS: removed taicpu.delayslot_annulled, it was a copy-paste from SPARC code. 9 years ago
  yury a02da7c7d2 * pas2jni: Fixed handling of method pointers. 9 years ago
  florian ddad3b3166 * allow very small heaps for avr 9 years ago
  florian dfd261f2d6 * embedded heap manager takes care of ReturnNilIfGrowHeapFails 9 years ago
  sergei 9b84581f4c + function copysign(x,y), calculates abs(x)*sign(y), private for unit math (not in interface). 9 years ago
  florian fd61d65313 * handle controller type already in the first options pass_1 9 years ago
  sergei a4ed9f3b54 * Improved sign(x) functions to be branchless in most cases. Resolves #14206. 9 years ago
  florian 56b6cedcf4 * increase ram size of the avrsim controller target 9 years ago
  florian 0695c92b73 * make Dos.GetMsCount a dummy for embedded targets 9 years ago
  Jeppe Johansen 328b6464ed Add debug info to the CPU units by default, to be able to print register contents with GDB. 9 years ago
  michael eb2e614ae9 * Power no longer in system, but in Math 9 years ago
  michael 39c404d342 * Some fixes from Ondrej Pokorny (bug ID 29538) 9 years ago
  michael c5a44f7487 * Fix bug #29465: Correct declaration of array properties 9 years ago
  michael dd00b26c09 * Implement missing functions (Fraction/Exponent/Mantissa/Sign) 9 years ago