Alexandre Julliard
|
b3895f5519
|
winebuild: Include x86-64 entry points in ARM64EC builds.
|
2023-11-13 11:36:34 +01:00 |
|
Alexandre Julliard
|
fddd7aab7c
|
winebuild: Disallow floating point arguments in syscall functions.
|
2023-05-12 11:39:10 +02:00 |
|
Alexandre Julliard
|
921367fc57
|
winebuild: Only allow the stdcall calling convention for system calls.
|
2023-02-27 11:02:14 +01:00 |
|
Alexandre Julliard
|
cb86bb92d2
|
winebuild: Disable relay for non-standard fastcall parameters.
|
2022-12-16 17:08:10 +01:00 |
|
Alexandre Julliard
|
8a3064899a
|
winebuild: Add support for building apiset data.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-02-18 22:10:20 +01:00 |
|
Alexandre Julliard
|
39f6ab55a9
|
winebuild: Add support for generating data-only DLLs.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-02-16 22:05:33 +01:00 |
|
Alexandre Julliard
|
d969d02e21
|
tools: Move target CPU and platform handling to the common tools.h header.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-18 11:50:30 +01:00 |
|
Alexandre Julliard
|
61e210f196
|
winebuild: Get rid of PowerPC support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-18 11:16:19 +01:00 |
|
Alexandre Julliard
|
f9ee0d2f05
|
tools: Avoid using wine/port.h.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-07 18:03:11 +02:00 |
|
Alexandre Julliard
|
0e7f6e0ed3
|
winebuild: Allow syscalls to use the cdecl convention.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-25 13:51:37 +02:00 |
|
Alexandre Julliard
|
cff04b34ac
|
winebuild: Always use DllMain as entry point for the 32-bit side of a 16-bit module.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49559
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-03 12:06:08 +02:00 |
|
Zebediah Figura
|
d33474fa6b
|
winebuild: Fix a spelling error in a comment.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-08 07:49:33 +02:00 |
|
Alexandre Julliard
|
a0266339c7
|
winebuild: Add a -syscall entry point flag
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-07 13:07:23 +02:00 |
|
Alexandre Julliard
|
cee48cc789
|
winebuild: Make the 32-bit side of a 16-bit module always a DLL.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-19 15:14:12 +02:00 |
|
Alexandre Julliard
|
7193243431
|
winebuild: Don't use a constructor for dll modules either.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-04-21 11:27:33 +02:00 |
|
Alexandre Julliard
|
6306a1730a
|
winebuild: Add support for excluding a specific CPU architecture.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-16 14:38:13 +02:00 |
|
Alexandre Julliard
|
cf619dd419
|
winebuild: Add -import entry point flag to generate hotpatchable import thunks.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-06-21 22:51:55 +02:00 |
|
Alexandre Julliard
|
e755ea2374
|
winebuild: Support Windows-style name mangling for fastcall functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-16 14:07:15 +02:00 |
|
Alexandre Julliard
|
074ec5844b
|
winebuild: Set the import hint based on the name index.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-20 11:49:38 +01:00 |
|
Alexandre Julliard
|
84a7a7ea07
|
winebuild: Add support for fastcall entry points.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-02-27 23:01:29 +01:00 |
|
Alexandre Julliard
|
28debd82fc
|
winebuild: Make thiscall an entry point flag instead of a function type.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-02-27 23:00:56 +01:00 |
|
Alexandre Julliard
|
9fd4647977
|
winebuild: Disallow register functions in 32-bit modules.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-26 10:43:01 +02:00 |
|
Zebediah Figura
|
544ea174a6
|
winebuild: Use unsigned int in spec file variable parameters.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-02 20:40:14 +01:00 |
|
Alexandre Julliard
|
8935863f55
|
winebuild: Add DllMain to the list of functions that should be private.
|
2015-07-15 15:59:46 +09:00 |
|
André Hentschel
|
d1f9067cf5
|
winebuild: Create stubs for ARM64.
|
2015-06-15 15:29:03 +09:00 |
|
Alexandre Julliard
|
1097384377
|
winebuild: Avoid assigning values outside of the target_cpu enum range.
|
2015-03-04 21:50:29 +09:00 |
|
Vincent Povirk
|
ee1531ef78
|
winebuild: Allow angle brackets in export names.
|
2012-05-07 11:31:53 +02:00 |
|
André Hentschel
|
220aeda3a0
|
winebuild: Create stubs for ARM.
|
2012-03-28 11:47:22 +02:00 |
|
André Hentschel
|
14ac50c7b7
|
winebuild: Remove dead code (clang).
|
2011-07-04 13:43:15 +02:00 |
|
Alexandre Julliard
|
2e6f48b730
|
winebuild: Allow specifying arguments to stub functions for documentation purposes.
|
2011-05-03 13:01:12 +02:00 |
|
Alexandre Julliard
|
efc88fe317
|
winebuild: Don't add extra CPU flags to stubs if they have some already.
|
2010-09-15 12:45:04 -05:00 |
|
Alexandre Julliard
|
451d5043f3
|
winebuild: Add int64, int128 and float argument types.
|
2010-08-30 12:40:53 +02:00 |
|
Alexandre Julliard
|
e0188c8340
|
winebuild: Use a proper enum for function arguments instead of storing them in a string.
|
2010-08-30 12:40:24 +02:00 |
|
Alexandre Julliard
|
adddccb7f9
|
winebuild: Signal an error when a thiscall function doesn't take a pointer as first argument.
|
2010-08-24 19:59:31 +02:00 |
|
Alexandre Julliard
|
b116040771
|
winebuild: Add support for specifying thiscall calling convention.
|
2010-08-24 16:23:20 +02: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
|
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
|
3f7d342cfa
|
winebuild: Add win32/win64 generic architectures in addition to specific CPUs.
|
2009-08-24 15:17:33 +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
|
a82ce66048
|
winebuild: Support the --main-module option for stand-alone 16-bit modules.
|
2009-03-04 14:08:23 +01:00 |
|
Alexandre Julliard
|
5599ac22c7
|
winebuild: Add support for generating stand-alone 16-bit modules.
This is done by wrapping them inside an empty 32-bit module.
|
2009-02-26 13:22:47 +01:00 |
|
Alexandre Julliard
|
ce63574425
|
winebuild: Generate stub entry points for x86_64.
|
2008-12-16 12:20:30 +01:00 |
|
Alexandre Julliard
|
fa616418ad
|
winebuild: Make the cpu flag more generic to allow supporting a given entry point on multiple platforms.
|
2008-12-08 17:07:50 +01:00 |
|
Alexandre Julliard
|
3243311214
|
winebuild: Add a -ordinal flag for entry points that must be imported by ordinal but exported by name.
|
2007-10-26 12:47:40 +02:00 |
|
Andrew Talbot
|
5df3ff13e7
|
winebuild: Replace inline static with static inline.
|
2007-03-17 20:05:12 +01:00 |
|
Alexandre Julliard
|
813ae10f33
|
winebuild: Check for illegal characters in entry point names.
|
2006-12-04 12:23:58 +01:00 |
|
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
|
Alexandre Julliard
|
db4c1561f2
|
winebuild: Allow -register flag for Win32 too.
This way it can be used as hint for the relay code.
|
2005-12-16 12:44:16 +01:00 |
|
Alexandre Julliard
|
e86a6a2454
|
Get rid of the debug channels support.
|
2005-09-29 13:41:34 +00:00 |
|