/[gxemul]/trunk/src/cpus/cpu_alpha_instr_loadstore.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/cpus/cpu_alpha_instr_loadstore.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 24 by dpavlin, Mon Oct 8 16:19:56 2007 UTC revision 28 by dpavlin, Mon Oct 8 16:20:26 2007 UTC
# Line 25  Line 25 
25   *  SUCH DAMAGE.   *  SUCH DAMAGE.
26   *   *
27   *   *
28   *  $Id: cpu_alpha_instr_loadstore.c,v 1.4 2006/04/22 18:28:43 debug Exp $   *  $Id: cpu_alpha_instr_loadstore.c,v 1.5 2006/06/30 20:22:53 debug Exp $
29   *   *
30   *  Alpha load/store instructions.  (Included from cpu_alpha_instr_inc.c.)   *  Alpha load/store instructions.  (Included from cpu_alpha_instr_inc.c.)
31   *   *
# Line 43  Line 43 
43    
44    
45  #ifndef LS_IGNORE_OFFSET  #ifndef LS_IGNORE_OFFSET
 #ifndef LS_ALIGN_CHECK  
46  static void LS_GENERIC_N(struct cpu *cpu, struct alpha_instr_call *ic)  static void LS_GENERIC_N(struct cpu *cpu, struct alpha_instr_call *ic)
47  {  {
48  #ifdef LS_B  #ifdef LS_B
# Line 125  static void LS_GENERIC_N(struct cpu *cpu Line 124  static void LS_GENERIC_N(struct cpu *cpu
124  #endif  #endif
125  }  }
126  #endif  #endif
 #endif  
127    
128    
129  static void LS_N(struct cpu *cpu, struct alpha_instr_call *ic)  static void LS_N(struct cpu *cpu, struct alpha_instr_call *ic)
# Line 182  static void LS_N(struct cpu *cpu, struct Line 180  static void LS_N(struct cpu *cpu, struct
180    
181          c = addr & 8191;          c = addr & 8191;
182    
 #ifdef LS_ALIGN_CHECK  
183  #ifndef LS_B  #ifndef LS_B
184          if (c &          if (c &
185  #ifdef LS_W  #ifdef LS_W
# Line 200  static void LS_N(struct cpu *cpu, struct Line 197  static void LS_N(struct cpu *cpu, struct
197          }          }
198          else          else
199  #endif  #endif
 #endif  
200    
201          if (page != NULL) {          if (page != NULL) {
202  #ifdef LS_LOAD  #ifdef LS_LOAD

Legend:
Removed from v.24  
changed lines
  Added in v.28

  ViewVC Help
Powered by ViewVC 1.1.26