--- linux/arch/i386/kernel/semaphore.c.orig Sat Jul 28 13:57:29 2001 +++ linux/arch/i386/kernel/semaphore.c Sat Jul 28 14:50:50 2001 @@ -181,56 +181,56 @@ ".text\n" ".align 4\n" ".globl __down_failed\n" -"__down_failed:\n\t" - "pushl %eax\n\t" - "pushl %edx\n\t" - "pushl %ecx\n\t" - "call __down\n\t" - "popl %ecx\n\t" - "popl %edx\n\t" - "popl %eax\n\t" - "ret" +"__down_failed:\n" +" pushl %eax\n" +" pushl %edx\n" +" pushl %ecx\n" +" call __down\n" +" popl %ecx\n" +" popl %edx\n" +" popl %eax\n" +" ret\n" ); asm( ".text\n" ".align 4\n" ".globl __down_failed_interruptible\n" -"__down_failed_interruptible:\n\t" - "pushl %edx\n\t" - "pushl %ecx\n\t" - "call __down_interruptible\n\t" - "popl %ecx\n\t" - "popl %edx\n\t" - "ret" +"__down_failed_interruptible:\n" +" pushl %edx\n" +" pushl %ecx\n" +" call __down_interruptible\n" +" popl %ecx\n" +" popl %edx\n" +" ret\n" ); asm( ".text\n" ".align 4\n" ".globl __down_failed_trylock\n" -"__down_failed_trylock:\n\t" - "pushl %edx\n\t" - "pushl %ecx\n\t" - "call __down_trylock\n\t" - "popl %ecx\n\t" - "popl %edx\n\t" - "ret" +"__down_failed_trylock:\n" +" pushl %edx\n" +" pushl %ecx\n" +" call __down_trylock\n" +" popl %ecx\n" +" popl %edx\n" +" ret\n" ); asm( ".text\n" ".align 4\n" ".globl __up_wakeup\n" -"__up_wakeup:\n\t" - "pushl %eax\n\t" - "pushl %edx\n\t" - "pushl %ecx\n\t" - "call __up\n\t" - "popl %ecx\n\t" - "popl %edx\n\t" - "popl %eax\n\t" - "ret" +"__up_wakeup:\n" +" pushl %eax\n" +" pushl %edx\n" +" pushl %ecx\n" +" call __up\n" +" popl %ecx\n" +" popl %edx\n" +" popl %eax\n" +" ret\n" ); /* @@ -238,29 +238,29 @@ */ #if defined(CONFIG_SMP) asm( -" -.align 4 -.globl __write_lock_failed -__write_lock_failed: - " LOCK "addl $" RW_LOCK_BIAS_STR ",(%eax) -1: cmpl $" RW_LOCK_BIAS_STR ",(%eax) - jne 1b - - " LOCK "subl $" RW_LOCK_BIAS_STR ",(%eax) - jnz __write_lock_failed - ret - - -.align 4 -.globl __read_lock_failed -__read_lock_failed: - lock ; incl (%eax) -1: cmpl $1,(%eax) - js 1b - - lock ; decl (%eax) - js __read_lock_failed - ret -" + +".align 4\n" +".globl __write_lock_failed\n" +"__write_lock_failed:\n\t" +" "LOCK "addl $" RW_LOCK_BIAS_STR ",(%eax)\n" +"1: cmpl $" RW_LOCK_BIAS_STR ",(%eax)\n" +" jne 1b\n" + +" " LOCK "subl $" RW_LOCK_BIAS_STR ",(%eax)\n" +" jnz __write_lock_failed\n" +" ret\n" + + +".align 4\n" +".globl __read_lock_failed\n" +"__read_lock_failed:\n" +" lock ; incl (%eax)\n" +"1: cmpl $1,(%eax)\n" +" js 1b\n" + +" lock ; decl (%eax)\n" +" js __read_lock_failed\n" +" ret\n" + ); #endif