[gforth] / gforth / engine / main.c  

gforth: gforth/engine/main.c

Diff for /gforth/engine/main.c between version 1.219 and 1.220

version 1.219, Wed Mar 18 15:09:26 2009 UTC version 1.220, Sun May 24 13:36:55 2009 UTC
Line 38 
Line 38 
 #include <assert.h>  #include <assert.h>
 #include <stdlib.h>  #include <stdlib.h>
 #include <signal.h>  #include <signal.h>
   
 #ifndef STANDALONE  #ifndef STANDALONE
 #if HAVE_SYS_MMAN_H  #if HAVE_SYS_MMAN_H
 #include <sys/mman.h>  #include <sys/mman.h>
Line 2276 
Line 2277 
   Address image;    Address image;
 #endif  #endif
   int retvalue;    int retvalue;
   #if defined(__i386)
     /* set 387 precision control to use 53-bit mantissae to avoid most
        cases of double rounding */
     short fpu_control = 0x027f ;
     asm("fldcw %0" : : "m"(fpu_control));
   #endif /* defined(__i386) */
   
   code_here = ((void *)0)+CODE_BLOCK_SIZE; /* llvm-gcc does not like this as    code_here = ((void *)0)+CODE_BLOCK_SIZE; /* llvm-gcc does not like this as
                                               initializer, so we do it here */                                                initializer, so we do it here */


Generate output suitable for use with a patch program
Legend:
Removed from v.1.219  
changed lines
  Added in v.1.220

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help