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

	* scoptools/include/scoptools/clast2scop.h,
	* scoptools/clast2scop.c: Update and fix a bug when statements
	were reordered by the transformation.

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

	* scoptools/include/scoptools/clast2scop.h,
	* scoptools/clast2scop.c: Add function clast2scop_rose, which
	pre-process the statements for analysis by removing extra
	parenthesis and type casts.

2010-01-26  Louis-Noel Pouchet  <pouchet@cse.ohio-state.edu>
	This patch enables the creation of a Scop from a CLAST tree and
	the original Scop. It calls Clan to perform the parsing.

	* scoptools/include/scoptools/scoptools.h,
	* scoptools/scoptools.c: Simplify and include clast2scop header.

	* scoptools/include/scoptools/clast2scop.h,
	* scoptools/clast2scop.c: New. Unit to convert a CLAST to a
	Scop. Uses Clan for that.

	* scoptools/include/scoptools/exec.h,
	* scoptools/exec.c: New. Unit to execute programs within the
	library.
	* scoptools/expander.sh: Shell script to expand macros in a C file
	with GCC.

	* scoptools/Makefile.am: Update with new files.
	* Makefile.am: Pass the absolute path of the library to the
	compilation line.

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/scoptools.m4,
	* doc/Makefile.am,
	* scoptools/xmalloc.c,
	* scoptools/include/scoptools/error.h,
	* scoptools/include/scoptools/list.h,
	* scoptools/include/scoptools/foo.h,
	* scoptools/include/scoptools/scoptools.h,
	* scoptools/include/scoptools/common.h,
	* scoptools/foo.c,
	* scoptools/scoptools.c,
	* scoptools/Makefile.am,
	* scoptools/error.c,
	* scoptools/xstrdup.c,
	* scoptools/xstrerror.c,
	* scoptools/list.c,
	* bootstrap.sh,
	* ChangeLog,
	* src/scoptools.c,
	* src/Makefile.am,
	* src/scoptools.h,
	* Makefile.am,
	* NEWS,
	* README: New. Initial checkin of the project.

