[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] libjit ChangeLog jit/jit-apply-arm.h
From: |
Aleksey Demakov |
Subject: |
[dotgnu-pnet-commits] libjit ChangeLog jit/jit-apply-arm.h |
Date: |
Sat, 07 Feb 2009 16:28:57 +0000 |
CVSROOT: /sources/dotgnu-pnet
Module name: libjit
Changes by: Aleksey Demakov <avd> 09/02/07 16:28:57
Modified files:
. : ChangeLog
jit : jit-apply-arm.h
Log message:
small fix
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libjit/ChangeLog?cvsroot=dotgnu-pnet&r1=1.406&r2=1.407
http://cvs.savannah.gnu.org/viewcvs/libjit/jit/jit-apply-arm.h?cvsroot=dotgnu-pnet&r1=1.3&r2=1.4
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/libjit/ChangeLog,v
retrieving revision 1.406
retrieving revision 1.407
diff -u -b -r1.406 -r1.407
--- ChangeLog 7 Feb 2009 12:03:30 -0000 1.406
+++ ChangeLog 7 Feb 2009 16:28:57 -0000 1.407
@@ -1,7 +1,8 @@
-2009-02-07 avd <address@hidden>
+2009-02-07 Aleksey Demakov <address@hidden>
* gen-sel-parser.y, gen-sel-scanner.l: remove obsolete files.
* tools/Makefile.am: remove gen-sel target.
+ * jit/jit-apply-arm.h (jit_builtin_apply): fix bug and optimize.
2009-02-06 Klaus Treichel <address@hidden>
@@ -15,6 +16,10 @@
* include/jit/jit-arch-arm.h: add ARM arch header.
* jit/Makefile.am, jit/jit-rules-arm.ins, jit/jit-rules-arm.sel:
replace obsolete .sel file for ARM with .ins file.
+ * jit/jit-apply-arm.h: define jit_indirector_size, jit_should_pad,
+ override jit_builtin_apply.
+ * jit/jit-apply-arm.c (_jit_create_indirector, _jit_pad_buffer): add
+ functions.
2009-01-30 Peter Fristedt <address@hidden>
Kirill Kononenko <address@hidden>
Index: jit/jit-apply-arm.h
===================================================================
RCS file: /sources/dotgnu-pnet/libjit/jit/jit-apply-arm.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- jit/jit-apply-arm.h 7 Feb 2009 16:15:58 -0000 1.3
+++ jit/jit-apply-arm.h 7 Feb 2009 16:28:57 -0000 1.4
@@ -63,10 +63,7 @@
#define jit_builtin_apply(func,args,size,return_float,return_buf)
\
do { \
register void *sp asm("sp"); \
- while(((unsigned int)sp) % JIT_SP_ALIGN_PUBLIC != 0) \
- { \
- sp=(void *)(((unsigned int) sp)+1); \
- } \
+ sp = (void *) (((unsigned) sp) & ~(JIT_SP_ALIGN_PUBLIC - 1)); \
(return_buf) = __builtin_apply \
((void (*)())(func), (args), (size)); \
} while (0)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] libjit ChangeLog jit/jit-apply-arm.h,
Aleksey Demakov <=