> Help please.
>
> I've investigated this to some degree but I hope to get a fast (and smart)
> answer for this problem.
>
> I've got the 2.1.84 distribution and I'm trying to build it. I've
> configured the kernel ok but in the last stages of the build I get the
> following error. Question: Is my compiler the wrong version or is there
> a bug in the assembly, or is it something else?
> Any help or comments are very welcome.
>
> sorry for the long post... I wanted to get all pertinant info in here.
>
> make[2]: Entering directory `/usr/src/linux-2.1.84/arch/i386/lib'
> as -o locks.o locks.s
> locks.s: Assembler messages:
> locks.s:70: Error: operands given don't match any known 386 instruction
> locks.s:73: Error: operands given don't match any known 386 instruction
>
> 2:
> btl %dl, smp_invalidate_needed
> jnc 0f
> lock
> btrl %dl, smp_invalidate_needed
> jnc 0f
>
> The error occurs at the bit [un]lock test (?) operands (btl/btrl) using
> smp_invalidate_needed.
>
> [root@beebo linux]# gcc -v
> Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/specs
> gcc version 2.7.2.3
>
> Kelly Hornsby ! (912) 329 2153 (V)
> 293 Highway 247 South ! (912) 929 7355 (F)
> Warner Robins GA ! [EMAIL PROTECTED]
> 31088 ! [EMAIL PROTECTED]
>