Mail Archives: djgpp/1997/09/29/21:24:25
I was trying to rebuild the libc when I found this problem. Since the
`makeall' builds everything, it was rebuilding fsdb. The assembler barfs
when you compile fullscr.c. Each time it sees this line in the generated
assembly:
outb %al, $0xf0
it gives this error message:
Error: register does not match opcode suffix
As far as I can tell, that instruction is perfectly valid. I am using the
assembler from Binutils 2.7. (file bnu27b.zip, dated 10-31-96). I realize
it's old but I don't have FTP and can't get a new one. Can somebody check
this on a newer binutils and see if it still manifests itself? Any other
ideas are welcome too.
PS. I don't really need to rebuild FSDB (I never use it), and I can just
omit that from the libc build, but I thought this should be reported.
Nate Eldredge
eldredge AT ap DOT net
- Raw text -