Re: <sys/queue.h> bikeshed proposal
- From: Julian Elischer <julian@xxxxxxxxxxxx>
- Date: Tue, 13 Mar 2007 11:43:05 -0700
Dag-Erling Smørgrav wrote:
Poul-Henning Kamp <phk@xxxxxxxxxxxxxx> writes:It has always bothered me that some of the TAILQ macros need to
know the struct name of the header type.
[...]
Obviously this is bikeshed fodder, but given how big a help <sys/queue.h>
is programming-wise, and given that those four macros are comparatively
seldomly used, I will propose to remove this wart from <sys/queue.h>
under the banner of computer science in general and suffer the minor
backwards compatibility issues it will cause.
The backwards compatibility issues may be minor, but the
compatibility-with-other-BSDs issues aren't...
DES
please discuss this with Kirk as my memory is that he had a hand in the original implementation (or at least knew the story).
_______________________________________________
freebsd-arch@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@xxxxxxxxxxx"
- References:
- <sys/queue.h> bikeshed proposal
- From: Poul-Henning Kamp
- Re: <sys/queue.h> bikeshed proposal
- From: Dag-Erling Smørgrav
- <sys/queue.h> bikeshed proposal
- Prev by Date: Re: locking reasoning within fork1()
- Next by Date: Re: Generic ioctl and ether_ioctl don't agree
- Previous by thread: Re: <sys/queue.h> bikeshed proposal
- Next by thread: Re: Generic ioctl and ether_ioctl don't agree
- Index(es):