2010-01-28  Louis-Noel Pouchet  <pouchet@cse.ohio-state.edu>
	This patch provides a series of convenience functions to
	clasttools:
	- clasttools_utils_number_parfor
	- clasttools_utils_number_loops
	- clasttools_utils_get_parent
	- clasttools_utils_get_pointer
	- clasttools_utils_contains_loops
	- clasttools_utils_get_all_inner_loops
	- clasttools_utils_dup_expr
	- clasttools_utils_dup_stmt

	* clasttools/include/clasttools/utils.h,
	* clasttools/utils.c: New. Unit containing convenience functions
	for CLAST manipulation.

	* clasttools/Makefile.am: Update accordingly.

	* clasttools/clastext.c: Fix a bug in clast_parfor and
	clast_vectorfor constructors.

2010-01-27  Louis-Noel Pouchet  <pouchet@cse.ohio-state.edu>

	* clasttools/include/clasttools/clastext.h,
	* clasttools/clastext.c,
	* clasttools/pprint.c: Introduce and manage clast_vectorfor node
	type, a mirror of a clast_for node.

2010-01-26  Louis-Noel Pouchet  <pouchet@cse.ohio-state.edu>

	* tests/Makefile.am,
	* tests/empty.test,
	* tests/checker.sh,
	* configure.ac,
	* COPYING.LESSER,
	* AUTHORS,
	* config/clasttools.m4,
	* doc/Makefile.am,
	* bootstrap.sh,
	* ChangeLog,
	* clasttools/xmalloc.c,
	* clasttools/include/clasttools/error.h,
	* clasttools/include/clasttools/pprint.h,
	* clasttools/include/clasttools/foo.h,
	* clasttools/include/clasttools/clastext.h,
	* clasttools/include/clasttools/common.h,
	* clasttools/foo.c,
	* clasttools/clastext.c,
	* clasttools/Makefile.am,
	* clasttools/error.c,
	* clasttools/xstrdup.c,
	* clasttools/xstrerror.c,
	* clasttools/pprint.c,
	* src/clasttools.c,
	* src/Makefile.am,
	* src/clasttools.h,
	* Makefile.am,
	* NEWS,
	* README: New. Initial checkin of the project.


