Renamed the 'index' variable to 'offset', to prevent clashes with the libc index...
authordtrg <none@none>
Tue, 18 Jul 2006 17:00:30 +0000 (17:00 +0000)
committerdtrg <none@none>
Tue, 18 Jul 2006 17:00:30 +0000 (17:00 +0000)
mach/z8000/as/mach1.c
mach/z8000/as/mach4.c

index 67dded7..0e48130 100644 (file)
@@ -63,7 +63,7 @@ struct address
 };
 
 extern expr_t  displ;  /* never more than 16 bits */
-extern short   index;  /* never more than 16 bits */
+extern short   offset; /* never more than 16 bits */
 extern short   mode;
 #ifndef extern
 extern short   modetbl[ 5 ];
index b8645a3..fd01c1a 100644 (file)
@@ -131,7 +131,7 @@ f2  : F2_1  reg  ','  src
 #endif
                                emit2( (int) displ.val );  break;
                      case BX:  emit2( 0x7400 | $4<<4 | $2 );
-                               emit2( index<<8 );  break;
+                               emit2( offset<<8 );  break;
                      default:  argerr();
                  }
                }
@@ -193,7 +193,7 @@ f2  : F2_1  reg  ','  src
                                   emit2( (int) displ.val );
                                   break;
                          case BX: emit2( 0x7000 | $1 | $4<<4 | $2 );
-                                  emit2( index<<8 );
+                                  emit2( offset<<8 );
                                   break;
                          default: argerr();
                      }
@@ -213,7 +213,7 @@ f2  : F2_1  reg  ','  src
                                   emit2( (int) displ.val );
                                   break;
                          case BX: emit2( 0x7200 | $1 | $2<<4 | $4 );
-                                  emit2( index<<8 );
+                                  emit2( offset<<8 );
                                   break;
                          default: argerr();
                      }
@@ -263,7 +263,7 @@ f2  : F2_1  reg  ','  src
                                   emit2((int) displ.val );
                                   break;
                          case BX: emit2( 0x7500 | $4<<4 | $2 );
-                                  emit2( index<<8 );
+                                  emit2( offset<<8 );
                                   break;
                          default: argerr();
                      }
@@ -283,7 +283,7 @@ f2  : F2_1  reg  ','  src
                                   emit2( (int) displ.val );
                                   break;
                          case BX: emit2( 0x7700 | $2<<4 | $4 );
-                                  emit2( index<<8 );
+                                  emit2( offset<<8 );
                                   break;
                          default: argerr();
                      }
@@ -568,6 +568,6 @@ ba  : R32  '('  '$'  expr  ')'
 bx     : R32  '('  R16  ')'
                { if ( $1 == 0 || $3 == 0 ) regerr();
                  $$ = $1;
-                 index = $3;
+                 offset = $3;
                }
        ;