Jacek Caban
|
e979ee96b6
ntdll: Use xsave compaction in syscall dispatcher.
|
3 years ago |
Jacek Caban
|
af74bd3122
ntdll: Use syscall dispatcher to restore context in NtSetContextThread.
|
3 years ago |
Jacek Caban
|
5d228d6fc9
ntdll: Store x86 YMM context insyscall dispatcher.
|
3 years ago |
Jacek Caban
|
ce5f17c892
ntdll: Store FPU and XMM contexts in x86 syscall frame.
|
3 years ago |
Jacek Caban
|
e341d1f695
ntdll: Restore all non-volatile i386 registers in syscall dispatcher.
|
3 years ago |
Jacek Caban
|
b04f2689a2
ntdll: Store all non-volatile i386 registers in syscall dispatcher.
|
3 years ago |
Jacek Caban
|
c6d303ca23
ntdll: Reserve space for full i386 context in syscall frame.
|
3 years ago |
Alexandre Julliard
|
abf4747ba7
winebuild: Simplify constant loading on ARM.
|
3 years ago |
Alexandre Julliard
|
4ef8e946f1
winebuild: Set Thumb bit in CPSR register on syscall entry.
|
3 years ago |
Jacek Caban
|
a8856381ed
ntdll: Use xsavec in x86_64 syscall dispatcher.
|
3 years ago |
Jacek Caban
|
437bef6ac1
ntdll: Use syscall dispatcher for restoring context in x86_64 NtSetContextThread implementation.
|
3 years ago |
Jacek Caban
|
11e3d43c26
ntdll: Store x86_64 YMM context in syscall frame.
|
3 years ago |
Jacek Caban
|
a06d60bd5f
winebuild: Factor out output_syscall_dispatcher.
|
3 years ago |
Jacek Caban
|
be8729c9f5
winebuild: Restore x86_64 FPU context and nonvolatile registers in syscall dispatcher.
|
3 years ago |
Jacek Caban
|
9b6f715b28
winebuild: Restore all x86_64 control registers in syscall dispatcher.
|
3 years ago |
Jacek Caban
|
f72940de8e
ntdll: Store segment registers in x86_64 syscall frame.
|
3 years ago |
Jacek Caban
|
4e5b61bb06
ntdll: Store stack pointer in x86_64 syscall frame.
|
3 years ago |
Jacek Caban
|
accf7a0908
ntdll: Store instruction pointer register in x86_64 syscall frame.
|
3 years ago |
Jacek Caban
|
9bdd02de0c
ntdll: Store eflags in x86_64 syscall frame.
|
3 years ago |
Jacek Caban
|
6d2f08cfcb
ntdll: Reserve space for all registers in x86_64 syscall frame.
|
3 years ago |
Jacek Caban
|
877f06d123
winebuild: Remove no longer needed stack alignment in x86_64 syscall dispatcher.
|
3 years ago |
Jacek Caban
|
8f50dde9cd
ntdll: Store entire XMM context in x86_64 syscall frame.
|
3 years ago |
Jacek Caban
|
6d9b331184
winebuild: Don't use llvm-lib to build static libs containing importlibs.
|
3 years ago |
Jacek Caban
|
8c2ad8e403
winebuild: Use lld-link for static libraries on msvc target.
|
3 years ago |
Jacek Caban
|
ea5e89a545
winebuild: Make mingw a separated platform from msvc.
|
3 years ago |
Alexandre Julliard
|
fc7c3b51ac
ntdll: Always inline NtCurrentTeb() on ARM.
|
3 years ago |
Alexandre Julliard
|
7c48d8d44b
winebuild: Support non-PIC mode for ARM targets.
|
3 years ago |
Alexandre Julliard
|
c1a700f018
winebuild: Generate Thumb2-compatible assembly code on ARM.
|
3 years ago |
Alexandre Julliard
|
90ac46fe33
winebuild: Simplify ARM64 import thunks.
|
3 years ago |
Martin Storsjo
|
dc46af7245
winebuild: Pass -m options to dlltool for arm and arm64.
|
3 years ago |