x86: fix up the new IRQ code for older versions of gas
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>
This commit is contained in:
Родитель
939b787130
Коммит
8665596ec0
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Загрузка…
Ссылка в новой задаче