+2022-07-31 Bruno Haible <bruno@clisp.org>
+
+ avltree-omap, avltree-oset, avltreehash-list, rbtree-omap: Pacify GCC.
+ * lib/gl_avltree_omap.c (gl_avltree_omap_check_invariants): Add extern
+ decl.
+ * lib/gl_avltree_oset.c (gl_avltree_oset_check_invariants): Likewise.
+ * lib/gl_avltreehash_list.c (gl_avltreehash_list_check_invariants):
+ Likewise.
+ * lib/gl_rbtree_omap.c (gl_rbtree_omap_check_invariants): Likewise.
+
2022-07-31 Paul Eggert <eggert@cs.ucla.edu>
- rbtree-oset: Pacify GCC
+ rbtree-oset, rbtreehash-list: Pacify GCC
* lib/gl_rbtree_oset.c (gl_rbtree_oset_check_invariants):
* lib/gl_rbtreehash_list.c (gl_rbtreehash_list_check_invariants):
Add extern decls, to pacify --enable-gcc-warnings with Bison.
-2022-07-06 Akim Demaille <akim@lrde.epita.fr>
+2022-07-31 Akim Demaille <akim@lrde.epita.fr>
gnulib-tool: add support for --automake-subdir-tests
<https://lists.gnu.org/r/bug-gnulib/2022-01/msg00111.html>
#include "gl_anytree_list2.h"
/* For debugging. */
-extern void gl_avltree_list_check_invariants (gl_list_t list);
-
static unsigned int _GL_ATTRIBUTE_PURE
check_invariants (gl_list_node_t node, gl_list_node_t parent)
{
return 1 + (left_height > right_height ? left_height : right_height);
}
+extern void gl_avltree_list_check_invariants (gl_list_t list);
void
gl_avltree_list_check_invariants (gl_list_t list)
{
#include "gl_anytree_omap.h"
/* For debugging. */
+extern void gl_avltree_omap_check_invariants (gl_omap_t);
void
gl_avltree_omap_check_invariants (gl_omap_t map)
{
#include "gl_anytree_oset.h"
/* For debugging. */
+extern void gl_avltree_oset_check_invariants (gl_oset_t);
void
gl_avltree_oset_check_invariants (gl_oset_t set)
{
return 1 + (left_height > right_height ? left_height : right_height);
}
+extern void gl_avltreehash_list_check_invariants (gl_list_t);
void
gl_avltreehash_list_check_invariants (gl_list_t list)
{
#include "gl_anytree_list2.h"
/* For debugging. */
-extern void gl_rbtree_list_check_invariants (gl_list_t list);
-
static unsigned int
check_invariants (gl_list_node_t node, gl_list_node_t parent)
{
return left_blackheight + (node->color == BLACK ? 1 : 0);
}
+extern void gl_rbtree_list_check_invariants (gl_list_t list);
void
gl_rbtree_list_check_invariants (gl_list_t list)
{
#include "gl_anytree_omap.h"
/* For debugging. */
+extern void gl_rbtree_omap_check_invariants (gl_omap_t);
void
gl_rbtree_omap_check_invariants (gl_omap_t map)
{