Commit History

Author SHA1 Message Date
  Alexandre Julliard d969d02e21 tools: Move target CPU and platform handling to the common tools.h header. 3 years ago
  Alexandre Julliard 61e210f196 winebuild: Get rid of PowerPC support. 3 years ago
  Alexandre Julliard 414e1c8ad5 winebuild: Avoid resolving standard C functions with static importlibs. 3 years ago
  Alexandre Julliard 32cfdb5496 winebuild: Escape invalid characters in the dll name for static import libraries. 3 years ago
  Martin Storsjö 77e9095435 ntdll: Remove stack gap in syscalls on arm. 3 years ago
  Alexandre Julliard f9ee0d2f05 tools: Avoid using wine/port.h. 3 years ago
  Alexandre Julliard 9e3959bd9b tools: Add a few helper functions for file names and extensions. 3 years ago
  Alexandre Julliard c878a0a4c0 winebuild: Use strarrays for the argument lists. 3 years ago
  Alexandre Julliard d6d5a21721 winebuild: Unify the strarray implementation with the one from makedep. 3 years ago
  Alexandre Julliard ea6308e364 ntdll: Declare the syscall functions array explicitly. 3 years ago
  Alexandre Julliard 7ae1c396ac ntdll: Store the syscall argument table on the PE side. 3 years ago
  Alexandre Julliard 3513a176fd winebuild: Add an option to set the syscall table id. 3 years ago
  Alexandre Julliard ff04d8a4c2 ntdll: Move the syscall dispatcher implementation to the platform-specific files. 3 years ago
  Alexandre Julliard 847db3c1d3 ntdll: Store the syscall table in the syscall frame on all platforms. 3 years ago
  Alexandre Julliard 77f5e2963f ntdll: Store the syscall flags in the syscall frame on all platforms. 3 years ago
  Alexandre Julliard 94f63ea23f ntdll: Add support for user callbacks. 3 years ago
  Martin Storsjo 9d619b1fb0 winebuild: Spell out "x30" instead of "lr" for arm64. 3 years ago
  Alexandre Julliard 216d241178 winebuild: Save/restore the %fs register in the syscall dispatcher on Linux. 3 years ago
  Alexandre Julliard db26df5934 ntdll: Go through the syscall return path for syscall faults. 3 years ago
  Alexandre Julliard 0702d6b886 ntdll: Don't allow single-stepping through syscalls. 3 years ago
  Alexandre Julliard 7954b86f6b ntdll: Switch to the kernel stack for syscalls on ARM. 3 years ago
  Alexandre Julliard 08c4419a49 ntdll: Switch to the kernel stack for syscalls on ARM64. 3 years ago
  Alexandre Julliard 25b093f384 ntdll: Switch to the kernel stack for syscalls on x86-64. 3 years ago
  Alexandre Julliard 308a5e7c4d ntdll: Switch to the kernel stack for syscalls on i386. 3 years ago
  Alexandre Julliard 050378d4d7 ntdll: Only restore the modified parts of the syscall frame on i386. 3 years ago
  Alexandre Julliard 32f1bfd0f0 ntdll: Only restore the modified parts of the syscall frame on x86-64. 3 years ago
  Alexandre Julliard 42e42e9085 ntdll: Use a single syscall dispatcher controlled by global flags on i386. 3 years ago
  Alexandre Julliard 3d9cb5e4f8 ntdll: Use a single syscall dispatcher controlled by global flags on x86-64. 3 years ago
  Alexandre Julliard e79fa1866c winebuild: Add support for multiple syscall descriptor tables. 3 years ago
  Alexandre Julliard 543e49397f winebuild: Store all parameters on the stack for syscall thunks on ARM. 3 years ago