/* Create POSIX checklist (wrt missing POSIX functions) */
authorvsrinivas <vsrinivas@web>
Thu, 8 Mar 2012 19:00:27 +0000 (11:00 -0800)
committerCharlie Root <root@leaf.dragonflybsd.org>
Thu, 8 Mar 2012 19:00:27 +0000 (11:00 -0800)
posix_checklists/index.mdwn [new file with mode: 0644]

diff --git a/posix_checklists/index.mdwn b/posix_checklists/index.mdwn
new file mode 100644 (file)
index 0000000..7646cb1
--- /dev/null
@@ -0,0 +1,22 @@
+Missing routines for POSIX:
+
+200112
+* sem_timedwait: Disabled in libthread for some reason
+[optional]
+
+200809
+
+* sigqueue : optional in 200112, required in 200809. 
+We don't support sigqueue or any posix signal queuing.
+
+* mq_notify doesn't support SIGEV_THREAD
+This would be fairly straightforward to support
+
+* aio_notify doesn't support SIGEV_SIGNAL
+This is blocked by lack of proper SIGINFO
+
+* POSIX aio is implemented by wrapping synchronous routines
+
+* POSIX aio routines do not perform full set of required tests.
+
+* open_memstream seek behaviour is not posix-compliant.