pike.git / src / code / sparc.c

version» Context lines:

pike.git/src/code/sparc.c:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: sparc.c,v 1.33 2002/11/11 16:14:26 grubba Exp $ + || $Id: sparc.c,v 1.34 2003/12/02 13:49:59 grubba Exp $   */      /*    * Machine code generator for sparc.    *    * Henrik Grubbström 20010720    */      #include "global.h"   #include "svalue.h"
pike.git/src/code/sparc.c:530:    ADD_CALL(addr, delay_ok);       /* This is probably only needed for some instructions, but... */    SPARC_UNLOAD_CACHED();   }      static void low_ins_f_byte(unsigned int b, int delay_ok)   {    void *addr;    - #ifdef PIKE_DEBUG -  if(store_linenumbers && b<F_MAX_OPCODE) -  ADD_COMPILED(b); - #endif /* PIKE_DEBUG */ -  +     b-=F_OFFSET;   #ifdef PIKE_DEBUG    if(b>255)    Pike_error("Instruction too big %d\n",b);   #endif       addr = instrs[b].address;      #ifdef PIKE_DEBUG    if (d_flag < 3)