|
|
|
@ -3,8 +3,8 @@ |
|
|
|
.global __set_thread_area |
|
|
|
.type __set_thread_area,@function |
|
|
|
__set_thread_area: |
|
|
|
mov %rdi,%rsi /* shift for syscall */ |
|
|
|
movl $0x1002,%edi /* SET_FS register */ |
|
|
|
movl $158,%eax /* set fs segment to */ |
|
|
|
syscall /* arch_prctl(SET_FS, arg)*/ |
|
|
|
mov %rdi,%rsi /* shift for syscall */ |
|
|
|
movl $0x1002,%edi /* SET_FS register */ |
|
|
|
movl $158,%eax /* set fs segment to */ |
|
|
|
syscall /* arch_prctl(SET_FS, arg)*/ |
|
|
|
ret |
|
|
|
|