Commit graph

3588 commits

Author SHA1 Message Date
Alexandre Julliard
5c2db41cdc winebuild: Add cfi annotations to the relay functions for i386. 2010-04-12 12:33:19 +02:00
Alexandre Julliard
eba56752fd winebuild: Add cfi annotations to the import thunk for i386. 2010-04-12 12:04:50 +02:00
Alexandre Julliard
5288196f78 winegcc: Add support for the -fasynchronous-unwind-tables option. 2010-04-11 12:49:15 +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
Frédéric Delanoy
db7928c385 manpages: Fix formatting errors. 2010-04-09 11:47:05 +02:00
Alexandre Julliard
b141e6e33b winapi: Add a few more types to the ntdll generated tests. 2010-04-07 18:04:00 +02:00
Alexandre Julliard
a8e86e35dd winapi: Generate the 64-bit variant of structure size/alignment tests. 2010-04-07 18:03:00 +02:00
Alexandre Julliard
6b11a3c3f8 winapi: Add some support for handling ifdefs, particularly ifdef _WIN64. 2010-04-07 17:27:14 +02:00
Marcin Baczyński
d04c2ccb27 makedep: Silence unused result warnings. 2010-04-06 14:32:28 +02:00
Alexandre Julliard
513c77655a tools: Improve error handling in the buildicon script. 2010-04-06 13:24:04 +02:00
Joel Holdsworth
e02de77508 tools: Installed new icon build script. 2010-04-06 13:23:22 +02:00
Alexandre Julliard
1707c1c5cb widl: Alignment for complex arrays and structs is the buffer alignment, not the memory one. 2010-04-05 20:07:22 +02:00
Alexandre Julliard
cb6a225481 widl: Add a type_memsize_and_alignment function to make it explicit where the alignment is truly needed. 2010-04-05 20:06:22 +02:00
Wolfram Sang
f00b8b9c13 tools: Upgrade the config.guess/config.sub scripts. 2010-04-05 11:40:31 +02:00
Mikhail Maroukhine
23547c0ffd winedump: Fix compiler warnings with flag -Wcast-qual. 2010-04-05 11:39:14 +02:00
Vincent Povirk
4d3e6f4c7f ngen.exe: Add stubbed command. 2010-04-05 11:37:05 +02:00
André Hentschel
d53e75af14 winemaker: Add German translation of the manpage. 2010-04-05 11:36:44 +02:00
André Hentschel
01c406cf05 winedump: Update manpage. 2010-04-05 11:34:23 +02:00
André Hentschel
84669a3920 winemaker: Fix manpage. 2010-04-05 11:34:19 +02:00
Louis Lenders
3ded06b228 wine.inf: Add another .Net Framework key. 2010-04-02 15:22:52 +02:00
André Hentschel
7cb303b83f c2man: Replace link to documentation.sgml. 2010-04-01 11:41:32 +02:00
Alexandre Julliard
3edc09fa6d wine.inf: Add a Wow64Install section for the Wow64-specific configuration. 2010-03-30 16:44:30 +02:00
Alexandre Julliard
4d55592540 widl: Move temp file management from wpp to widl. 2010-03-30 15:34:12 +02:00
Alexandre Julliard
cb9be96437 wrc: Move temp file management from wpp directly into the load_file function. 2010-03-30 15:33:54 +02:00
Alexandre Julliard
50c6ac8324 loader: Rename the 32-bit loader in the build tree too when doing a Wow64 build. 2010-03-29 17:53:30 +02:00
Mikhail Maroukhine
3f1c2d5e35 tools: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:19:02 +02:00
Alexandre Julliard
fc1fca5fbd wine.inf: Some fake dlls should only be created for 32-bit. 2010-03-27 12:13:10 +01:00
Alexandre Julliard
718ea42fe4 makefiles: Move wineapploader to the tools directory and get rid of the programs makefile. 2010-03-27 11:42:30 +01:00
Alexandre Julliard
a83563aa40 widl: Long constants must be 32-bit on all platforms. 2010-03-26 11:42:28 +01:00
Vincent Povirk
23d33f2379 wine.inf: Add more .NET framework keys. 2010-03-26 10:29:06 +01: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
Vincent Povirk
929bac964a wine.inf: Add some .NET Framework keys. 2010-03-24 21:14:40 +01:00
Rob Shearman
0d88ba9e01 widl: Check whether an expression is a constant one before assuming it is a toplevel conformance when writing conformance or variance descriptors. 2010-03-23 17:29:12 +01:00
Rob Shearman
c65d16e9d5 widl: Make use of string_of_type in write_conf_or_var_desc.
This allows the code to not have to track the operator type twice.
2010-03-23 17:29:05 +01:00
Rob Shearman
5e0030b4cb widl: Remove the current_func variable.
It's only set, never read from.
2010-03-23 17:28:59 +01:00
Rob Shearman
8a8fff6415 widl: Return a pointer to the correct part of the string from the lexer for WSTRQUOTE tokens. 2010-03-23 17:28:54 +01:00
Rob Shearman
b544014b8e widl: Fix the calculation of casted integer constant expressions. 2010-03-23 17:28:50 +01:00
Rob Shearman
979bdf28b6 widl: Remove func_t type.
It was just a simple indirection to get to a var_t, so just replace
all uses of it with the latter.
2010-03-23 17:28:22 +01:00
Rob Shearman
a3f649f730 widl: Issue an error if an out parameter is a conformant string. 2010-03-23 17:28:14 +01:00
Rob Shearman
361a39fff3 widl: Issue an error if a context handle variable is declared outside of a function. 2010-03-23 17:28:02 +01:00
Rob Shearman
50534b87d0 widl: Fix crash when trying to declare a fixed size array with a size_is attribute.
In this case type_array_get_conformance will return NULL. The code
here is actually replacing an existing array with an EXPR_VOID
conformance with the specified conformance, so issue an error if
type_array_get_conformance returns NULL or the conformance has already
been defined.
2010-03-23 17:27:58 +01:00
Rob Shearman
096b3cd090 widl: Fix writing of MaxCount expressions for conformant strings declared using array form. 2010-03-23 17:27:33 +01:00
Rob Shearman
0ec617e01d widl: Convert assign_stub_out_args to using typegen_detect_type and fix the non-conformant array case. 2010-03-23 17:27:04 +01:00
Rob Shearman
f6b53be0d9 widl: Don't pre-calculate buffer size for arrays that aren't treated as reference pointers. 2010-03-23 17:26:22 +01:00
Ilya Basin
bfe47feea0 msvcmaker: Extract wine_test_dsp_files from C_SRCS variable. 2010-03-22 15:52:35 +01:00
Alexandre Julliard
03642414a8 makefiles: Generate all the top-level make rules inside the corresponding shell function. 2010-03-20 15:24:22 +01:00
Alexandre Julliard
d81a8f8d47 makefiles: Add a configure macro for tools directories. 2010-03-20 15:02:56 +01:00
Alexandre Julliard
d394e0420f makefiles: Generate all the program rules inside the corresponding shell function. 2010-03-20 14:53:39 +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