Eric Pouech
|
22da105b4d
|
winegcc: When specifying -m32, force i386 cpu when compiling on x86_64 boxes.
|
2010-04-20 11:16:29 +02:00 |
Eric Pouech
|
d4dfcc1f32
|
winegcc: On x86-64, don't define twice the fastcall macros.
|
2010-04-20 11:15:48 +02:00 |
Alexandre Julliard
|
5288196f78
|
winegcc: Add support for the -fasynchronous-unwind-tables option.
|
2010-04-11 12:49:15 +02:00 |
André Hentschel
|
6c8af38638
|
winegcc: Make condition easier to read and look like the statement after the block.
|
2010-03-24 21:53:05 +01:00 |
Alexandre Julliard
|
561a3e643e
|
winegcc: Force importing msvcrt when using the Unicode hack for a Windows build.
Based on a patch by Alexandre Goujon.
|
2010-03-19 13:59:54 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
André Hentschel
|
115b50cc23
|
winegcc: Update comments.
|
2010-01-25 12:45:00 +01:00 |
Alexandre Julliard
|
07af19f3ab
|
winegcc: Add support for specifying a custom static library suffix.
|
2010-01-23 20:25:20 +01:00 |
Juan Lang
|
3e30306bb3
|
winegcc: Examine each argument of compile command rather than only the first.
|
2009-10-12 12:13:20 +02:00 |
André Hentschel
|
e0dac25ba3
|
winegcc: Add ARM support.
|
2009-09-24 13:30:04 +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
|
2de0c16363
|
winegcc: Add support for building fake modules.
|
2009-08-18 11:26:43 +02:00 |
Alexandre Julliard
|
56a92c25b6
|
winegcc: Pass all option flags to winebuild before non-options filenames.
|
2009-06-29 13:13:25 +02:00 |
Alexandre Julliard
|
7b08604778
|
winegcc: Add support for the -Wl,--large-address-aware option.
|
2009-06-17 17:23:20 +02:00 |
Marcus Meissner
|
18738cf89d
|
winegcc: Free two new strlists (Coverity).
|
2009-06-05 15:19:57 +02:00 |
Alexandre Julliard
|
22fef33352
|
winegcc: Create a stub main to work around the lack of Unicode support in Mingw.
|
2009-06-05 15:19:57 +02:00 |
Alexandre Julliard
|
284438dc71
|
winegcc: Link against winecrt0 for the Mingw build too.
|
2009-06-05 15:19:57 +02:00 |
Alexandre Julliard
|
9e96918cf7
|
winegcc: Transparently compile resource files for the Windows build.
|
2009-06-02 14:25:16 +02:00 |
Alexandre Julliard
|
6f74b45a81
|
winegcc: Add support for building PE executables using Mingw.
|
2009-06-01 16:15:53 +02:00 |
Alexandre Julliard
|
bcc1379bda
|
winegcc: Add support for the --sysroot option to allow out-of-tree cross-compiling.
|
2009-05-30 15:20:14 +02:00 |
Alexandre Julliard
|
b09418b5d2
|
winegcc: Don't pass the as/ld/nm tool names to winebuild.
|
2009-05-30 13:03:20 +02:00 |
Ken Thomases
|
81d1d8e355
|
winegcc: Recognize '-arch <arch>' as a compiler and linker option.
The dev tools on Mac OS X takes this option to dictate the output architecture.
(Gcc still accepts -m32 and -m64, as well, but "ld" and "as" do not.)
|
2009-05-04 12:51:34 +02:00 |
Austin English
|
0aebd4f300
|
winegcc: Fix a compiler warning on PC-BSD.
|
2009-03-24 13:54:09 +01:00 |
Alexandre Julliard
|
f0daa7e9b0
|
winegcc: Allow creating an executable with an arbitrary extension.
|
2009-02-24 16:57:25 +01:00 |
Alexandre Julliard
|
b58ef6bff6
|
winegcc: Hardcode the various gcc tool names when cross-compiling.
|
2009-02-12 11:41:56 +01:00 |
Marcus Meissner
|
fbcc18754d
|
winegcc: Added some strarray_free() (Coverity).
|
2009-02-11 15:56:02 +01:00 |
Alexandre Julliard
|
a5947ffcd1
|
winegcc: Don't pass the as/ld/nm commands to winebuild.
winebuild should be able to find them on its own.
|
2009-02-06 20:35:56 +01:00 |
Alexandre Julliard
|
64e43b6192
|
winegcc: Pass the -m32/-m64 options to winebuild too.
|
2009-02-04 20:10:49 +01:00 |
Alexandre Julliard
|
3472939255
|
winegcc: Support -b option for cross-compiling.
|
2009-02-02 15:21:36 +01:00 |
Alexandre Julliard
|
9e04ecd9de
|
winegcc: Make platform-specific behaviors depend on variables instead of #ifdefs.
|
2009-02-02 12:19:11 +01:00 |
Alexandre Julliard
|
f12e9a026b
|
winegcc: Fix the file mode check.
|
2008-12-12 12:01:46 +01:00 |
Maarten Lankhorst
|
cd360cc007
|
tools: Add calling conventions for win64 to winegcc.
|
2008-11-26 12:07:50 +01:00 |
Alexandre Julliard
|
b3ec2e5f95
|
makefiles: Recurse into all directories for install-lib and install-dev too.
|
2008-08-25 14:27:03 +02:00 |
Alexandre Julliard
|
e468ab3585
|
winegcc: Add support for specifying section alignment on Solaris.
|
2008-07-22 13:27:07 +02:00 |
Francois Gouget
|
86bd0461a5
|
configure: Detect and use gld/gnm/gar as alternatives to ld/nm/ar, especially for winegcc.
|
2008-06-26 21:08:12 +02:00 |
Austin English
|
90f89fa74d
|
tools: Spelling fixes.
|
2008-01-18 12:52:09 +01:00 |
Francois Gouget
|
dc3feef055
|
winegcc: Modify error() to behave like all the other Wine tracing methods, that is to not append a '\n' to the message.
|
2007-10-19 11:46:05 +02:00 |
Alexandre Julliard
|
e06016fae0
|
configure: Add -m32 flag for C++ compiler too.
|
2007-08-01 12:13:41 +02:00 |
Ben Taylor
|
61f8c34f1e
|
winegcc: Allow -R and -z linker options.
|
2007-05-07 19:59:31 +02:00 |
Joris Huizer
|
909425d99d
|
winegcc: Sign-compare fixes.
|
2007-02-12 12:39:16 +01:00 |
Alexandre Julliard
|
7035aa5041
|
make_makefiles: Generate the top-level .gitignore file.
Add a PROGRAMS variable in some makefiles to make things easier.
|
2006-12-27 21:23:36 +01:00 |
Francois Gouget
|
bb8e625b5b
|
Assorted spelling fixes.
|
2006-12-05 10:31:47 +01:00 |
Nick Burns
|
3ce4350e67
|
winegcc: __stdcall__ and __cdecl__ defined safely for Mac OSX.
|
2006-10-09 20:26:51 +02:00 |
Alexandre Julliard
|
32ab895e46
|
makefiles: Generate the dependencies line to avoid some code duplication.
|
2006-09-14 09:38:16 +02:00 |
Alexandre Julliard
|
2886e9b0e8
|
makefiles: Use make dependencies to create installation directories.
This avoids a lot of redundant calls to mkinstalldirs.
|
2006-08-07 17:48:18 +02:00 |
Alexandre Julliard
|
5557c71f7f
|
winegcc: Make sure the Wine library paths take precedence in Wine mode.
|
2006-07-17 14:07:11 +02:00 |
Alexandre Julliard
|
523e46debb
|
winegcc: Automatically add the correct lib paths when building inside the Wine tree.
|
2006-07-11 21:32:36 +02:00 |
Alexandre Julliard
|
cc2b3b48e6
|
Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
|
2006-07-10 20:47:54 +02:00 |
Alexandre Julliard
|
58c64190f4
|
configure: Define _WIN64 when building on a 64-bit platform.
|
2006-07-10 13:05:20 +02:00 |