projects
/
platform
/
framework
/
web
/
crosswalk.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Upstream version 11.39.266.0
[platform/framework/web/crosswalk.git]
/
src
/
native_client
/
src
/
trusted
/
validator_x86
/
testdata
/
32
/
direct-call-32.test
1
@hex:
2
# This file tests how we handle a 32-bit direct call.
3
#
4
# Pad with nops, so that call is bundle aligned.
5
90
6
90
7
90
8
90
9
90
10
90
11
90
12
90
13
90
14
90
15
90
16
90
17
90
18
90
19
90
20
90
21
90
22
90
23
90
24
90
25
90
26
90
27
90
28
90
29
90
30
90
31
90
32
33
# Define 32-bit direct call.
34
e8 F0 FF FF FF
35
@nval:
36
*** <input> is safe ***
37
@dis:
38
00000000: 90 nop
39
00000001: 90 nop
40
00000002: 90 nop
41
00000003: 90 nop
42
00000004: 90 nop
43
00000005: 90 nop
44
00000006: 90 nop
45
00000007: 90 nop
46
00000008: 90 nop
47
00000009: 90 nop
48
0000000a: 90 nop
49
0000000b: 90 nop
50
0000000c: 90 nop
51
0000000d: 90 nop
52
0000000e: 90 nop
53
0000000f: 90 nop
54
00000010: 90 nop
55
00000011: 90 nop
56
00000012: 90 nop
57
00000013: 90 nop
58
00000014: 90 nop
59
00000015: 90 nop
60
00000016: 90 nop
61
00000017: 90 nop
62
00000018: 90 nop
63
00000019: 90 nop
64
0000001a: 90 nop
65
0000001b: e8 f0 ff ff ff call 0x10
66
@vdis:
67
0: 90 nop
68
1: 90 nop
69
2: 90 nop
70
3: 90 nop
71
4: 90 nop
72
5: 90 nop
73
6: 90 nop
74
7: 90 nop
75
8: 90 nop
76
9: 90 nop
77
a: 90 nop
78
b: 90 nop
79
c: 90 nop
80
d: 90 nop
81
e: 90 nop
82
f: 90 nop
83
10: 90 nop
84
11: 90 nop
85
12: 90 nop
86
13: 90 nop
87
14: 90 nop
88
15: 90 nop
89
16: 90 nop
90
17: 90 nop
91
18: 90 nop
92
19: 90 nop
93
1a: 90 nop
94
1b: e8 f0 ff ff ff call 0x10
95
@rdfa_output:
96
return code: 0