diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-12-01 10:11:26 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-12-01 10:11:26 +0000 |
commit | acc16a01c06415b69d0a54c9e86f4ec72665ee54 (patch) | |
tree | aaeb5d6dc1ac64fc32b763978eeb43d7e2a5fefb /gcc/diagnostic-core.h | |
parent | bce474b4766517a5322e1566e780e6d3c5a4bc01 (diff) | |
download | gcc-acc16a01c06415b69d0a54c9e86f4ec72665ee54.tar.gz |
2010-12-01 Basile Starynkevitch <basile@starynkevitch.net>
* melt-runtime.h (FGCCTRIPAPASS_STMT_FIXUP)
(FGCCTRIPAPASS_FUNCTION_TRANSFORM)
(FGCCTRIPAPASS_VARIABLE_TRANSFORM): Add new enum to access fields
inside class_gcc_transform_ipa_pass
* melt-runtime.c (meltgc_register_pass): Add temporary warning
because MELT transform IPA passes are not handled. |FIXME!]
* melt/warmelt-first.melt (class_gcc_transform_ipa_pass): Name fields
gcctripapass_*
(container_ctype_gty_dict): New instance.
(install_ctype_descr): Use it.
(ctype_tree, ctype_gimple, ctype_gimple_seq, ctype_basic_block):
Become instances of class_ctype_gty.
(ctype_edge, ctype_loop, ctype_rtx): Ditto.
(retrieve_dictionnary_ctype_gty): New function.
* melt/warmelt-normal.melt (normexp_let): Check ctype
compatibility in let bindings.
* melt/warmmelt-genobj.melt (compilmatcher_cmatcher): Fix ctype
binding mistake.
* melt/warmelt-outobj.melt: Adding ctypesupport mode.
* melt/xtramelt-ana-base.melt (gimple_iterator): Fixed ctype
mistake.
{{regenerated}}
* melt/generated/warmelt-first.0.c: Regenerate.
* melt/generated/warmelt-normatch.0+01.c: Regenerate.
* melt/generated/warmelt-normal.0.c: Regenerate.
* melt/generated/warmelt-normatch.0+03.c: Regenerate.
* melt/generated/warmelt-macro.0.c: Regenerate.
* melt/generated/warmelt-outobj.0.c: Regenerate.
* melt/generated/warmelt-first.0+01.c: Regenerate.
* melt/generated/warmelt-first.0+02.c: Regenerate.
* melt/generated/warmelt-normal.0+01.c: Regenerate.
* melt/generated/warmelt-genobj.0.c: Regenerate.
* melt/generated/warmelt-normal.0+02.c: Regenerate.
* melt/generated/warmelt-normal.0+03.c: Regenerate.
* melt/generated/warmelt-base.0.c: Regenerate.
* melt/generated/warmelt-normatch.0.c: Regenerate.
* melt/generated/warmelt-outobj.0+01.c: Regenerate.
* melt/generated/warmelt-outobj.0+02.c: Regenerate.
* melt/generated/warmelt-genobj.0+01.c: Regenerate.
* melt/generated/warmelt-outobj.0+03.c: Regenerate.
* melt/generated/warmelt-outobj.0+04.c: Regenerate.
* melt/generated/warmelt-genobj.0+03.c: Regenerate.
* melt/generated/warmelt-genobj.0+04.c: Regenerate.
* melt/generated/warmelt-debug.0.c: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@167325 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/diagnostic-core.h')
0 files changed, 0 insertions, 0 deletions