r145688 - in /branches/melt-branch/gcc: ChangeL...
bstarynk@gcc.gnu.org
bstarynk@gcc.gnu.org
Tue Apr 7 16:09:00 GMT 2009
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
More information about the Gcc-cvs
mailing list