OSDN Git Service

include/
authordrow <drow>
Sun, 26 Jan 2003 07:33:28 +0000 (07:33 +0000)
committerdrow <drow>
Sun, 26 Jan 2003 07:33:28 +0000 (07:33 +0000)
commit7842e85b60f9ffd4cfcc29411b824978b1670d8b
treefd6cde4534357af1d24e18eb5f353b9ecb509e9f
parentde195f79f5c2c977d97f08e0ae91433ac8ed33f6
include/
* hashtab.h (htab_alloc_with_arg, htab_free_with_arg): Add new types.
(struct htab): Add alloc_arg, alloc_with_arg_f, free_with_arg_f.
(htab_create_alloc_ex): New prototype.
(htab_set_functions_ex): New prototype.
libiberty/
* hashtab.c (htab_create_alloc_ex): New function.
(hatab_set_functions_ex): New function.
(htab_delete, htab_expand): Support alternate allocation functions.
include/ChangeLog
include/hashtab.h
libiberty/ChangeLog
libiberty/hashtab.c