Changeset 69465 in vbox for trunk/src/recompiler/tests
- Timestamp:
- Oct 28, 2017 11:01:38 AM (7 years ago)
- Location:
- trunk/src/recompiler/tests
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/recompiler/tests/Makefile
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/hello-arm.c
-
Property svn:keywords
set to
Id Revision
r1 r69465 84 84 __syscall_return(type,__res); \ 85 85 } 86 86 87 87 88 88 #define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5) \ -
Property svn:keywords
set to
-
trunk/src/recompiler/tests/hello-i386.c
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/linux-test.c
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/qruncom.c
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/runcom.c
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/sha1.c
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/test-i386-code16.S
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/test-i386-muldiv.h
-
Property svn:keywords
set to
Id Revision
r2426 r69465 1 1 2 void glue(glue(test_, OP), b)(long op0, long op1) 2 void glue(glue(test_, OP), b)(long op0, long op1) 3 3 { 4 4 long res, s1, s0, flags; … … 9 9 asm ("push %4\n\t" 10 10 "popf\n\t" 11 stringify(OP)"b %b2\n\t" 11 stringify(OP)"b %b2\n\t" 12 12 "pushf\n\t" 13 13 "pop %1\n\t" … … 18 18 } 19 19 20 void glue(glue(test_, OP), w)(long op0h, long op0, long op1) 20 void glue(glue(test_, OP), w)(long op0h, long op0, long op1) 21 21 { 22 22 long res, s1, flags, resh; … … 27 27 asm ("push %5\n\t" 28 28 "popf\n\t" 29 stringify(OP) "w %w3\n\t" 29 stringify(OP) "w %w3\n\t" 30 30 "pushf\n\t" 31 31 "pop %1\n\t" … … 36 36 } 37 37 38 void glue(glue(test_, OP), l)(long op0h, long op0, long op1) 38 void glue(glue(test_, OP), l)(long op0h, long op0, long op1) 39 39 { 40 40 long res, s1, flags, resh; … … 45 45 asm ("push %5\n\t" 46 46 "popf\n\t" 47 stringify(OP) "l %k3\n\t" 47 stringify(OP) "l %k3\n\t" 48 48 "pushf\n\t" 49 49 "pop %1\n\t" … … 55 55 56 56 #if defined(__x86_64__) 57 void glue(glue(test_, OP), q)(long op0h, long op0, long op1) 57 void glue(glue(test_, OP), q)(long op0h, long op0, long op1) 58 58 { 59 59 long res, s1, flags, resh; … … 64 64 asm ("push %5\n\t" 65 65 "popf\n\t" 66 stringify(OP) "q %3\n\t" 66 stringify(OP) "q %3\n\t" 67 67 "pushf\n\t" 68 68 "pop %1\n\t" -
Property svn:keywords
set to
-
trunk/src/recompiler/tests/test-i386-shift.h
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/test-i386-vm86.S
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/test-i386.c
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/test-i386.h
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/test_path.c
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
-
trunk/src/recompiler/tests/testthread.c
-
Property svn:keywords
set to
Id Revision
-
Property svn:keywords
set to
Note:
See TracChangeset
for help on using the changeset viewer.