On Thu, 19 Jul 2001, Ralf Baechle wrote: > This behaviour of objdump sucks rocks anyway. There are MIPS I CPUs which > have ll but no branch likely and many other MIPS ISA perversions. Objdump > also will only hexdump anything that hasn't been marked as code with > .type. Seems objdump's behaviour was choosen to be the most annoying > possible. Well, actually I disagree. I like this very much, since looking at the output it's immediately obvious if some code contains opcodes unrecognizable by a selected CPU (due to a bad compiler option or an inline asm error). And you can always select a desired CPU type with the "-m mips:<model>" option (e.g. "-m mips:3000"). If there are MIPS I CPUs which have have ll but no branch likely, etc. then their descriptions should be appropriately set in objdump. Otherwise, it's a bug in binutils. -- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro@ds2.pg.gda.pl, PGP key available +