From a931acdb58364494808e85c5e2bf8b782df32b52 Mon Sep 17 00:00:00 2001 From: vsrinivas Date: Thu, 8 Mar 2012 11:00:27 -0800 Subject: [PATCH] /* Create POSIX checklist (wrt missing POSIX functions) */ --- posix_checklists/index.mdwn | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 posix_checklists/index.mdwn diff --git a/posix_checklists/index.mdwn b/posix_checklists/index.mdwn new file mode 100644 index 00000000..7646cb1a --- /dev/null +++ b/posix_checklists/index.mdwn @@ -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. -- 2.41.0