Difference between revisions of "Unix RTL to do list"
From Free Pascal wiki
Jump to navigationJump to searchm |
|||
Line 4: | Line 4: | ||
* 64-bit fs calls. All calls triplefold, <x> <x>32 and <x>64, and the call without suffix is a link to either one. | * 64-bit fs calls. All calls triplefold, <x> <x>32 and <x>64, and the call without suffix is a link to either one. | ||
* Copy semaphore calls from pthreads to systhrds as fundament for tmultireadexclusivewritesynchronizer fcl class (which is used a lot in Delphi src) | * Copy semaphore calls from pthreads to systhrds as fundament for tmultireadexclusivewritesynchronizer fcl class (which is used a lot in Delphi src) | ||
+ | * FPC_USE_LIBCify netdb |
Revision as of 12:03, 10 April 2005
- check IOPerm and IOPL for all platforms
- Mac OS X compability IPC unit (when lag on Cider lessens)
- (libc) Directly redirect pipe functions in unit Unix to libc, instead of implement them on top of pipe()
- 64-bit fs calls. All calls triplefold, <x> <x>32 and <x>64, and the call without suffix is a link to either one.
- Copy semaphore calls from pthreads to systhrds as fundament for tmultireadexclusivewritesynchronizer fcl class (which is used a lot in Delphi src)
- FPC_USE_LIBCify netdb