This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Make disassembly file..

Hello,

I would always appreciate lots of help from ARM community site.Currently I am trying to make disassembly file using GNUCC (gcc-arm-9.2-2019.12-aarch64-aarch64-none-elf.tar.xz) after making elf file. I used this command:

/home/junieu/TEMP/gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf/bin/aarch64-none-elf-objdump --disassemble-all -disassemble-zeros dhrystone.elf

And the generated answer is like below. I used the same binary from the package.. so would wonder where the error comes from. Or should I use another method to generate disassembly file?

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[junieu@mondavi Applications]$ /home/junieu/TEMP/gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf/bin/aarch64-none-elf-objdump --disassemble-all -disassemble-zeros dhrystone.elf
BFD header file version (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209
elf64-littleaarch64
(header little endian, data little endian)
aarch64
elf64-bigaarch64
(header big endian, data big endian)
aarch64
elf32-littleaarch64
(header little endian, data little endian)
aarch64
elf32-bigaarch64
(header big endian, data big endian)
aarch64
elf32-littlearm
(header little endian, data little endian)
arm
elf32-bigarm
(header big endian, data big endian)
arm
elf64-little
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

0