2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
+ * symbol.c (cos_make_symbol): Use `cos_retain_object' for
+ `obj->name'.
+ (cos_retain_symbol): New function.
+
+ * cos.c (COS_Object_retain_function_table): New variable.
+ (cos_retain_object): Call a retain-function in
+ `COS_Object_retain_function_table'.
+ (cos_retain_string): New function.
+ (cos_retain_cons): New function.
+ (cos_retain_container): New function.
+ (cos_retain_sexp): New function.
+ (cos_retain_binary): New function.
+ (cos_retain_ds): New function.
+ (cos_retain_genre): New function.
+ (cos_retain_feature): New function.
+ (cos_retain_index): New function.
+ (cos_retain_db_object): New function.
+
+ * cos-i.h (COS_Object_retain_function_table): New variable.
+ (cos_retain_string): New prototype.
+ (cos_retain_symbol): New prototype.
+ (cos_retain_cons): New prototype.
+ (cos_retain_container): New prototype.
+ (cos_retain_sexp): New prototype.
+ (cos_retain_binary): New prototype.
+ (cos_retain_ds): New prototype.
+ (cos_retain_genre): New prototype.
+ (cos_retain_feature): New prototype.
+ (cos_retain_index): New prototype.
+ (cos_retain_db_object): New prototype.
+
+2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
+
+ * Makefile.in (symbol-test): New target.
+
+2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
+
* name.c (concord_name_table_grow): Release old `table->data'.
* cos.h: Include <stdlib.h>.