diff options
author | Bruno Haible <bruno@clisp.org> | 2009-12-14 00:24:41 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2009-12-14 00:38:52 +0100 |
commit | 766d4f1de6c26bb084382524eaed00b45ab3112c (patch) | |
tree | 9e706664e14d6bfa113fa12a6b1bbd49cf29ed73 /modules | |
parent | 8fe59d16da6be1fbd1a3a9e507d620bd381b00da (diff) | |
download | gnulib-766d4f1de6c26bb084382524eaed00b45ab3112c.tar.gz |
Move the malloc checking from module 'list' to new module 'xlist'.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/array-list | 1 | ||||
-rw-r--r-- | modules/array-list-tests | 1 | ||||
-rw-r--r-- | modules/array-oset-tests | 1 | ||||
-rw-r--r-- | modules/avltree-list | 1 | ||||
-rw-r--r-- | modules/avltree-list-tests | 1 | ||||
-rw-r--r-- | modules/avltreehash-list | 1 | ||||
-rw-r--r-- | modules/avltreehash-list-tests | 1 | ||||
-rw-r--r-- | modules/carray-list | 1 | ||||
-rw-r--r-- | modules/carray-list-tests | 1 | ||||
-rw-r--r-- | modules/clean-temp | 1 | ||||
-rw-r--r-- | modules/git-merge-changelog | 2 | ||||
-rw-r--r-- | modules/linked-list | 1 | ||||
-rw-r--r-- | modules/linked-list-tests | 1 | ||||
-rw-r--r-- | modules/linkedhash-list | 1 | ||||
-rw-r--r-- | modules/linkedhash-list-tests | 1 | ||||
-rw-r--r-- | modules/rbtree-list | 1 | ||||
-rw-r--r-- | modules/rbtree-list-tests | 1 | ||||
-rw-r--r-- | modules/rbtreehash-list | 1 | ||||
-rw-r--r-- | modules/rbtreehash-list-tests | 1 | ||||
-rw-r--r-- | modules/sublist | 1 | ||||
-rw-r--r-- | modules/xlist | 27 | ||||
-rw-r--r-- | modules/xsublist | 24 |
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 |