]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r284915:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 8 Oct 2015 07:50:50 +0000 (07:50 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 8 Oct 2015 07:50:50 +0000 (07:50 +0000)
commit80beb1a833902ead0a7a6692af5e13635534914c
tree23e614ecae21d3469de36c852f56c5a07840ddab
parenta147f0bb1dce7baa67ce0ceb98edc7771ade7a10
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/10@289018 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
share/man/man3/Makefile
share/man/man3/queue.3
sys/sys/queue.h