summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-05 13:02:34 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-05 13:02:34 +0000
commit4cb0c64a22e7e7df9b2e34f4fbd3a17443a61178 (patch)
treefc8fb25d3d01d19b05777a1222c9bdce8e33822b /include
parenta5c8ea42fa816b3cedae852cc872759d6f989ff8 (diff)
downloadgcc-4cb0c64a22e7e7df9b2e34f4fbd3a17443a61178.tar.gz
2009-06-05 Basile Starynkevitch <basile@starynkevitch.net>
* basilys.h: BASILYS_HAS_OBJ_TAB_FIELDS fully removed. (basilysgc_register_pass): changed signature in declaration. * basilys.c: BASILYS_HAS_OBJ_TAB_FIELDS fully removed. (handle_melt_attribute): moved from my c-common.c. (melt_attr_spec): new static variable. (melt_attribute_callback): added callback for attributes. (basilys_initialize): registering attributes. (basilysgc_register_pass): changed signature for positioning passed as string. (dispatch_gate_basilys, dispatch_execute_basilys) (gate_basilys_lowering, execute_basilys_lowering) (gate_basilys_earlyopt, gate_basilys_lateopt) (execute_basilys_lateopt, gate_basilys_latessa, gate_basilys_ipa) (execute_basilys_ipa): removed functions. (pass_basilys_ipa, pass_basilys_lowering, pass_basilys_earlyopt) (pass_basilys_lateopt, pass_basilys_latessa): removed these extra built-in passes. One can register arbitrary passes using basilysgc_register_pass. * melt/ana-base.melt: removed builtin basilys_earlyopt_gccpass basilys_ipa_gccpass basilys_lateopt_gccpass basilys_latessa_gccpass basilys_lowering_gccpass. (install_melt_gcc_pass): added new primitive for basilysgc_register_pass. * melt/ana-simple.melt: TODO: smallana_command should create and register its own simple IPA pass! * warmelt-first-0.c: regenerated. * warmelt-macro-0.c: regenerated. * warmelt-normal-0.c: regenerated. * warmelt-normatch-0.c: regenerated. * warmelt-genobj-0.c: regenerated. * warmelt-outobj-0.c: regenerated. * c-common.c: reverted to the trunk. * passes.c: reverted to the trunk. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@148208 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions