NAME=MAIN_ABI : arm-linux_android_abi  entries
FILE=bins/abi_bins/elf/platforms/arm-linux-androideabi-echo
CMDS=<<EOF
s main
s
EOF
EXPECT=<<EOF
0x8668
EOF
RUN

NAME=MAIN_ABI : arm-linux_gnu_guneabi  entries
FILE=bins/abi_bins/elf/platforms/arm-linux-gnueabi-echo
CMDS=<<EOF
s main
s
EOF
EXPECT=<<EOF
0x8614
EOF
RUN

NAME=MAIN_ABI : mips-linux-gnu-echo  entries
FILE=bins/abi_bins/elf/platforms/mips-linux-gnu-echo
CMDS=<<EOF
s main
s
EOF
EXPECT=<<EOF
0x40099c
EOF
RUN

NAME=MAIN_ABI : mips64-linux-gnueabi  entries
FILE=bins/abi_bins/elf/platforms/mips64-linux-gnueabi-echo
CMDS=<<EOF
s main
s
EOF
EXPECT=<<EOF
0x120000e48
EOF
RUN

NAME=MAIN_ABI : powerpc-linux-gnu  entries
FILE=bins/abi_bins/elf/platforms/powerpc-linux-gnu-symexec-guess
CMDS=<<EOF
s main
s
EOF
EXPECT=<<EOF
0x100004cc
EOF
RUN

NAME=MAIN_ABI : powerpc32-linux-gnu  entries
FILE=bins/abi_bins/elf/platforms/powerpc32-linux-gnu-echo
CMDS=<<EOF
s main
s
EOF
EXPECT=<<EOF
0x100006f8
EOF
RUN

NAME=MAIN_ABI : x86_64-linux-gnu  entries
FILE=bins/abi_bins/elf/platforms/x86_64-linux-gnu-echo
CMDS=<<EOF
s main
s
EOF
EXPECT=<<EOF
0x40076b
EOF
RUN

NAME=MAIN_ABI : x86_64-macho  entries
FILE=bins/abi_bins/elf/platforms/x86_64-macho-echo
CMDS=<<EOF
s main
s
EOF
EXPECT=<<EOF
0x100000e50
EOF
RUN

NAME=MAIN_ABI : x86-linux-gnu  entries
FILE=bins/abi_bins/elf/platforms/x86-linux-gnu-echo
CMDS=<<EOF
s main
s
EOF
EXPECT=<<EOF
0x80485a4
EOF
RUN

NAME=MAIN_ABI : i686-w64-mingw32  entries
FILE=bins/abi_bins/pe/platforms/i686-w64-mingw32-echo
CMDS=<<EOF
s sym._main
s
EOF
EXPECT=<<EOF
0x4015c7
EOF
RUN

NAME=MAIN_ABI : x86_64-w64-mingw32  entries
FILE=bins/abi_bins/pe/platforms/x86_64-w64-mingw32-echo
CMDS=<<EOF
s sym.main
s
EOF
EXPECT=<<EOF
0x401577
EOF
RUN