Alexandre Julliard
|
b0585bf10f
|
Make.rules: Added rules for building the dlldata.c file.
|
2007-12-10 14:26:13 +01:00 |
|
Rob Shearman
|
a513ff4926
|
widl: Don't override the pointer type in top-level arrays.
|
2007-12-08 19:57:25 +01:00 |
|
Michael Stefaniuc
|
7f5757f683
|
tools: Remove duplicate includes.
|
2007-11-19 13:54:52 +01:00 |
|
Francois Gouget
|
81a5701ca9
|
Assorted spelling fixes.
|
2007-11-09 13:07:12 +01:00 |
|
Dan Hipschman
|
a0ac63961d
|
widl: Don't rely on type_memsize to return 0 for all conformant arrays.
|
2007-11-06 13:02:56 +01:00 |
|
Dan Hipschman
|
b0bc8e58de
|
widl: Don't output a void conformance for NdrClearOutParameters.
|
2007-11-05 13:24:37 +01:00 |
|
Dan Hipschman
|
8d15820f79
|
widl: Handle pointers to conformant arrays (e.g., "[size_is(, n)] int **p; ").
|
2007-11-05 13:24:37 +01:00 |
|
Dan Hipschman
|
ea7ab4da66
|
widl: Add a --local-stubs option.
|
2007-10-31 12:39:54 +01:00 |
|
Paul Millar
|
17e934669e
|
widl: Add support for overriding recorded time, allowing binary-identical compilation.
|
2007-10-29 12:08:10 +01:00 |
|
Dan Hipschman
|
70e12b31b8
|
widl: Fix ExprEvalRoutines output.
|
2007-10-29 12:03:26 +01:00 |
|
Dan Hipschman
|
9825ac7a1a
|
widl: Fix a crash in compare_expr.
|
2007-10-25 12:54:57 +02:00 |
|
Dan Hipschman
|
f974facf5a
|
widl: Allow void pointers with iid_is attributes.
|
2007-10-25 12:54:52 +02:00 |
|
Dan Hipschman
|
1aab1072c1
|
widl: Use error_loc instead of yyerror.
|
2007-10-24 13:51:58 +02:00 |
|
Dan Hipschman
|
9051918976
|
widl: parser_error must append a newline, so write a new function, error_loc.
|
2007-10-24 13:51:48 +02:00 |
|
Dan Hipschman
|
fd6a276f4c
|
widl: Update the manpage.
|
2007-10-22 13:48:03 +02:00 |
|
Dan Hipschman
|
ff8930f2bf
|
widl: Fix problems with variable-size user types.
|
2007-10-22 13:47:56 +02:00 |
|
Francois Gouget
|
4152085af1
|
widl: Modify generic_msg() to behave like all the other Wine tracing methods, that is to not append a '\n' to the message.
|
2007-10-19 11:46:01 +02:00 |
|
Francois Gouget
|
599c74296c
|
widl: Add the trailing '\n' to an error message.
|
2007-10-19 11:45:52 +02:00 |
|
Francois Gouget
|
490841ee06
|
widl: Remove internal_error() as it is unused.
|
2007-10-19 11:45:47 +02:00 |
|
Dan Hipschman
|
1d0f9378bc
|
widl: Detect conformant arrays of user types correctly.
|
2007-10-18 12:09:23 +02:00 |
|
Dan Hipschman
|
4fb7a0e40e
|
widl: Remove printf format strings that aren't really format strings.
|
2007-10-18 12:09:14 +02:00 |
|
Dan Hipschman
|
40e90aae25
|
widl: Generate dlldata files.
|
2007-10-18 12:09:02 +02:00 |
|
Dan Hipschman
|
67c634c203
|
widl: Improve file cleanup when errors occur.
|
2007-10-18 12:07:30 +02:00 |
|
Dan Hipschman
|
ebfbec6e5c
|
widl: Output the correct value for TableSize in ProxyFileInfo.
|
2007-10-16 12:48:17 +02:00 |
|
Dan Hipschman
|
f173addbef
|
widl: Use new functions need_proxy and need_stub to clean up code and avoid generating unnecessary files.
|
2007-10-16 11:03:49 +02:00 |
|
Gerald Pfeifer
|
a7c6a27696
|
widl: Fix build failure in parser.y.
|
2007-10-15 12:05:06 +02:00 |
|
Dan Hipschman
|
acfde97b9e
|
rpcrt4, widl: Make pointer layouts compatible with windows; fix conformant array tests.
|
2007-10-11 16:24:28 +02:00 |
|
Dan Hipschman
|
2226ddcadf
|
widl: Keep track of every allocated type_t to simplify set_all_tfswrite.
|
2007-10-09 17:52:45 +02:00 |
|
Dan Hipschman
|
24ce74e96a
|
widl: Implement pointer_default functionality.
|
2007-10-09 17:52:45 +02:00 |
|
Dan Hipschman
|
cfa5457270
|
widl: Allow quoted UUIDs.
|
2007-10-09 17:52:45 +02:00 |
|
Dan Hipschman
|
d00ff2ed58
|
widl: Make structs containing user types bogus; fix square_test_us test failure.
|
2007-10-09 11:39:26 +02:00 |
|
Dan Hipschman
|
9650cf9bdb
|
widl: Correct default pointers.
|
2007-10-03 10:09:56 +02:00 |
|
Dan Hipschman
|
304852f97e
|
widl: Write types in the format string comments.
|
2007-10-03 10:09:43 +02:00 |
|
Dan Hipschman
|
32a2477ef5
|
widl: Add a declonly argument to write_type_left.
|
2007-10-03 10:09:31 +02:00 |
|
Dan Hipschman
|
4c8c425f42
|
widl: Add newlines to error messages that are missing them.
|
2007-10-03 10:08:47 +02:00 |
|
Rob Shearman
|
2055e636ae
|
widl: Generate client and server code for using context handles.
|
2007-09-28 10:59:49 +02:00 |
|
Rob Shearman
|
a2fedc3769
|
widl: Write prototypes for context handle rundown rountines into generated header files.
|
2007-09-28 10:59:32 +02:00 |
|
Dan Hipschman
|
cbd75d3ace
|
widl: Fix array alignment bug.
|
2007-09-27 11:07:15 +02:00 |
|
Dan Hipschman
|
723c8bacfa
|
widl: Fix string codes in pointer descriptions.
|
2007-09-27 10:09:38 +02:00 |
|
Dan Hipschman
|
347f2a2da2
|
widl: Fix top-level conformant arrays with pointer attributes.
|
2007-09-27 10:09:32 +02:00 |
|
Dan Hipschman
|
bb3275ce97
|
widl: Clean up write_conf_or_var_desc with string_of_type.
|
2007-09-25 11:40:29 +02:00 |
|
Dan Hipschman
|
767a1f26f6
|
widl: Handle top-level conformance for complex arrays.
|
2007-09-20 14:27:29 +02:00 |
|
Dan Hipschman
|
dbfabf68a2
|
widl: Respect pointer attributes better.
|
2007-09-20 14:27:25 +02:00 |
|
Dan Hipschman
|
33da66d6c8
|
widl: Set the pointer description offset to zero if there are no pointers.
|
2007-09-20 14:27:22 +02:00 |
|
Dan Hipschman
|
132f06cd48
|
widl: Implement complex arrays.
|
2007-09-19 11:39:09 +02:00 |
|
Dan Hipschman
|
6eb07cb100
|
widl: Handle all buffer sizes.
|
2007-09-19 11:38:53 +02:00 |
|
Dan Hipschman
|
8df79f0c99
|
widl: Implement pointer descriptions for complex structures.
|
2007-09-19 11:38:28 +02:00 |
|
Dan Hipschman
|
b16de39417
|
widl: Fix alignment comments.
|
2007-09-19 11:38:16 +02:00 |
|
Rob Shearman
|
aa649542e2
|
widl: None of the non-fixed arrays have fixed sizes, so don't set the alignment to anything and return a size of 0 from get_required_buffer_size_type.
|
2007-09-18 10:48:06 +02:00 |
|
Rob Shearman
|
cf983bf15d
|
widl: Missing size_is or length_is attributes should generate 0xffffffff for the correlation description.
|
2007-09-18 10:47:58 +02:00 |
|