mirror of
https://github.com/radareorg/radare2.git
synced 2025-02-13 18:32:56 +00:00
![pancake](/assets/img/avatar_default.png)
* Some more fixes for r_egg - Use more tests cases - Warn when stackframe doesnt fits * Make t.sh unit test tool nicer - Accept option flags to show asm, disasm, .. * Add R2_PREFIX and R2_LIBDIR into r_util.vapi
42 lines
421 B
Bash
Executable File
42 lines
421 B
Bash
Executable File
#!/bin/sh
|
|
EXIT=0
|
|
OUTPUT="zero
|
|
zero
|
|
one
|
|
zero
|
|
zero
|
|
one
|
|
two
|
|
zero
|
|
zero
|
|
one
|
|
zero
|
|
zero
|
|
one
|
|
two"
|
|
cat > t.r <<EOF
|
|
exit@syscall(1);
|
|
write@syscall(4);
|
|
|
|
main@global(128,128) {
|
|
.var0 = 2;
|
|
while (.var0) {
|
|
.var4 = 2;
|
|
while (.var4) {
|
|
.var8 = 2;
|
|
while (.var8) {
|
|
write (1, "zero\n", 5);
|
|
.var8 -= 1;
|
|
}
|
|
write (1, "one\n", 4);
|
|
.var4 -= 1;
|
|
}
|
|
write (1, "two\n", 4);
|
|
.var0 -= 1;
|
|
}
|
|
exit (0);
|
|
}
|
|
EOF
|
|
. ./t.sh
|
|
|