From: suzukis@file.phys.tohoku.ac.jp Subject: recent GAS and l4/kernel/fiasco/src/entry.S Date: Thu, 22 Jul 1999 14:48:38 +0900
If I change the register name from "%dl" to "%edx" in the entry.S (leaving the opcode "bt" as it is), the recent GAS could assemble it. Anybody found such behaviour? My GAS is broken?
The code "bt $2, %dl" is invalid. The bit test call only accepts 16bits and 32bits registers, so that should be "btw $2, %dx" or "btl %2, %edx".
---------------------------------------------------------------------- OKUJI Yoshinori okuji@kuicr.kyoto-u.ac.jp ^o-o^ http://duff.kuicr.kyoto-u.ac.jp/~okuji (in English) m /