Alexandre Julliard
|
32b365c9c5
|
winebuild: List stubs in the import library .def files.
This way we have the full list of names to compute ordinal hints.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-20 12:33:14 +01: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 |
Huw Davies
|
b2585d98b2
|
winebuild: Use the correct section label on macOS.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-13 10:59:13 +01:00 |
Alexandre Julliard
|
e4b9a501a3
|
winebuild: Support generating a .spec.o file for Windows platforms.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-12 10:02:04 +01:00 |
Alexandre Julliard
|
7555fd57e3
|
winebuild: Add a helper for generating RVA pointers.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-06 18:28:19 +01:00 |
Alexandre Julliard
|
ef9bda4c96
|
winebuild: Add a helper for decorating stdcall function names.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-06 18:28:19 +01:00 |
Alexandre Julliard
|
0cdab409ad
|
winebuild: Rename BuildSpec32File() for consistency.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-06 18:28:17 +01:00 |
Alexandre Julliard
|
67f6c6c0c9
|
winebuild: Add a helper function to open a temporary file as output.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-04 14:49:02 +01:00 |
Alexandre Julliard
|
aa0572f0a2
|
winebuild: Open the output file only when needed.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-04 14:49:02 +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
|
0fd533836b
|
winebuild: Pass the -mfpu option to the compiler/assembler.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-05 20:20:25 +01:00 |
Alexandre Julliard
|
0c42b33a0b
|
winebuild: Add support for -mfloat-abi option.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-08 16:45:55 +01:00 |
Alexandre Julliard
|
8c1bb2aa61
|
ntdll: Display floating point arguments in relay debugging on i386 and x86-64.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-07 11:14:02 +01:00 |
Alexandre Julliard
|
e3a236e6ce
|
winebuild: Remove 32-bit register function support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-26 10:43:09 +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
|
aac69889bf
|
winebuild: Add support for creating static import libraries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-25 15:35:17 +09:00 |
Alexandre Julliard
|
ebb9c5e246
|
winebuild: Use a global flag to determine when to generate the get_pc thunk.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-22 18:12:28 +09:00 |
Alexandre Julliard
|
05399ad711
|
winebuild: Store a C-compatible version of the dll name.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-22 15:20:38 +09:00 |
Alexandre Julliard
|
d65446af3d
|
winebuild: Use strarray objects for a few more string arrays.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-21 15:26:24 +09:00 |
Alexandre Julliard
|
8baaf5349f
|
winebuild: Use strarray objects instead of pointers where possible.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-19 13:14:41 +09:00 |
Stephen Kitt
|
33c729bb1b
|
winebuild: Add support for -march.
Signed-off-by: Stephen Kitt <steve@sk2.org>
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-15 09:11:33 +01:00 |
Alexandre Julliard
|
1097384377
|
winebuild: Avoid assigning values outside of the target_cpu enum range.
|
2015-03-04 21:50:29 +09:00 |
Alexandre Julliard
|
6c807b7472
|
winebuild: Add support for -marm and -mthumb target flags.
|
2014-02-12 19:15:24 +01:00 |
Alexandre Julliard
|
98e6a0da73
|
winebuild: Add an option to use the C compiler to assemble files.
|
2013-06-10 13:19:34 +02:00 |
Alexandre Julliard
|
f7272176d9
|
winebuild: Split the names of the as and ld commands to allow arguments.
|
2013-06-10 13:17:21 +02:00 |
André Hentschel
|
4f1beed106
|
winebuild: Remove get_asm_short_keyword.
|
2013-03-11 11:44:57 +01:00 |
André Hentschel
|
0ee8e2b5b1
|
winebuild: Remove SPARC support.
|
2013-03-11 10:50:12 +01:00 |
Tijl Coosemans
|
afd7dc5947
|
winebuild: Don't register cleanup function when --save-temps is passed after --output.
|
2013-03-05 09:37:29 +01:00 |
André Hentschel
|
3f393a6552
|
winebuild: Add ARM64 support.
|
2013-01-16 12:37:39 +01:00 |
Alexandre Julliard
|
2e6f48b730
|
winebuild: Allow specifying arguments to stub functions for documentation purposes.
|
2011-05-03 13:01:12 +02:00 |
André Hentschel
|
c44dead5f6
|
winebuild: Use -mcpu option for the assembler.
|
2011-04-28 12:10:30 +02:00 |
André Hentschel
|
46f52f77dc
|
winebuild: Remove Alpha support.
|
2011-04-20 13:11:27 +02:00 |
André Hentschel
|
d5aa3d1cc9
|
winebuild: Add subsystem wince.
|
2010-11-09 11:44:10 +01: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
|
b116040771
|
winebuild: Add support for specifying thiscall calling convention.
|
2010-08-24 16:23:20 +02:00 |
Alexandre Julliard
|
4bfdad159b
|
winebuild: Get rid of the ignored symbol support.
|
2010-08-02 12:55:19 +02:00 |
Alexandre Julliard
|
b03059cbda
|
winebuild: Add a spawn() helper function to avoid starting a shell where possible.
|
2010-08-02 12:55:12 +02:00 |
Alexandre Julliard
|
84f4046481
|
winebuild: Copy the strmake function from winegcc to simplify string formatting.
|
2010-08-02 10:11:23 +02:00 |
Alexandre Julliard
|
3dfbbb597c
|
winebuild: Support for -fasynchronous-unwind-tables flag to enable/disable CFI generation.
|
2010-04-11 12:49:15 +02:00 |
Alexandre Julliard
|
e550e8a100
|
winebuild: Add a wrapper function to output cfi directives.
|
2010-04-11 12:49:00 +02:00 |
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
|
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
|
38ca263374
|
winebuild: Simplify the code for finding the various build tools.
|
2009-12-30 12:42:25 +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
|
7782ebea01
|
winebuild: Fix the definition of the CPU mask flag to take ARM into account.
|
2009-11-19 16:44:08 +01:00 |