rizin/test/db/analysis/sh
Florian Märkl d53d1e3845
Final Analysis Renaming (#124)
* Rename missing Analysis Defines
* Rename analysis config vars and other lower case stuff
* Rename test/db/analysis
* Fix analysis tests

Co-authored-by: Anton Kochkov <anton.kochkov@gmail.com>
2020-12-08 15:05:24 +08:00

48 lines
538 B
Text

NAME=SuperH iI elf
FILE=bins/sh/loop.elf
CMDS=<<EOF
iI~arch
iI~endian
iI~machine
EOF
EXPECT=<<EOF
arch sh
endian big
machine Hitachi SH
EOF
RUN
NAME=SuperH s af pif
FILE=bins/sh/loop.elf
CMDS=<<EOF
s sym._called_in_loop
af
pif
EOF
EXPECT=<<EOF
mov.l r14, @-r15
mov r15, r14
mov.l @(0x14,pc), r1
mov.l @r1, r1
mov r1, r2
add 0x01, r2
mov.l @(0xc,pc), r1
mov.l r2, @r1
nop
mov r14, r15
mov.l @r15+, r14
rts
nop
EOF
RUN
NAME=SuperH af
FILE=--
CMDS=<<EOF
wx 01e005400a25862f962fa62fb62fc62f
af@0
af fuck@0x6
EOF
EXPECT=<<EOF
EOF
RUN