[krbdev.mit.edu #7860] git commit

Greg Hudson via RT rt-comment at krbdev.mit.edu
Wed Feb 19 16:53:41 EST 2014


Use TAILQ macros instead of CIRCLEQ in libdb2

The optimizer in gcc 4.8.1 (but not the current gcc head revision)
breaks the queue.h CIRCLEQ macros, apparently due to an overzealous
strict aliasing deduction.  Use TAILQ macros in the libdb2 mpool code
instead.

https://github.com/krb5/krb5/commit/26d874412983c4c9979a9f5e7bec51834ad4cda5
Author: Greg Hudson <ghudson at mit.edu>
Commit: 26d874412983c4c9979a9f5e7bec51834ad4cda5
Branch: master
 src/plugins/kdb/db2/libdb2/mpool/mpool.c |   43 ++++++++++++++----------------
 src/plugins/kdb/db2/libdb2/mpool/mpool.h |    8 +++---
 2 files changed, 24 insertions(+), 27 deletions(-)



More information about the krb5-bugs mailing list