r195371 - in /branches/melt-branch/gcc: ChangeL...

bstarynk@gcc.gnu.org bstarynk@gcc.gnu.org
Tue Jan 22 14:02:00 GMT 2013


Author: bstarynk
Date: Tue Jan 22 14:02:56 2013
New Revision: 195371

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195371
Log:

2013-01-22  Basile Starynkevitch  <basile@starynkevitch.net>

	{{tmatch-tuple.melt test running ok}}
	* testsuite/melt/tmatch-tuple.melt: Improve comment.
	* melt/warmelt-normatch.melt (class_nrep_matchalt): Add
	namatch_startlabel field.
	(class_match_normalization_context): Add matnorx_startlabel field.
	(matchalt_normalize_match_context): More debug printing. Compute
	the firststeplab and put it into the context.
	(normexp_matchalt): Use the start label.

	* melt/warmelt-genobj.melt (compilobj_nrep_matchalt): Handle the
	start label by forcibly generate a useless jump to it to make GCC
	compiling the emitted code happier.


Modified:
    branches/melt-branch/gcc/ChangeLog.MELT
    branches/melt-branch/gcc/melt/warmelt-genobj.melt
    branches/melt-branch/gcc/melt/warmelt-normatch.melt
    branches/melt-branch/gcc/testsuite/melt/tmatch-tuple.melt



More information about the Gcc-cvs mailing list