tag:blogger.com,1999:blog-6469704299235308349.post8730142611097700637..comments2024-02-09T16:24:46.087+11:00Comments on -ck hacking: Unnamed semaphores and POSOSXckhttp://www.blogger.com/profile/02904761195451530213noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-6469704299235308349.post-84427119226532089342013-09-03T23:18:22.551+10:002013-09-03T23:18:22.551+10:00It's probably returning an ENOSYS error, which...It's probably returning an ENOSYS error, which I believe would be considered best practice for unimplemented functions in a POSIX environment. That is, it's not odd that they do this, it would be odd if they didn't do this.Christopher MacTaggarthttps://www.blogger.com/profile/03149579620425925093noreply@blogger.comtag:blogger.com,1999:blog-6469704299235308349.post-7471504737787903962013-09-03T12:15:30.790+10:002013-09-03T12:15:30.790+10:00I'm sorry if I've offended the Apple peopl...I'm sorry if I've offended the Apple people then.ckhttps://www.blogger.com/profile/02904761195451530213noreply@blogger.comtag:blogger.com,1999:blog-6469704299235308349.post-31828884739836118702013-09-03T12:12:31.480+10:002013-09-03T12:12:31.480+10:00http://lists.apple.com/archives/darwin-kernel/2009...http://lists.apple.com/archives/darwin-kernel/2009/Apr/msg00010.html<br /><br />That is why and it is a perfectly ok why.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6469704299235308349.post-42050104399441892602013-09-03T12:10:51.860+10:002013-09-03T12:10:51.860+10:00Nobody except you has called it "Fisher Price...Nobody except you has called it "Fisher Price Unix". I have been on an Apple for years and never heard that.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6469704299235308349.post-2082719909026595382013-09-03T07:07:09.581+10:002013-09-03T07:07:09.581+10:00Thanks. The real question is why implement a funct...Thanks. The real question is why implement a function that always returns an error unsupported function?ckhttps://www.blogger.com/profile/02904761195451530213noreply@blogger.comtag:blogger.com,1999:blog-6469704299235308349.post-66756401702291132682013-09-03T01:50:07.946+10:002013-09-03T01:50:07.946+10:00Those functions are optional, according to the sta...Those functions are optional, according to the standard.<br /><br />[SEM] Semaphores <br />The functionality described is optional. The functionality described is also an extension to the ISO C standard.<br /><br />Where applicable, functions are marked with the SEM margin legend in the SYNOPSIS section. Where additional semantics apply to a function, the material is identified by use of the SEM margin legend.<br /><br />ref: http://pubs.opengroup.org/onlinepubs/009696699/basedefs/xbd_chap01.htmlPétur Ingi Egilssonhttp://www.petur.eunoreply@blogger.com