Re: [kaffe] [PATCH] m68k compilation failure

2005-01-20 Thread Dalibor Topic
Dalibor Topic wrote:
Kiyo Inaba wrote:

Thank you very much! I've checked it in now.
Similar patch should be needed for all types of cpu (except i386, of 
course)
including alpha or powerpc, because Guilhem just modified 'newlabel' part
of symbol change and not modified 'setEpilogueLabel' part.

Thanks for catchin it. I'll propagate the change to the other 
architectures as well.
I've finally got around to do this. Sorry for the long delay, patch 
checked in now.

cheers,
dalibor topic
___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


Re: [kaffe] [PATCH] m68k compilation failure

2005-01-08 Thread Dalibor Topic
Kiyo Inaba wrote:
Happy new year all, (or Akemashite Omedetou, in Japanese)
Happy new year, Kiyo!
After the modification of JIT compiler symbol done by Guilhem last week,
kaffe can not be compiled on m68k. Attached patch should be needed for
this cpu. 
Thank you very much! I've checked it in now.
Similar patch should be needed for all types of cpu (except i386, of course)
including alpha or powerpc, because Guilhem just modified 'newlabel' part
of symbol change and not modified 'setEpilogueLabel' part.
Thanks for catchin it. I'll propagate the change to the other 
architectures as well.

cheers,
dalibor topic
___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] [PATCH] m68k compilation failure

2005-01-05 Thread Kiyo Inaba
Happy new year all, (or Akemashite Omedetou, in Japanese)

After the modification of JIT compiler symbol done by Guilhem last week,
kaffe can not be compiled on m68k. Attached patch should be needed for
this cpu. 

Similar patch should be needed for all types of cpu (except i386, of course)
including alpha or powerpc, because Guilhem just modified 'newlabel' part
of symbol change and not modified 'setEpilogueLabel' part.

Oh, I forget to write ChangeLog engry, how about this?

2005-1-6  Kiyo Inaba  <[EMAIL PROTECTED]>

* config/m68k/jit-m68k.def,
config/m68k/jit3-m68k.def: Adjusted calls to the new name of
some JIT compiler symbols (for m68k).

Kiyo

diff -Naur kaffe-snap-041230.orig/config/m68k/jit3-m68k.def 
kaffe-snap-041230/config/m68k/jit3-m68k.def
--- kaffe-snap-041230.orig/config/m68k/jit3-m68k.def2004-09-02 
17:10:09.0 +0900
+++ kaffe-snap-041230/config/m68k/jit3-m68k.def 2005-01-06 14:54:43.0 
+0900
@@ -1273,7 +1273,7 @@
 
 define_insn(epilogue, epilogue_xxx)
 {
-   setEpilogueLabel ((uintp)CODEPC);
+   KaffeJIT3_setEpilogueLabel ((uintp)CODEPC);
 
/* Restore the callee saved registers */
 #if defined(HAVE_NO_MOVEM)
diff -Naur kaffe-snap-041230.orig/config/m68k/jit-m68k.def 
kaffe-snap-041230/config/m68k/jit-m68k.def
--- kaffe-snap-041230.orig/config/m68k/jit-m68k.def 2004-09-02 
17:10:09.0 +0900
+++ kaffe-snap-041230/config/m68k/jit-m68k.def  2005-01-06 14:54:28.0 
+0900
@@ -1253,7 +1253,7 @@
 
 define_insn(epilogue, epilogue_xxx)
 {
-   setEpilogueLabel ((uintp)CODEPC);
+   KaffeJIT_setEpilogueLabel ((uintp)CODEPC);
 
op_unlk_a(REG_fp);
op_rts();

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe