Difference between revisions of "Unix RTL to do list"

From Free Pascal wiki
Jump to navigationJump to search
m
m
Line 1: Line 1:
 
* check IOPerm and IOPL for all platforms
 
* check IOPerm and IOPL for all platforms
* Mac OS X compability IPC unit (when lag on Cider lessens)
+
* [[Dev random| Unix RTL Dev random notes]]
 +
* Mac OS X compability IPC unit (when lag on Cider lessens, mostly done)
 
* (libc) Directly redirect pipe functions in unit Unix to libc, instead of implement them on top of pipe()
 
* (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.
+
* 64-bit filesystem support.
* 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
 
* FPC_USE_LIBCify netdb
 +
* KQueue.

Revision as of 20:46, 4 February 2006

  • check IOPerm and IOPL for all platforms
  • Unix RTL Dev random notes
  • Mac OS X compability IPC unit (when lag on Cider lessens, mostly done)
  • (libc) Directly redirect pipe functions in unit Unix to libc, instead of implement them on top of pipe()
  • 64-bit filesystem support.
  • FPC_USE_LIBCify netdb
  • KQueue.