Diff for /gforth/Attic/sparc.h between versions 1.12 and 1.13

version 1.12, 1995/11/07 18:07:00 version 1.13, 1995/11/24 18:05:35
Line 30 Line 30
 #endif  #endif
   
 #define FLUSH_ICACHE(addr,size) \  #define FLUSH_ICACHE(addr,size) \
   ({void *_addr=(addr); void *_end=_addr+(size); \    ({void *_addr=(addr); void *_end=_addr+((Cell)(size)); \
     for (_addr=((long)_addr)&~7; _addr<_end; _addr += 8) \      for (_addr=((long)_addr)&~7; _addr<_end; _addr += 8) \
        asm("iflush %0"::"r"(_addr)) \         asm("iflush %0"::"r"(_addr)); \
    })     })
   
 #ifdef DIRECT_THREADED  #ifdef DIRECT_THREADED

Removed from v.1.12  
changed lines
  Added in v.1.13


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>