]> git.ipfire.org Git - thirdparty/krb5.git/commit
Use TAILQ macros instead of CIRCLEQ in libdb2
authorGreg Hudson <ghudson@mit.edu>
Mon, 17 Feb 2014 05:18:41 +0000 (00:18 -0500)
committerGreg Hudson <ghudson@mit.edu>
Wed, 19 Feb 2014 21:21:01 +0000 (16:21 -0500)
commit26d874412983c4c9979a9f5e7bec51834ad4cda5
treeef6e3d847157b18baf192d9e25006d66dcf61a4a
parent5489cb326bc5b13c9dcb0f76228cc964dd9fdb5d
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.

ticket: 7860
src/plugins/kdb/db2/libdb2/mpool/mpool.c
src/plugins/kdb/db2/libdb2/mpool/mpool.h