summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2009-12-14 00:24:41 +0100
committerBruno Haible <bruno@clisp.org>2009-12-14 00:38:52 +0100
commit766d4f1de6c26bb084382524eaed00b45ab3112c (patch)
tree9e706664e14d6bfa113fa12a6b1bbd49cf29ed73 /modules
parent8fe59d16da6be1fbd1a3a9e507d620bd381b00da (diff)
downloadgnulib-766d4f1de6c26bb084382524eaed00b45ab3112c.tar.gz
Move the malloc checking from module 'list' to new module 'xlist'.
Diffstat (limited to 'modules')
-rw-r--r--modules/array-list1
-rw-r--r--modules/array-list-tests1
-rw-r--r--modules/array-oset-tests1
-rw-r--r--modules/avltree-list1
-rw-r--r--modules/avltree-list-tests1
-rw-r--r--modules/avltreehash-list1
-rw-r--r--modules/avltreehash-list-tests1
-rw-r--r--modules/carray-list1
-rw-r--r--modules/carray-list-tests1
-rw-r--r--modules/clean-temp1
-rw-r--r--modules/git-merge-changelog2
-rw-r--r--modules/linked-list1
-rw-r--r--modules/linked-list-tests1
-rw-r--r--modules/linkedhash-list1
-rw-r--r--modules/linkedhash-list-tests1
-rw-r--r--modules/rbtree-list1
-rw-r--r--modules/rbtree-list-tests1
-rw-r--r--modules/rbtreehash-list1
-rw-r--r--modules/rbtreehash-list-tests1
-rw-r--r--modules/sublist1
-rw-r--r--modules/xlist27
-rw-r--r--modules/xsublist24
22 files changed, 54 insertions, 18 deletions
diff --git a/modules/array-list b/modules/array-list
index 946789ca70..9d6e2b9fc8 100644
--- a/modules/array-list
+++ b/modules/array-list
@@ -7,7 +7,6 @@ lib/gl_array_list.c
Depends-on:
list
-xalloc
xsize
configure.ac:
diff --git a/modules/array-list-tests b/modules/array-list-tests
index 6109216499..83dc54c43b 100644
--- a/modules/array-list-tests
+++ b/modules/array-list-tests
@@ -9,5 +9,4 @@ configure.ac:
Makefile.am:
TESTS += test-array_list
check_PROGRAMS += test-array_list
-test_array_list_LDADD = $(LDADD) @LIBINTL@
diff --git a/modules/array-oset-tests b/modules/array-oset-tests
index 3fd51ccd85..89f071d4b7 100644
--- a/modules/array-oset-tests
+++ b/modules/array-oset-tests
@@ -2,6 +2,7 @@ Files:
tests/test-array_oset.c
Depends-on:
+xlist
array-list
progname
diff --git a/modules/avltree-list b/modules/avltree-list
index 7ef1413b9a..90a42fda6b 100644
--- a/modules/avltree-list
+++ b/modules/avltree-list
@@ -11,7 +11,6 @@ lib/gl_anytree_list2.h
Depends-on:
list
-xalloc
configure.ac:
diff --git a/modules/avltree-list-tests b/modules/avltree-list-tests
index c8c60f4f5a..c87eda30b6 100644
--- a/modules/avltree-list-tests
+++ b/modules/avltree-list-tests
@@ -10,4 +10,3 @@ configure.ac:
Makefile.am:
TESTS += test-avltree_list
check_PROGRAMS += test-avltree_list
-test_avltree_list_LDADD = $(LDADD) @LIBINTL@
diff --git a/modules/avltreehash-list b/modules/avltreehash-list
index 004267298a..4c5622cc95 100644
--- a/modules/avltreehash-list
+++ b/modules/avltreehash-list
@@ -17,7 +17,6 @@ Depends-on:
list
avltree-oset
stdint
-xalloc
xsize
configure.ac:
diff --git a/modules/avltreehash-list-tests b/modules/avltreehash-list-tests
index 54245a8138..dd013d2121 100644
--- a/modules/avltreehash-list-tests
+++ b/modules/avltreehash-list-tests
@@ -10,5 +10,4 @@ configure.ac:
Makefile.am:
TESTS += test-avltreehash_list
check_PROGRAMS += test-avltreehash_list
-test_avltreehash_list_LDADD = $(LDADD) @LIBINTL@
diff --git a/modules/carray-list b/modules/carray-list
index 70581fcbec..3b88d83d7c 100644
--- a/modules/carray-list
+++ b/modules/carray-list
@@ -7,7 +7,6 @@ lib/gl_carray_list.c
Depends-on:
list
-xalloc
xsize
configure.ac:
diff --git a/modules/carray-list-tests b/modules/carray-list-tests
index 082862cb5e..82e7b7894b 100644
--- a/modules/carray-list-tests
+++ b/modules/carray-list-tests
@@ -10,5 +10,4 @@ configure.ac:
Makefile.am:
TESTS += test-carray_list
check_PROGRAMS += test-carray_list
-test_carray_list_LDADD = $(LDADD) @LIBINTL@
diff --git a/modules/clean-temp b/modules/clean-temp
index b16a33e5d3..d4afa34612 100644
--- a/modules/clean-temp
+++ b/modules/clean-temp
@@ -18,6 +18,7 @@ rmdir
xalloc
xmalloca
linkedhash-list
+xlist
gettext-h
configure.ac:
diff --git a/modules/git-merge-changelog b/modules/git-merge-changelog
index 732324e2ab..94d584e2eb 100644
--- a/modules/git-merge-changelog
+++ b/modules/git-merge-changelog
@@ -10,7 +10,7 @@ stdbool
progname
error
read-file
-list
+xlist
array-list
linkedhash-list
linked-list
diff --git a/modules/linked-list b/modules/linked-list
index 02dd55a3a8..1c66585e80 100644
--- a/modules/linked-list
+++ b/modules/linked-list
@@ -9,7 +9,6 @@ lib/gl_anylinked_list2.h
Depends-on:
list
-xalloc
configure.ac:
diff --git a/modules/linked-list-tests b/modules/linked-list-tests
index 3b37c2b06b..fca22a6a1b 100644
--- a/modules/linked-list-tests
+++ b/modules/linked-list-tests
@@ -10,4 +10,3 @@ configure.ac:
Makefile.am:
TESTS += test-linked_list
check_PROGRAMS += test-linked_list
-test_linked_list_LDADD = $(LDADD) @LIBINTL@
diff --git a/modules/linkedhash-list b/modules/linkedhash-list
index 5449ac59ac..16bc79f1d4 100644
--- a/modules/linkedhash-list
+++ b/modules/linkedhash-list
@@ -12,7 +12,6 @@ lib/gl_anylinked_list2.h
Depends-on:
list
stdint
-xalloc
xsize
configure.ac:
diff --git a/modules/linkedhash-list-tests b/modules/linkedhash-list-tests
index baf80e5630..4f13d9aa7a 100644
--- a/modules/linkedhash-list-tests
+++ b/modules/linkedhash-list-tests
@@ -10,4 +10,3 @@ configure.ac:
Makefile.am:
TESTS += test-linkedhash_list
check_PROGRAMS += test-linkedhash_list
-test_linkedhash_list_LDADD = $(LDADD) @LIBINTL@
diff --git a/modules/rbtree-list b/modules/rbtree-list
index ea75a6a24e..4ea7796f3a 100644
--- a/modules/rbtree-list
+++ b/modules/rbtree-list
@@ -11,7 +11,6 @@ lib/gl_anytree_list2.h
Depends-on:
list
-xalloc
configure.ac:
diff --git a/modules/rbtree-list-tests b/modules/rbtree-list-tests
index 3d909e274e..2cd042e102 100644
--- a/modules/rbtree-list-tests
+++ b/modules/rbtree-list-tests
@@ -10,4 +10,3 @@ configure.ac:
Makefile.am:
TESTS += test-rbtree_list
check_PROGRAMS += test-rbtree_list
-test_rbtree_list_LDADD = $(LDADD) @LIBINTL@
diff --git a/modules/rbtreehash-list b/modules/rbtreehash-list
index 79049099f0..7355e8bc73 100644
--- a/modules/rbtreehash-list
+++ b/modules/rbtreehash-list
@@ -17,7 +17,6 @@ Depends-on:
list
rbtree-oset
stdint
-xalloc
xsize
configure.ac:
diff --git a/modules/rbtreehash-list-tests b/modules/rbtreehash-list-tests
index c7b8704301..2d17f01f09 100644
--- a/modules/rbtreehash-list-tests
+++ b/modules/rbtreehash-list-tests
@@ -10,4 +10,3 @@ configure.ac:
Makefile.am:
TESTS += test-rbtreehash_list
check_PROGRAMS += test-rbtreehash_list
-test_rbtreehash_list_LDADD = $(LDADD) @LIBINTL@
diff --git a/modules/sublist b/modules/sublist
index e8e3d9873a..7b0ddcb04d 100644
--- a/modules/sublist
+++ b/modules/sublist
@@ -7,7 +7,6 @@ lib/gl_sublist.c
Depends-on:
list
-xalloc
configure.ac:
diff --git a/modules/xlist b/modules/xlist
new file mode 100644
index 0000000000..4bac28fef6
--- /dev/null
+++ b/modules/xlist
@@ -0,0 +1,27 @@
+Description:
+Abstract sequential list data type, with out-of-memory checking.
+
+Files:
+lib/gl_xlist.h
+lib/gl_xlist.c
+m4/gl_list.m4
+
+Depends-on:
+inline
+stdbool
+xalloc-die
+
+configure.ac:
+gl_LIST
+
+Makefile.am:
+lib_SOURCES += gl_xlist.h gl_xlist.c
+
+Include:
+"gl_xlist.h"
+
+License:
+GPL
+
+Maintainer:
+Bruno Haible
diff --git a/modules/xsublist b/modules/xsublist
new file mode 100644
index 0000000000..e3b7cf85b5
--- /dev/null
+++ b/modules/xsublist
@@ -0,0 +1,24 @@
+Description:
+Sequential list data type backed by another list, with out-of-memory checking.
+
+Files:
+lib/gl_xsublist.h
+lib/gl_xsublist.c
+
+Depends-on:
+sublist
+xalloc-die
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += gl_xsublist.h gl_xsublist.c
+
+Include:
+"gl_xsublist.h"
+
+License:
+GPL
+
+Maintainer:
+Bruno Haible