dear maintainer, recently I used objdump (of binutils-2.17) to disassembly a relocatable object intended for m68000 bases system. It turned out that objdump can't recognize the effective address for every JSR instructions. Here is an example,
0: 4e56 0000 linkw %fp,#0 4: 2f3c 5741 524d movel #1463898701,[EMAIL PROTECTED] a: 4eb9 0000 0000 jsr 0 <rpnff_bootram> 10: 4eb9 0000 0000 jsr 0 <rpnff_bootram> 16: 4e5e unlk %fp 18: 4e75 rts translated from the following binary data, 0000000: 4e56 0000 2f3c 5741 524d 4eb9 bad8 25bb NV../<WARMN...%. 0000010: 024e b9ba c92a bb04 4e5e 4e75 .N...*..N^Nu The original binary clearly show 4 bytes after 4eb9 (JSR) is not empty. This object file is build using Microtec linker, and its format follows IEEE-695 standard. Thanks very much. sincerely, harimurti-w ---------------- bandung-indonesia _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils