Alexandre Julliard
|
c2d0907923
|
winebuild: Fix path separator for Cygwin.
|
2013-12-23 11:54:30 +01:00 |
Jonathan Liu
|
9c992f8a15
|
winebuild: Don't crash when dlltool or ar can't be found.
|
2013-12-16 12:02:49 +01:00 |
Jonathan Liu
|
93bdde3af2
|
winebuild: Use correct PATH separator on Windows.
|
2013-12-16 12:02:49 +01:00 |
Francois Gouget
|
d3672524ed
|
Assorted spelling fixes.
|
2013-10-01 19:09:08 +02:00 |
Alexandre Julliard
|
3dfe94cfbd
|
winebuild: Pass the -mcpu option to the C compiler also.
|
2013-07-01 19:51:12 +02: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 |
Alexandre Julliard
|
43ac582d7d
|
libport: Rename spawnvp to _spawnvp to avoid the deprecated name.
|
2013-04-09 15:26:10 +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 |
Charles Davis
|
c14bdaf1dd
|
winebuild: Use Clang to assemble if found.
|
2013-01-30 20:10:52 +01:00 |
André Hentschel
|
3f393a6552
|
winebuild: Add ARM64 support.
|
2013-01-16 12:37:39 +01:00 |
André Hentschel
|
64d883a356
|
winebuild: Add support for building on powerpc64.
With much help from Austin English.
|
2011-11-07 11:32:20 +01:00 |
Alexandre Julliard
|
2f4f9ee1cb
|
winebuild: Fix the creation of temp files in /tmp.
|
2011-05-26 12:20:37 +02: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 |
Alexandre Julliard
|
a5decb5444
|
winebuild: Don't remove stdcall decorations on non-x86.
|
2011-01-31 17:39:45 +01:00 |
André Hentschel
|
bbfc0d1d64
|
winebuild: Fix ARM support.
|
2010-09-20 12:55:24 +02: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
|
b03059cbda
|
winebuild: Add a spawn() helper function to avoid starting a shell where possible.
|
2010-08-02 12:55:12 +02:00 |
Alexandre Julliard
|
f51e696cca
|
winebuild: Support an arbitrary number of temporary files.
|
2010-08-02 10:11:43 +02:00 |
Alexandre Julliard
|
84f4046481
|
winebuild: Copy the strmake function from winegcc to simplify string formatting.
|
2010-08-02 10:11:23 +02:00 |
André Hentschel
|
3686e74e1b
|
winebuild: Add support for amd64-mingw32msvc platform.
|
2010-05-28 12:31:12 +02:00 |
Austin English
|
f125b82c20
|
winebuild: FreeBSD 64-bit binaries are elf_x86_64_fbsd.
|
2010-05-26 10:11:17 +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
|
38ca263374
|
winebuild: Simplify the code for finding the various build tools.
|
2009-12-30 12:42:25 +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 |
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 |
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 |
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
|
b374e7e36e
|
winebuild: Don't include any Windows header to avoid data types dependencies.
|
2009-04-09 20:58:43 +02:00 |
Alexandre Julliard
|
e9ef9911d0
|
winebuild: Make sure main module is properly initialized.
|
2009-03-24 11:50:13 +01:00 |
Alexandre Julliard
|
b2575ebab6
|
winebuild: Don't prefix local symbols with an underscore.
|
2009-02-27 17:43:19 +01:00 |
Alexandre Julliard
|
dca163290d
|
winebuild: Search for the as/ld/nm tools in the PATH under various names.
|
2009-02-04 19:37:13 +01:00 |
Alexandre Julliard
|
0e954b14eb
|
winebuild: Append the correct options for as and ld when forcing a 32/64-bit build.
|
2009-02-04 19:33:49 +01:00 |
Alexandre Julliard
|
d07f67acbc
|
winebuild: Determine the appropriate as/ld/nm commands at the time they are needed.
|
2009-02-04 19:31:54 +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 |
Dmitry Timoshkov
|
6614028cd0
|
winebuild: Add IMAGE_FILE_32BIT_MACHINE flag for a 32-bit build.
|
2007-09-10 15:29:46 +02:00 |
Dmitry Timoshkov
|
bb15683818
|
winebuild: Mark builtin DLLs as IMAGE_FILE_LARGE_ADDRESS_AWARE on a 64-bit platform.
|
2007-05-29 14:00:30 +02:00 |
Alexandre Julliard
|
560113b743
|
winebuild: Set the IMAGE_FILE_EXECUTABLE_IMAGE flag for all modules.
|
2007-05-24 12:54:27 +02:00 |
Joris Huizer
|
c9f1452233
|
winebuild: sign-compare fixes.
|
2007-03-05 15:31:48 +01:00 |
Alexandre Julliard
|
662897e9d6
|
winebuild: Added --nxcompat option, and mark all modules as NX-compatible by default.
|
2006-12-07 20:51:49 +01:00 |
Alexandre Julliard
|
715804999e
|
winebuild: Added output() function to properly deal with write errors.
|
2006-08-11 20:41:29 +02:00 |