2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  pierre cf175b28d1 Add TU_COMPILERDATE to ShowRunData 11 жил өмнө
  nickysn 9c86da1911 - rm the fwait after fstsw in fpc_exp_real. My own testing on a true i8087 shows 11 жил өмнө
  nickysn 775619ef8b * 8087/80287 fixes in fpc_exp_real 11 жил өмнө
  marco 67c21b3a5e * fix for #25402 One argument of GetICMProfileW missed an indirection 11 жил өмнө
  nickysn d0a7522e1f + also init Default8087CW in DetectFPU 11 жил өмнө
  nickysn 180ddf2ddd + i8086 FPU detection code updated to also identify the FPU type (8087/287/387+) 11 жил өмнө
  marco a8671e550e * fix FPC_USE_LIBC for inotify and clock* functions, and always link librt when this unit is used under FPC_USE_LIBC. 11 жил өмнө
  Jeppe Johansen d24cbbf9f5 Changed debug information to dwarf for ARM_embedded, and set local minimum alignment to 4. 11 жил өмнө
  lacak 29ddc3f688 fcl-db: mysql: add support for MySQL 5.6 11 жил өмнө
  florian dde4ec96c2 * avoid range check error during compilation due to constant propagation 11 жил өмнө
  florian 5aae381d10 * as nodes can appear directly in statements for checking of type conversions 11 жил өмнө
  Károly Balogh 0d43bae95a Removed some extra directory separators which screwed up the install path on Amiga/MorphOS (// means /../ here) 11 жил өмнө
  pierre 9c85f31ad6 Add character, buidcollations and unicodeXXX units 11 жил өмнө
  sergei e26ce9e442 * Fix code generation of for-loops. Keeping a copy of to-value in register during pass 2 is basically a hack, because register may be destroyed if an exception is raised and handled in loop body. This went unnoticed because generic setjmp-based exception handling is restoring registers to the state at entry to try block, and Win64 SEH also has some register-preserving features. However, for Win32 SEH it is not true. 11 жил өмнө
  sergei 563b74b16a * Cleanup code generation for try..finally nodes. 11 жил өмнө
  michael b480fc761a * Added to build, extra fix, added mysql56dyn 11 жил өмнө
  marco e93413fae7 * Initial FPC_USE_LIBC implementation of termios for Linux. 11 жил өмнө
  michael 559eb81c07 * MySQL 5.6 support from Laco 11 жил өмнө
  sergei f508442a7e * Emit everything to the same asmlist (fixing copy-paste error). 11 жил өмнө
  nickysn 09a3fc74e3 * use the fwait prefixed FSTCW, followed by FWAIT, instead of FNSTCW in 11 жил өмнө
  nickysn 2d45ea43af * use the 'wait' prefix (on the same line as the instruction), instead of 11 жил өмнө
  pierre fc92fcbfb5 Add buildcollations, charcter and unicode* units 11 жил өмнө
  pierre 2fa28f7e1c Add buildcollations and unicode* units 11 жил өмнө
  pierre 5ee544c580 Add buildcollations and unicode* units 11 жил өмнө
  sergei 04c0845189 * Moved more reusable exception handling code from seh64.inc to syswin.inc. 11 жил өмнө
  sergei f42c1b3720 * Return dynamic arrays in parameter, this was the only managed type still returned in register. Returning managed types in registers requires catching and re-raising exceptions at callee side in order to finalize result and avoid memory leaks. While such behavior makes little difference with generic setjmp-based exception handling, it becomes very inefficient as SEH-styled exception handling is being introduced. 11 жил өмнө
  sergei 5ada0ff373 - Removed debugging code around SetUnhandledExceptionFilter. This function sets some global variable in kernel32.dll, and does not change fs:[0]. 11 жил өмнө
  nickysn 3555b76495 - rm FDISI,FENI,FSAVE,FSTCW,FSTENV and FSTSW from the requires_fwait_on_8087() 11 жил өмнө
  marco 23ac05cfdd * fix for #22546 11 жил өмнө
  nickysn e9a4896565 - rm the 287/387+ FPU instructions from the requires_fwait_on_8087() list 11 жил өмнө