]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/commitdiff
(jit_flush_exec): warning fix for ia64.
authorRhys Weatherley <rweather@southern-storm.com.au>
Mon, 7 Jun 2004 10:00:49 +0000 (10:00 +0000)
committerRhys Weatherley <rweather@southern-storm.com.au>
Mon, 7 Jun 2004 10:00:49 +0000 (10:00 +0000)
ChangeLog
jit/jit-alloc.c

index 12af455d904d28fb10b37491b93a840c8c29a531..89f81b347f7ab5564c88ef513a3be7c8dddce8ce 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -33,6 +33,8 @@
 
        * tools/gen-apply.c: gen-apply fix for ia64.
 
+       * jit/jit-alloc.c (jit_flush_exec): warning fix for ia64.
+
 2004-06-06  Miroslaw Dobrzanski-Neumann  <mne@mosaic-ag.com>
 
        * jit/jit-alloc.c (jit_flush_exec): flush cache lines properly
index eb00cb8a06b38c928f61f78d0bb47ae122fe7b16..35867b197899abeac3f265b180d91bb3b7e64f98 100644 (file)
@@ -222,10 +222,10 @@ void jit_flush_exec(void *ptr, unsigned int size)
 #define CLSIZE 32
        register unsigned char *p   = ROUND_BEG_PTR (ptr);
        register unsigned char *end = ROUND_END_PTR (p + size);
-       while(ptr < end)
+       while(p < end)
        {
-               asm volatile("fc %0" :: "r"(ptr));
-               ptr += CLSIZE;
+               asm volatile("fc %0" :: "r"(p));
+               p += CLSIZE;
        }
        asm volatile(";;sync.i;;srlz.i;;");
 #endif