> On Sun, 9 Nov 2003, Johannes Berg wrote: > > > This is probably not a very nice patch to add fpPoll(), but I really do > > not know anything about the layout of all the files. > > poll() is not part of the POSIX interface, so I'm not sure we'll include this. > The idea is that the interface is POSIX compliant, to ease porting. > Non-POSIX calls must therefore be moved to other (platform-specific) units.
unit Unix is for common unix calls that are not POSIX. I'm still wondering if I should prefix unit unix too. (e.g. to avoid name clashes with similar units like Kylix' libc) > Marco, what do you think ? It could be in unit Unix. The BSD's have it, and Solaris (and probably most commercial SysV derivates) too. I also could move ioperm and iopl to unit x86, but that means unit x86 would get platform dependant. And clone goes to systemdependant too as soon as it isn't used anymore for threads. P.s. I'm currently cleaning up unit unix. I eliminated linuxerror, introducing more typing typing etc. I also committed the 1.0.x linux unit as "oldlinux", for linux/i386 only with everything (*.inc's) inlined. _______________________________________________ fpc-devel maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-devel
