recent GAS and l4/kernel/fiasco/src/entry.S

Michael Hohmuth hohmuth at innocent.com
Fri Jul 23 02:31:26 CEST 1999


OKUJI Yoshinori <okuji at kuicr.kyoto-u.ac.jp> writes:

> From: suzukis at file.phys.tohoku.ac.jp

> > 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".

Thanks; I've fixed this in the CVS version now.

Michael
-- 
hohmuth at innocent.com, hohmuth at inf.tu-dresden.de
http://home.pages.de/~hohmuth/



More information about the l4-hackers mailing list