XPG requires insque() and remque() to work with linear lists and not just
authorguenther <guenther@openbsd.org>
Fri, 15 Aug 2014 04:14:36 +0000 (04:14 +0000)
committerguenther <guenther@openbsd.org>
Fri, 15 Aug 2014 04:14:36 +0000 (04:14 +0000)
commitb14f942ac6d84b4205b7a3031c1859c82ef887b7
tree1ac5fb2dce5e1ec372096da9f1f1bbb2c7f95078
parent0205f8e66ce8c2d9c439542953f237a17f23b194
XPG requires insque() and remque() to work with linear lists and not just
circular lists.  Amazingly, they managed to extend the requirements to no
longer match the behavior of the VAX instructions they were modeled after,
so the trivial VAX ASM versions have to go.  Nice job breaking it, X/Open!

Based on a diff from enh (at) google.com
ok miod@
lib/libc/arch/vax/stdlib/insque.S [deleted file]
lib/libc/arch/vax/stdlib/remque.S [deleted file]
lib/libc/stdlib/Makefile.inc
lib/libc/stdlib/insque.c
lib/libc/stdlib/remque.c