Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(363)

Side by Side Diff: src/trusted/validator_x86/testdata/64/stack_regs.test

Issue 11000033: Move validator_x86_XX.rl out of unreviewed. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « src/trusted/validator_ragel/validator_x86_64.rl ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 @hex: 1 @hex:
2 # xchg %esp,%ebp 2 # xchg %esp,%ebp
3 87 e5 3 87 e5
4 90 4 90
5 5
6 # xchg %rsp,%rbp 6 # xchg %rsp,%rbp
7 48 87 e5 7 48 87 e5
8 8
9 # lea (%rbp),%esp 9 # lea (%rbp),%esp
10 # add %r15,%rsp 10 # add %r15,%rsp
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
54 @vdis: 54 @vdis:
55 0000000000000000: 87 e5 [P] dontcare %e bp (suz), %esp (suz) 55 0000000000000000: 87 e5 [P] dontcare %e bp (suz), %esp (suz)
56 0000000000000002: 90 [P] dontcare 56 0000000000000002: 90 [P] dontcare
57 0000000000000003: 48 87 e5 [P] dontcare %r bp (suz), %rsp (suz) 57 0000000000000003: 48 87 e5 [P] dontcare %r bp (suz), %rsp (suz)
58 0000000000000006: 8d 65 00 lea %esp, [%rbp ] 58 0000000000000006: 8d 65 00 lea %esp, [%rbp ]
59 0000000000000009: 4c 01 fc add %rsp, %r15 59 0000000000000009: 4c 01 fc add %rsp, %r15
60 @rdfa_output: 60 @rdfa_output:
61 0: [0] improper %rsp sandboxing 61 0: [0] improper %rsp sandboxing
62 2: [0] improper %rbp sandboxing 62 2: [0] improper %rbp sandboxing
63 3: [0] error - %bpl or %bp is changed 63 3: [0] error - %bpl or %bp is changed
64 3: [0] error - %spl or %sp is changed
64 return code: 1 65 return code: 1
65 @validators_disagree: 66 @validators_disagree:
66 errors reported by rdfa validator but not by old one: 67 errors reported by rdfa validator but not by old one:
67 0x2 - error recovery 68 0x2 - error recovery
68 ---------------------------------------------------------------------- 69 ----------------------------------------------------------------------
69 @hex: 70 @hex:
70 # Wrong order (shoule be (%rbp, %r15) according to ABI) 71 # Wrong order (shoule be (%rbp, %r15) according to ABI)
71 # lea (%r15,%rbp,1),%rbp 72 # lea (%r15,%rbp,1),%rbp
72 31 e5 73 31 e5
73 49 8d 2c 2f 74 49 8d 2c 2f
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
166 0000000000000006: 31 e5 [P] dontcare %e bp (suz), %esp (u) 167 0000000000000006: 31 e5 [P] dontcare %e bp (suz), %esp (u)
167 0000000000000008: 4a 8d 6c 3d 00 lea %rbp, [%rbp +%r15*1] 168 0000000000000008: 4a 8d 6c 3d 00 lea %rbp, [%rbp +%r15*1]
168 000000000000000d: 89 c0 mov %eax, %eax 169 000000000000000d: 89 c0 mov %eax, %eax
169 000000000000000f: 49 8d 24 07 lea %rsp, [%r15 +%rax*1] 170 000000000000000f: 49 8d 24 07 lea %rsp, [%r15 +%rax*1]
170 0000000000000013: 89 c0 mov %eax, %eax 171 0000000000000013: 89 c0 mov %eax, %eax
171 0000000000000015: 4a 8d 24 38 lea %rsp, [%rax +%r15*1] 172 0000000000000015: 4a 8d 24 38 lea %rsp, [%rax +%r15*1]
172 @rdfa_output: 173 @rdfa_output:
173 f: [0] error - %spl or %sp is changed 174 f: [0] error - %spl or %sp is changed
174 15: [0] error - %spl or %sp is changed 175 15: [0] error - %spl or %sp is changed
175 return code: 1 176 return code: 1
OLDNEW
« no previous file with comments | « src/trusted/validator_ragel/validator_x86_64.rl ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698