]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r284915:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 8 Oct 2015 08:06:23 +0000 (08:06 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 8 Oct 2015 08:06:23 +0000 (08:06 +0000)
commite888e36559ca07b2292afad7afab4493a55efd77
tree94862472434bd883a81be413387f804cc9dc7fa0
parent7e25389df8d966748bdbd6a0ee60d77ff7ae2cbf
MFC r284915:
Make the system queue header file fully usable within C++ programs by
adding macros to define class lists.

This change is backwards compatible for all use within C and C++
programs. Only C++ programs will have added support to use the queue
macros within classes. Previously the queue macros could only be used
within structures.

The queue.3 manual page has been updated to describe the new
functionality and some alphabetic sorting has been done while
at it.

Differential Revision: https://reviews.freebsd.org/D2745
PR: 200827 (exp-run)

git-svn-id: svn://svn.freebsd.org/base/stable/9@289019 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
share/man/man3/Makefile
share/man/man3/queue.3
sys/sys/queue.h