Remove BROKEN from few tests about main signature detection (#2318)
This commit is contained in:
parent
3d71687d5e
commit
6ba4e79a4e
1 changed files with 20 additions and 99 deletions
|
|
@ -3,19 +3,11 @@ FILE=bins/abi_bins/elf/platforms/arm-linux-androideabi-echo
|
|||
ARGS=-A
|
||||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s main
|
||||
pdf~main
|
||||
afs @ main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
/ main ();
|
||||
| | ; CODE XREF from main @ 0x879c
|
||||
| :| ; CODE XREF from main @ 0x871c
|
||||
| | ; CODE XREF from main @ 0x886c
|
||||
| :| ; CODE XREF from main @ 0x87a8
|
||||
| | ; CODE XREF from main @ 0x88c8
|
||||
| :| ; CODE XREF from main @ 0x8898
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
||||
NAME=MAIN_ABI : arm-linux_gnu_guneabi main
|
||||
|
|
@ -23,19 +15,11 @@ FILE=bins/abi_bins/elf/platforms/arm-linux-gnueabi-echo
|
|||
ARGS=-A
|
||||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s main
|
||||
pdf~main
|
||||
afs @ main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
/ main ();
|
||||
| | ; CODE XREF from main @ 0x8740
|
||||
| :| ; CODE XREF from main @ 0x86c0
|
||||
| | ; CODE XREF from main @ 0x880c
|
||||
| :| ; CODE XREF from main @ 0x874c
|
||||
| | ; CODE XREF from main @ 0x8868
|
||||
| :| ; CODE XREF from main @ 0x8838
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
||||
NAME=MAIN_ABI : mips-linux-gnu-echo main
|
||||
|
|
@ -43,19 +27,11 @@ FILE=bins/abi_bins/elf/platforms/mips-linux-gnu-echo
|
|||
ARGS=-A
|
||||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s main
|
||||
pdf~main
|
||||
afs @ main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
/ main (int32_t arg_10h, int32_t arg_18h, int32_t arg_1ch, int32_t arg_20h, int32_t arg_24h, int32_t arg_28h, int32_t arg_2ch, int32_t arg_30h, int32_t arg_34h, int32_t arg_38h, int32_t arg_3ch, int32_t arg_50h, int32_t arg_54h);
|
||||
| | ; CODE XREF from main @ 0x400b10
|
||||
| :| ; CODE XREF from main @ 0x400a60
|
||||
| | ; CODE XREF from main @ 0x400c28
|
||||
| :| ; CODE XREF from main @ 0x400b1c
|
||||
| | ; CODE XREF from main @ 0x400cac
|
||||
| :| ; CODE XREF from main @ 0x400c60
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
||||
NAME=MAIN_ABI : mips64-linux-gnueabi main
|
||||
|
|
@ -64,18 +40,11 @@ ARGS=-A
|
|||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s main
|
||||
pdf~main
|
||||
afs @ main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
/ main (int64_t arg_0h, int64_t arg_4h, int64_t arg_8h, int64_t arg_ch, int64_t arg_10h, int64_t arg_18h, int64_t arg_20h, int64_t arg_28h, int64_t arg_30h, int64_t arg_38h, int64_t arg_40h, int64_t arg_48h);
|
||||
| | ; CODE XREF from main @ 0x120000fb8
|
||||
| :| ; CODE XREF from main @ 0x120000f14
|
||||
| | ; CODE XREF from main @ 0x1200010c0
|
||||
| :| ; CODE XREF from main @ 0x120000fc4
|
||||
| | ; CODE XREF from main @ 0x120001144
|
||||
| :| ; CODE XREF from main @ 0x1200010fc
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
||||
NAME=MAIN_ABI : powerpc-linux-gnu main
|
||||
|
|
@ -83,14 +52,11 @@ FILE=bins/abi_bins/elf/platforms/powerpc-linux-gnu-symexec-guess
|
|||
ARGS=-A
|
||||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s main
|
||||
pdf~dbg.main
|
||||
afs @ main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
/ dbg.main (signed int arg_20h);
|
||||
| | ; CODE XREF from dbg.main @ 0x100004ec
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
||||
NAME=MAIN_ABI : powerpc32-linux-gnu main
|
||||
|
|
@ -98,20 +64,11 @@ FILE=bins/abi_bins/elf/platforms/powerpc32-linux-gnu-echo
|
|||
ARGS=-A
|
||||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s main
|
||||
pdf~main
|
||||
afs @ main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
/ main (signed int arg_50h);
|
||||
| | ; CODE XREF from main @ 0x10000854
|
||||
| :| ; CODE XREF from main @ 0x100007cc
|
||||
| | ; CODE XREF from main @ 0x10000934
|
||||
| :| ; CODE XREF from main @ 0x10000860
|
||||
| | ; CODE XREF from main @ 0x100009a0
|
||||
| :| ; CODE XREF from main @ 0x10000968
|
||||
| | ; CODE XREF from main @ 0x100009d0
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
||||
NAME=MAIN_ABI : x86_64-linux-gnu main
|
||||
|
|
@ -119,19 +76,11 @@ FILE=bins/abi_bins/elf/platforms/x86_64-linux-gnu-echo
|
|||
ARGS=-A
|
||||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s main
|
||||
pdf~main
|
||||
afs @ main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
/ main ();
|
||||
| | ; CODE XREF from main @ 0x400870
|
||||
| :| ; CODE XREF from main @ 0x400809
|
||||
| | ; CODE XREF from main @ 0x400926
|
||||
| :| ; CODE XREF from main @ 0x400879
|
||||
| | ; CODE XREF from main @ 0x400976
|
||||
| :| ; CODE XREF from main @ 0x400954
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
||||
NAME=MAIN_ABI : x86-linux-gnu main
|
||||
|
|
@ -139,19 +88,11 @@ FILE=bins/abi_bins/elf/platforms/x86-linux-gnu-echo
|
|||
ARGS=-A
|
||||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s main
|
||||
pdf~main
|
||||
afs @ main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
/ main (int32_t arg_4h);
|
||||
| | ; CODE XREF from main @ 0x804866b
|
||||
| :| ; CODE XREF from main @ 0x8048616
|
||||
| | ; CODE XREF from main @ 0x804870e
|
||||
| :| ; CODE XREF from main @ 0x8048674
|
||||
| | ; CODE XREF from main @ 0x8048753
|
||||
| :| ; CODE XREF from main @ 0x8048736
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
||||
NAME=MAIN_ABI : i686-w64-mingw32 main
|
||||
|
|
@ -159,21 +100,11 @@ FILE=bins/abi_bins/pe/platforms/i686-w64-mingw32-echo
|
|||
ARGS=-A
|
||||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s sym._main
|
||||
pdf~main
|
||||
afs @ sym._main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
; CALL XREF from dbg.__tmainCRTStartup @ 0x4013db
|
||||
/ sym._main (int32_t arg_4h);
|
||||
| 0x004015dd call dbg.__main
|
||||
| | ; CODE XREF from sym._main @ 0x401698
|
||||
| :| ; CODE XREF from sym._main @ 0x401643
|
||||
| | ; CODE XREF from sym._main @ 0x40173b
|
||||
| :| ; CODE XREF from sym._main @ 0x4016a1
|
||||
| | ; CODE XREF from sym._main @ 0x401780
|
||||
| :| ; CODE XREF from sym._main @ 0x401763
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
||||
NAME=MAIN_ABI : x86_64-w64-mingw32 main
|
||||
|
|
@ -181,19 +112,9 @@ FILE=bins/abi_bins/pe/platforms/x86_64-w64-mingw32-echo
|
|||
ARGS=-A
|
||||
CMDS=<<EOF
|
||||
e scr.utf8=false
|
||||
s sym.main
|
||||
pdf~main
|
||||
afs @ sym.main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
; CALL XREF from dbg.__tmainCRTStartup @ 0x4013b0
|
||||
/ sym.main (signed int64_t arg_20h, int64_t arg_28h);
|
||||
| 0x00401592 call dbg.__main
|
||||
| | ; CODE XREF from sym.main @ 0x40167e
|
||||
| :| ; CODE XREF from sym.main @ 0x401617
|
||||
| | ; CODE XREF from sym.main @ 0x40173f
|
||||
| :| ; CODE XREF from sym.main @ 0x401687
|
||||
| | ; CODE XREF from sym.main @ 0x40178f
|
||||
| :| ; CODE XREF from sym.main @ 0x40176d
|
||||
int main(int argc, char **argv, char **envp);
|
||||
EOF
|
||||
BROKEN=1
|
||||
RUN
|
||||
|
|
|
|||
Loading…
Reference in a new issue