Jacek Caban
|
9bdd02de0c
ntdll: Store eflags in x86_64 syscall frame.
|
4 years ago |
Jacek Caban
|
6d2f08cfcb
ntdll: Reserve space for all registers in x86_64 syscall frame.
|
4 years ago |
Jacek Caban
|
877f06d123
winebuild: Remove no longer needed stack alignment in x86_64 syscall dispatcher.
|
4 years ago |
Jacek Caban
|
8f50dde9cd
ntdll: Store entire XMM context in x86_64 syscall frame.
|
4 years ago |
Jacek Caban
|
6d9b331184
winebuild: Don't use llvm-lib to build static libs containing importlibs.
|
4 years ago |
Jacek Caban
|
8c2ad8e403
winebuild: Use lld-link for static libraries on msvc target.
|
4 years ago |
Jacek Caban
|
ea5e89a545
winebuild: Make mingw a separated platform from msvc.
|
4 years ago |
Alexandre Julliard
|
fc7c3b51ac
ntdll: Always inline NtCurrentTeb() on ARM.
|
4 years ago |
Alexandre Julliard
|
7c48d8d44b
winebuild: Support non-PIC mode for ARM targets.
|
4 years ago |
Alexandre Julliard
|
c1a700f018
winebuild: Generate Thumb2-compatible assembly code on ARM.
|
4 years ago |
Alexandre Julliard
|
90ac46fe33
winebuild: Simplify ARM64 import thunks.
|
4 years ago |
Martin Storsjo
|
dc46af7245
winebuild: Pass -m options to dlltool for arm and arm64.
|
4 years ago |
Alexandre Julliard
|
b3a38fef26
winebuild: Initialize entry point to avoid a compiler warning.
|
4 years ago |
Alexandre Julliard
|
043489456c
ntdll: Make x86_64 syscall thunks position independent.
|
4 years ago |
Alexandre Julliard
|
3eaf036b10
winebuild: Add __imp_ label on the import data for delayed imports.
|
4 years ago |
Martin Storsjo
|
559d502699
winebuild: Add unwind info to arm64 syscall stubs.
|
4 years ago |
Alexandre Julliard
|
75e616d52b
ntdll: Clear the syscall frame on return instead of popping the previous one.
|
4 years ago |
Alexandre Julliard
|
0e7f6e0ed3
winebuild: Allow syscalls to use the cdecl convention.
|
4 years ago |
Martin Storsjo
|
849d08b0ae
winebuild: Use the right arm64 page/pageoff relocation syntax for darwin.
|
4 years ago |
Alexandre Julliard
|
cff04b34ac
winebuild: Always use DllMain as entry point for the 32-bit side of a 16-bit module.
|
4 years ago |
Alexandre Julliard
|
15b3584603
winebuild: Store the syscall frame in the thread data on ARM64.
|
4 years ago |
Alexandre Julliard
|
28e443d9e2
winebuild: Store the syscall frame in the thread data on ARM.
|
4 years ago |
Alexandre Julliard
|
9a7c56d9e7
winebuild: Store the syscall frame in the thread data on x86_64.
|
4 years ago |
Alexandre Julliard
|
8e3b5183cc
winebuild: Store the syscall frame in the thread data on i386.
|
4 years ago |
Paul Gofman
|
e9b3660e72
ntdll: Always align stack pointer in __wine_syscall_dispatcher on x64.
|
4 years ago |
Jacek Caban
|
7e4ea871a3
winebuild: Use asm_name for __wine_syscall.
|
4 years ago |
Alexandre Julliard
|
461fc592ad
winebuild: Fix retrieving syscall arg length on x86_64.
|
4 years ago |
Alexandre Julliard
|
917a206b01
winebuild: Generate Windows-style syscall thunks on x86_64.
|
4 years ago |
Alexandre Julliard
|
20715ee3fd
winebuild: Generate Windows-style syscall thunks on x86.
|
4 years ago |
Alexandre Julliard
|
b2d09cbb21
winebuild: Add generation of system call thunks.
|
4 years ago |