changeset 859:cd0467ebee31

fix
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 07 Dec 2012 15:45:10 +0900
parents c533933fbacc
children 467be346ae47
files mc-code-i64.c mc-macro.c
diffstat 2 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mc-code-i64.c	Tue Nov 22 19:16:10 2011 +0900
+++ b/mc-code-i64.c	Fri Dec 07 15:45:10 2012 +0900
@@ -2556,7 +2556,7 @@
     clear_ptr_cache();
     if (dots) {
 	// needs number of fregister in double
-	printf("\tmovl $%d,%%eax\n", max_freg);
+	printf("\tmovb $%d,%%al\n", max_freg);
     }
     code_call(e2,fn,jmp);
     free_register_var(reg_arg_list);
--- a/mc-macro.c	Tue Nov 22 19:16:10 2011 +0900
+++ b/mc-macro.c	Fri Dec 07 15:45:10 2012 +0900
@@ -126,10 +126,12 @@
 	}
 	*t++=0;
 	// evaluate generated result again
+#if 0
 if (1 && lsrc) {
      printf("\n### %s\n",macropp);
      if (t[-2]!='\n') putchar('\n');
 }
+#endif
         macrop=macro_eval(macrop,macropp,macro_history);
 	cheap = reset_cheap(&scheap);
 	macropp = cheap->ptr;