Commit History

Autor SHA1 Mensaxe Data
  nickysn f23c521c50 - disabled the i8086 math.arctan2 asm code, because it doesn't work on the 8087/80287 %!s(int64=11) %!d(string=hai) anos
  nickysn 2a0a8cfc00 * fixed CGA 320x200 hline bug when CurrentColor=1 %!s(int64=11) %!d(string=hai) anos
  sergei b82b6da493 + Win32 SEH: to avoid memory leaks, it is necessary to free exception object for non-FPC exceptions on re-raise (it will be re-created by next exception handler). %!s(int64=11) %!d(string=hai) anos
  reiniero ee152cde6a * fcl-db TMemDataSet show Filter property is unimplemented; mantis issue #22051 %!s(int64=11) %!d(string=hai) anos
  sergei 695f271b8c + Win32 SEH: actually install the exception handler around main procedure (write to fs:(0) was missing). %!s(int64=11) %!d(string=hai) anos
  sergei 74f9d719f1 * i386-win32 setjmp and longjmp: if SEH support is enabled, save/restore head of exception registration chain. Without this, a longjmp out of a function with exception frame(s) will leave these exception frames below ESP, which will fail integrity checks in OS and cause process termination if an exception occurs later on (or they may be overwritten by subsequent operations on stack and, again, cause undesired results). %!s(int64=11) %!d(string=hai) anos
  nickysn 779b92459e * fixed ldexp() on 16/8-bit CPUs. Among other things, this fixes sin() and cos() %!s(int64=11) %!d(string=hai) anos
  reiniero a3dab9b686 * fcl-db: cosmetic %!s(int64=11) %!d(string=hai) anos
  reiniero 586bca0c7d * fcl-db TMemDataset.CopyFromDataset: return to original record position. Fixes issue #25426 %!s(int64=11) %!d(string=hai) anos
  reiniero fe8a6f7399 * fcl-db tests: TMemDataset.CopyFromDataset: test record position has not moved for bug #25426 %!s(int64=11) %!d(string=hai) anos
  reiniero 9f5d46a008 * fcl-db memds: CopyFromDataset from first record regardless of current position. Fixes issue #25426 %!s(int64=11) %!d(string=hai) anos
  reiniero ec5d09b16d * fcl-db tests: memds.CopyFromDataset test when record is not the first record %!s(int64=11) %!d(string=hai) anos
  florian 2a992bf53c * patch by Sandro Cumerlato to install auxiliary ide files properly %!s(int64=11) %!d(string=hai) anos
  marco 10ff8bf74e * cleaned out some ver2_2_0 defines. %!s(int64=11) %!d(string=hai) anos
  sergei 6ea9ce1077 * Force managed types to be always returned in parameters, independent of target (primitive types were already handled that way; the patch affects small records with fields of managed types). %!s(int64=11) %!d(string=hai) anos
  nickysn c88be4550d * optimization in the 8087/80287 version of fpc_arctan_real(): when calculating %!s(int64=11) %!d(string=hai) anos
  nickysn a7b4953795 + proper (i.e. not broken) implementation of arctan() for the 8087 and 80287 %!s(int64=11) %!d(string=hai) anos
  sergei 179586f589 + SEH support for Win32. Enable by cycling with OPT=-dTEST_WIN32_SEH. %!s(int64=11) %!d(string=hai) anos
  marco b2e85d2c56 * pthread_attr_destroy fixes for the rest of *nix. %!s(int64=11) %!d(string=hai) anos
  marco 018be5c22c * add pthread_attr_destroy, due to Vincent's follow up to mantis #25416 %!s(int64=11) %!d(string=hai) anos
  sergei 1ee9373fa6 * Changed function create_pd into method of ttryfinallynode, so it can be reused for Win32 SEH and, in the future, for DWARF-based exception handling on other targets. %!s(int64=11) %!d(string=hai) anos
  lacak 9b4735032b fcl-db: mysql: remove obsolete mysql4conn unit replaced by mysql40conn and mysql41conn %!s(int64=11) %!d(string=hai) anos
  marco 996e802606 * fix memleak pthread_attr, Mantis #25416 by Henry Vermaak. %!s(int64=11) %!d(string=hai) anos
  marco 7fc33865be * build mysql 5.6, after Reinier said it wasn't built. %!s(int64=11) %!d(string=hai) anos
  pierre a0747f4d5d Also update TESTCONFIG and TESTRUNHISTORY tables %!s(int64=11) %!d(string=hai) anos
  pierre 218adfe6c3 * Allow compilation for windows OS. %!s(int64=11) %!d(string=hai) anos
  pierre 360f53b742 Add -ll option to use longlog file %!s(int64=11) %!d(string=hai) anos
  sergei ffba5aee60 * MIPS: emit PIC-friendly instruction sequences instead of "J" when fixing up branches outside of 128K range. Resolves #25399. %!s(int64=11) %!d(string=hai) anos
  nickysn a68b9fd01f * use byte sized instead of word sized memory operations on the fpu control %!s(int64=11) %!d(string=hai) anos
  marco 4871a7b1c9 * fix for mantis #25191, extract gobject routines to separate unit. %!s(int64=11) %!d(string=hai) anos