Branch: Tag:

2005-06-20

2005-06-20 14:17:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Linenumber fix for sparc 64.

Rev: src/code/sparc.c:1.42

2:   || 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.41 2005/06/17 16:56:08 grubba Exp $ + || $Id: sparc.c,v 1.42 2005/06/20 14:17:04 grubba Exp $   */      /*
644:    * (Sparc Architecture Manual V9 p149.)    */    + #ifdef PIKE_OPCODE_SPARC64 +  /* stx %o7, [ %pike_fp, %offsetof(pike_frame, pc) ] */ +  add_to_program(0xc0702000|(SPARC_REG_O7<<25)|(SPARC_REG_PIKE_FP<<14)| +  OFFSETOF(pike_frame, pc)); + #else /* !PIKE_OPCODE_SPARC64 */    /* stw %o7, [ %pike_fp, %offsetof(pike_frame, pc) ] */    add_to_program(0xc0202000|(SPARC_REG_O7<<25)|(SPARC_REG_PIKE_FP<<14)|    OFFSETOF(pike_frame, pc)); -  + #endif /* PIKE_OPCODE_SPARC64 */       delay_ok = 1;    }