x86: fix up the new IRQ code for older versions of gas
authorH. Peter Anvin <hpa@zytor.com>
Wed, 12 Nov 2008 18:27:35 +0000 (10:27 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Wed, 12 Nov 2008 18:27:35 +0000 (10:27 -0800)
Older versions of gas don't implement the C-style != operator, they
instead want the Pascal-style <> operator.  Change != to <> so we
don't break compilation with those old versions of gas.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
arch/x86/kernel/entry_32.S
arch/x86/kernel/entry_64.S

index dae81b9..bd02ec7 100644 (file)
@@ -635,12 +635,12 @@ vector=FIRST_EXTERNAL_VECTOR
        .balign 32
   .rept        7
     .if vector < NR_VECTORS
-      .if vector != FIRST_EXTERNAL_VECTOR
+      .if vector <> FIRST_EXTERNAL_VECTOR
        CFI_ADJUST_CFA_OFFSET -4
       .endif
 1:     pushl $(~vector+0x80)   /* Note: always in signed byte range */
        CFI_ADJUST_CFA_OFFSET 4
-      .if ((vector-FIRST_EXTERNAL_VECTOR)%7) != 6
+      .if ((vector-FIRST_EXTERNAL_VECTOR)%7) <> 6
        jmp 2f
       .endif
       .previous
index 9b2aeaa..2b42362 100644 (file)
@@ -644,12 +644,12 @@ vector=FIRST_EXTERNAL_VECTOR
        .balign 32
   .rept        7
     .if vector < NR_VECTORS
-      .if vector != FIRST_EXTERNAL_VECTOR
+      .if vector <> FIRST_EXTERNAL_VECTOR
        CFI_ADJUST_CFA_OFFSET -8
       .endif
 1:     pushq $(~vector+0x80)   /* Note: always in signed byte range */
        CFI_ADJUST_CFA_OFFSET 8
-      .if ((vector-FIRST_EXTERNAL_VECTOR)%7) != 6
+      .if ((vector-FIRST_EXTERNAL_VECTOR)%7) <> 6
        jmp 2f
       .endif
       .previous