dump avec ppc-morphos-gcc
6 sujets de 1 à 6 (sur un total de 6)
-
bonjour toute la communauté,
Je suis à la recherche d’une explication voire d’une solution pour dumper mon fichier object construit avec gcc afin de rechercher les bugs…
j’utilises la ligne de commande suivante:
ppc-morphos-objdump –section-headers –all-headers –reloc –disassemble-all –syms xxx.db > xxx.dump
le probleme c’est que j’ai aucuns en-têtes de mes fonctions dans le dump… du style
a5b0: 7c 7f 1b 78 mr r31,r3
a5b4: 7c a5 00 d0 neg r5,r5
a5b8: 31 3f ff ff addic r9,r31,-1
a5bc: 7c 09 f9 10 subfe r0,r9,r31
a5c0: 54 a5 0f fe rlwinm r5,r5,1,31,31
a5c4: 7c 9e 23 78 mr r30,r4
a5c8: 7c 09 28 39 and. r9,r0,r5
a5cc: 41 82 00 54 beq a620 <.text+0xa620>
a5d0: 2c 1e 00 00 cmpwi r30,0
a5d4: 41 82 00 4c beq a620 <.text+0xa620>
a5d8: 81 62 00 64 lwz r11,100(r2)
a5dc: 38 60 fe c8 li r3,-312
a5e0: 3f a0 00 00 lis r29,0
aurais-je oublié quelque chose dans ma ligne de commande ??
Un petit coup de pouce me serait bien utile…
merci par avance pour m’avoir lu …
rusback, voila ce que j’utilise :
for C programs :
ppc-morphos-objdump –syms –reloc –disassemble-all unstripped_exe >disassembled_exe
for C++ programs :
ppc-morphos-objdump –demangle –syms –reloc –disassemble-all unstripped_exe >disassembled_exe
To see sourcecode (need compiling with -g and linking with -Wl,–traditional-format):
ppc-morphos-objdump –source –line-numbers –demangle –syms –reloc –disassemble-all unstripped_exe >disassembled_exe
SixK
6 sujets de 1 à 6 (sur un total de 6)
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Développement › dump avec ppc-morphos-gcc