Re: <sys/queue.h> bikeshed proposal



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"