Alexandre Julliard
|
539da1b073
|
winebuild: Output the 16-bit asm relay functions as needed and get rid of --relay16 mode.
|
2010-01-16 15:58:48 +01:00 |
Alexandre Julliard
|
10e4a55b6c
|
winebuild: Output the asm relay functions as needed and get rid of --relay32 mode.
|
2010-01-16 15:50:27 +01:00 |
Alexandre Julliard
|
102dd9e92f
|
winebuild: Rename __wine_call_from_32_regs for consistency with 64-bit.
|
2010-01-16 15:41:48 +01:00 |
Alexandre Julliard
|
b4c6433063
|
winebuild: Do not output an undefined symbol reference for variables.
|
2010-01-11 13:54:16 -06:00 |
Alexandre Julliard
|
f78890e8ca
|
winebuild: Get rid of the support for building old style 16-bit modules.
|
2009-12-30 18:04:59 +01:00 |
Alexandre Julliard
|
054406f78c
|
winebuild: Don't output private symbols at all when building an import library.
|
2009-12-30 12:50:17 +01:00 |
Alexandre Julliard
|
2fda3d6a17
|
winebuild: Add support for building Windows import libraries.
|
2009-12-30 12:49:19 +01:00 |
Alexandre Julliard
|
1f00088bc8
|
winebuild: Recognize mingw32 as a Windows platform.
|
2009-12-30 12:43:31 +01:00 |
Alexandre Julliard
|
38ca263374
|
winebuild: Simplify the code for finding the various build tools.
|
2009-12-30 12:42:25 +01:00 |
Alexandre Julliard
|
76ac103b80
|
winebuild: Add support for generating import libs for 16-bit dlls.
|
2009-12-30 12:34:03 +01:00 |
Alexandre Julliard
|
9d55475eee
|
winebuild: Always initialize the dll name at startup.
|
2009-12-30 12:31:21 +01:00 |
Alexandre Julliard
|
d097eef922
|
winebuild: Support for adding 32-bit exports in 16-bit spec files.
|
2009-12-29 16:11:45 +01:00 |
Alexandre Julliard
|
4939acf0ac
|
winebuild: Allow optional keywords to be in any order in a .def file.
|
2009-12-29 16:09:51 +01:00 |
Alexandre Julliard
|
c4c6fcaff7
|
winebuild: Don't check variables for undefined exports.
|
2009-12-29 16:09:34 +01:00 |
Alexandre Julliard
|
7782ebea01
|
winebuild: Fix the definition of the CPU mask flag to take ARM into account.
|
2009-11-19 16:44:08 +01:00 |
André Hentschel
|
27fb36b39e
|
winebuild: Add ARM support.
|
2009-11-18 11:14:30 +01:00 |
Gerald Pfeifer
|
2cc7fe2192
|
winebuild: Add support for PLATFORM_FREEBSD to get_ld_command.
|
2009-10-15 12:06:18 +02:00 |
Gerald Pfeifer
|
d222e8edf1
|
winebuild: Add support for PLATFORM_FREEBSD.
|
2009-10-05 15:09:41 +02:00 |
Alexandre Julliard
|
a4e22d4928
|
tools: Build all the tools with -D__WINESRC__.
|
2009-10-05 14:55:25 +02:00 |
Alexandre Julliard
|
1aea4efd79
|
tools: Take into account the executable extension when looking for tools in the path.
|
2009-08-27 13:35:50 +02:00 |
Dylan Smith
|
ba38f219d0
|
tools: Detect windows platform with _WIN32 instead of _WINDOWS.
|
2009-08-24 15:17:34 +02:00 |
Alexandre Julliard
|
3f7d342cfa
|
winebuild: Add win32/win64 generic architectures in addition to specific CPUs.
|
2009-08-24 15:17:33 +02:00 |
Alexandre Julliard
|
5d3e134b17
|
winebuild: Add support for creating 16-bit fake dlls.
|
2009-08-17 13:57:49 +02:00 |
Alexandre Julliard
|
8024718c78
|
winebuild: Compute the resource offsets while building the resource tree for 16-bit resources.
|
2009-08-17 13:57:49 +02:00 |
Alexandre Julliard
|
ef4a3c3c2d
|
winebuild: Add support for creating a fake dll at compile time.
|
2009-08-14 14:16:38 +02:00 |
Alexandre Julliard
|
99037aa9cc
|
winebuild: Compute the resource offsets while building the resource tree.
|
2009-08-14 14:11:34 +02:00 |
Alexandre Julliard
|
47497cb26a
|
winebuild: Add helper functions for writing binary data to a file.
|
2009-08-14 13:59:11 +02:00 |
Alexandre Julliard
|
b935cc210c
|
winebuild: Add helper functions for reading binary data from a file.
|
2009-08-14 13:59:10 +02:00 |
Marcus Meissner
|
051535961a
|
winebuild: Added missing close.
|
2009-08-10 13:09:35 +02:00 |
Alexandre Julliard
|
f0ea22ba87
|
winebuild: Dump resource data as dwords to reduce the output file size.
|
2009-07-09 12:54:16 +02:00 |
Alexandre Julliard
|
7798aed2cf
|
winebuild: Don't try to output 32-bit resources when building a 16-bit wrapper dll.
|
2009-06-30 12:44:59 +02:00 |
Stefan Dösinger
|
07e835fffb
|
winebuild: Open resource files in binary mode.
|
2009-06-26 12:01:27 +02:00 |
Alexandre Julliard
|
2189b101de
|
winebuild: Enforce header size alignment when outputting resources.
|
2009-06-23 15:53:00 +02:00 |
Alexandre Julliard
|
6cf96bf940
|
winebuild: Add possibility to generate a global resource file without running it through windres.
|
2009-06-22 11:46:33 +02:00 |
Alexandre Julliard
|
fec5f5cf1f
|
winebuild: Implement a --large-address-aware flag.
|
2009-06-17 17:23:20 +02:00 |
Alexandre Julliard
|
873e027e01
|
winebuild: Add unwind annotations to all the generated functions for x86_64.
|
2009-06-16 14:26:51 +02:00 |
Alexandre Julliard
|
e00b4582a1
|
winebuild: Properly restore %rax and %rbx in call_from_regs on x86_64.
|
2009-06-10 13:22:04 +02:00 |
Alexandre Julliard
|
e112286366
|
winebuild: Add detection of duplicate resources.
|
2009-06-02 14:25:01 +02:00 |
Alexandre Julliard
|
a328834f5b
|
winebuild: Add a --resources mode that compiles multiple resource files into a single object.
|
2009-06-02 13:20:43 +02:00 |
Ken Thomases
|
0e0e918f0f
|
winebuild: On Mac OS X, use -arch option to control output of "ld" and "as".
|
2009-05-04 12:51:38 +02:00 |
Alexandre Julliard
|
880d00fb43
|
winebuild: Use iretq on x86_64 to restore more system registers and flags.
|
2009-05-01 18:03:23 +02:00 |
Alexandre Julliard
|
b374e7e36e
|
winebuild: Don't include any Windows header to avoid data types dependencies.
|
2009-04-09 20:58:43 +02:00 |
Alexandre Julliard
|
89f6bc2ef4
|
winebuild: Hardcode the stack frame offsets instead of using the data structures.
|
2009-04-09 20:30:10 +02:00 |
Alexandre Julliard
|
d71284f0b4
|
winebuild: Hardcode the i386 register context offsets instead of using the data structure.
|
2009-04-09 20:01:56 +02:00 |
Alexandre Julliard
|
cdad788d33
|
winebuild: Skip non-functions when building the undefined exports file.
|
2009-03-25 13:27:27 +01:00 |
Alexandre Julliard
|
e9ef9911d0
|
winebuild: Make sure main module is properly initialized.
|
2009-03-24 11:50:13 +01:00 |
James Hawkins
|
665a0424cd
|
winebuild: Document the correlation of spec->ordinals and spec->limit with an assertion (Coverity 902).
|
2009-03-23 18:21:06 +01:00 |
Alexandre Julliard
|
49d2c208d8
|
winebuild: Ignore 16-bit absolute exports when checking for undefined symbols.
|
2009-03-04 14:08:35 +01:00 |
Alexandre Julliard
|
a82ce66048
|
winebuild: Support the --main-module option for stand-alone 16-bit modules.
|
2009-03-04 14:08:23 +01:00 |
Alexandre Julliard
|
fda642d075
|
winebuild: Don't output the relay table if no entry point needs it.
|
2009-03-04 14:07:49 +01:00 |