This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r145688 - in /branches/melt-branch/gcc: ChangeL...
- From: bstarynk at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 07 Apr 2009 16:08:57 -0000
- Subject: r145688 - in /branches/melt-branch/gcc: ChangeL...
Author: bstarynk
Date: Tue Apr 7 16:08:56 2009
New Revision: 145688
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145688
Log:
2009-04-07 Basile Starynkevitch <basile@starynkevitch.net>
[split file melt/ana-base.bysl into ana-base.bysl &
ana-simple.bysl]
* basilys.h (basilys_make_ppl_NNC_Polyhedron_from_Constraint_System)
(basilysgc_new_ppl_polyhedron, SAME_PPL_POLHYEDRON)
(CLONED_PPL_POLHYEDRON): added declarations.
(basilys_ppl_coefficient_content)
(basilys_ppl_coefficient_put_content)
(basilys_ppl_linear_expression_content)
(basilys_ppl_linear_expression_put_content)
(basilys_ppl_constraint_content)
(basilys_ppl_constraint_put_content)
(basilys_ppl_constraint_system_content)
(basilys_ppl_constraint_system_put_content)
(basilys_ppl_generator_content, basilys_ppl_generator_put_content)
(basilys_ppl_generator_system_content)
(basilys_ppl_generator_system_put_content)
(basilys_ppl_polyhedron_content)
(basilys_ppl_polyhedron_put_content): Added new inline functions.
* basilys.c (readmacrostringsequence) Made better error message for
macrostring.
(basilys_make_ppl_NNC_Polyhedron_from_Constraint_System)
(basilysgc_new_ppl_polyhedron): Added new functions.
(delete_special, readsimplelong)
(basilysgc_ppstrbuf_ppl_varnamvect): handling polyhedron.
* melt/warmelt-macro.bysl: added debug_msg.
* melt/ana-base.bysl: Moved all analysis stuff into ana-simple.bysl.
All C chunks use the macrostrings.
* melt/ana-simple.bysl: Added new file.
* Makefile.in: adding ana-simple.bysl & removed _templ* dir.
* doc/melt.texi: documented macrostrings.
Added:
branches/melt-branch/gcc/melt/ana-simple.bysl
Modified:
branches/melt-branch/gcc/ChangeLog.melt
branches/melt-branch/gcc/Makefile.in
branches/melt-branch/gcc/basilys.c
branches/melt-branch/gcc/basilys.h
branches/melt-branch/gcc/doc/melt.texi
branches/melt-branch/gcc/melt/ana-base.bysl
branches/melt-branch/gcc/melt/warmelt-macro.bysl