Phil Krylov <phil@newstar.rinet.ru>
authorGé van Geldorp <ge@gse.nl>
Wed, 10 Aug 2005 22:15:12 +0000 (22:15 +0000)
committerGé van Geldorp <ge@gse.nl>
Wed, 10 Aug 2005 22:15:12 +0000 (22:15 +0000)
commit4a6a9d5dd255f4026455c4d5947daa5378ba212e
tree8dc29f283077eabf14e546fb1b329470767fa285
parent455ce26dde14040f85a30308d1c4cd97cef5bbd5
Phil Krylov <phil@newstar.rinet.ru>
- Fixed winebuild operation in Darwin.
Steve Zellers <zellers@mac.com>
- Fixed leftover import table name in output_import_thunk.
Alexandre Julliard <julliard@winehq.org>
- Replace configure macros by explicit platform checks (probably not
  correct on all platforms yet).
- Moved most of the implementation of CALL32_CBClient(Ex) to the C
  code.
- Don't use the full 32 bits of %esp when called from 16-bit code.
- Added a --target option to allow cross-compilation.
- Improve a bit the assembly generated for import thunks.
- Don't depend on ELF features for PIC code.
- A couple of optimizations.
- Intercept functions for 16-bit relay debugging by patching the
  CALLFROM16 table instead of having the wine_call_from_16 functions
  call out the relay functions explicitly.
- Added vararg argument type so that the relay code can distinguish from
  a normal cdecl function.
- Don't rely on the relay thunk preserving the stack pointer.
- Moved all 16-bit relay code to the text section.
- Changed a few symbol names for better consistency.
- Get rid of the global debugging flag.
Mike McCormack <mike@codeweavers.com>
- gcc 4.0 -Wpointer-sign fixes.
Marcus Meissner <marcus@jet.franken.de>
- Fixed signedness warnings.

svn path=/trunk/; revision=17271
reactos/tools/winebuild/build.h
reactos/tools/winebuild/import.c
reactos/tools/winebuild/main.c
reactos/tools/winebuild/relay.c
reactos/tools/winebuild/spec16.c
reactos/tools/winebuild/spec32.c
reactos/tools/winebuild/utils.c
reactos/tools/winebuild/winebuild.man.in