File tree 1 file changed +1
-12
lines changed
1 file changed +1
-12
lines changed Original file line number Diff line number Diff line change @@ -26,18 +26,10 @@ IMAGE_BASE:
26
26
.Lxsave_clear:
27
27
.org .+24
28
28
.Lxsave_mxcsr:
29
- .int 0
29
+ .short 0x1f80
30
30
31
31
/* We can store a bunch of data in the gap between MXCSR and the XSAVE header */
32
32
33
- /* MXCSR initialization value for ABI */
34
- .Lmxcsr_init:
35
- .int 0x1f80
36
-
37
- /* x87 FPU control word initialization value for ABI */
38
- .Lfpucw_init:
39
- .int 0x037f
40
-
41
33
/* The following symbols point at read-only data that will be filled in by the */
42
34
/* post-linker. */
43
35
@@ -188,9 +180,6 @@ sgx_entry:
188
180
mov %gs :tcsls_last_rsp,%r11
189
181
test %r11 ,%r11
190
182
jnz .Lusercall_ret
191
- /* reset user state */
192
- ldmxcsr .Lmxcsr_init(%rip )
193
- fldcw .Lfpucw_init(%rip )
194
183
/* setup stack */
195
184
mov %gs :tcsls_tos,%rsp /* initially, RSP is not set to the correct value */
196
185
/* here. This is fixed below under "adjust stack". */
You can’t perform that action at this time.
0 commit comments