[krbdev.mit.edu #7860] git commit
Tom Yu via RT
rt-comment at krbdev.mit.edu
Tue Jul 22 14:35:56 EDT 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.
(cherry picked from commit 26d874412983c4c9979a9f5e7bec51834ad4cda5)
https://github.com/krb5/krb5/commit/c7bb9278ad12c9278f316479af56f9e952f4d650
Author: Greg Hudson <ghudson at mit.edu>
Committer: Tom Yu <tlyu at mit.edu>
Commit: c7bb9278ad12c9278f316479af56f9e952f4d650
Branch: krb5-1.12
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