Alexandre Julliard
167b32cc4b
winsock: Add WS_ prefix on WSAIoctl constants.
2006-11-27 18:48:58 +01:00
Eric Pouech
3669415dd5
dbghelp: Silence typedefs children in sub program block.
2006-11-27 18:10:24 +01:00
Eric Pouech
0dd7c44669
dbghelp: Removed the alpha status FIXME for the dwarf code.
2006-11-27 17:59:18 +01:00
Eric Pouech
5b61db4161
dbghelp: Correctly store the addresses of blocks.
...
They are stored internally as offsets to the start of the function
which embeds the block.
2006-11-27 17:58:44 +01:00
Eric Pouech
31f4f1b003
dbghelp: Properly handle the void type in some declarations.
2006-11-27 17:58:22 +01:00
Eric Pouech
cfd9013317
dbghelp: We can now remove the default name prefix as all the non conforming cases have been eliminated.
...
Got rid of dwarf2_find_name which is now useless.
2006-11-27 17:58:11 +01:00
Eric Pouech
305621d5cf
dbghelp: Extend support for inlined functions and handle them as generic blocks inside functions
...
(except for parameters which are converted into local variables).
Rewrote dwarf2_find_attribute so that it takes into account the
abstract origin information when available.
A+
2006-11-27 17:57:54 +01:00
Eric Pouech
497b2e4ea5
dbghelp: Be a bit more strict on where we do actually expect default names to be generated
...
(removed this feature for UDTs, structures' fields, enums, typedefs, compilands)
2006-11-27 17:57:21 +01:00
Eric Pouech
96bfe9d056
dbghelp: Add support for a label in a subprogram block.
2006-11-27 17:56:58 +01:00
Eric Pouech
8eef2de3eb
dbghelp: Register numbers in OP_piece don't need to be next to each other.
2006-11-27 17:56:49 +01:00
Eric Pouech
4202a49b75
dbghelp: Add support for deref operation in location computation.
2006-11-27 17:56:36 +01:00
Eric Pouech
e48a46b2b5
dbghelp: Add ability to add a SymTagCustom element to a function.
...
Make use of it to store the frame information for a dwarf function
(either because frame's location is a location list, or because one of
the function's variables is not properly computed at parse time).
2006-11-27 17:56:17 +01:00
Eric Pouech
0d942b3aaa
dbghelp: Function points location is now expressed as a struct location.
2006-11-27 17:55:44 +01:00
Eric Pouech
d812f8b42c
dbghelp: Added infrastructure to compute variable location at runtime (as opposed to debug info parse time).
...
Use it to send the variables depending on not known frame register at parse time.
Made just a stub for the location computation function for dwarf2.
2006-11-27 17:55:17 +01:00
Eric Pouech
20fc25bc55
dbghelp: Use the location info structure thoughout the code to handle the location of a data variable.
2006-11-27 17:54:39 +01:00
Eric Pouech
d5c4e55d36
dbghelp: Added struct location to help computing a location.
...
Make use of it in dwarf.c to handle correctly variable location computation.
Split code to handle both location with parse time computation
(current code) and yet to come run-time computation
2006-11-27 17:54:08 +01:00
Eric Pouech
848f8c41c0
dbghelp: Pass .debug_loc section info from the ELF loader to the dwarf parser.
2006-11-27 17:53:52 +01:00
Eric Pouech
1a723f237c
dbghelp: Store compiland's address in internal structures.
2006-11-27 17:49:50 +01:00
Eric Pouech
4bcca691d1
dbghelp: When looking up for a local variable (or parameter), pass the function pointer.
2006-11-27 17:49:27 +01:00
Eric Pouech
32c96adddd
dbghelp: Added a process field to the modules pair structure.
...
This makes the code simpler to read, a bit more efficient, and
furthermore it'll be needed in future patches.
2006-11-27 17:49:01 +01:00
Eric Pouech
04c7c203fc
dbghelp: Simplify code with function to get section size.
2006-11-27 17:48:44 +01:00
Kirill K. Smirnov
3cd3ca68fe
ole32: Fix logic in Storage32Impl_SmallBlocksToBigBlocks function.
2006-11-27 17:44:47 +01:00
Louis Lenders
532f57a243
crypt32: Add test for I_CryptInstallOssGlobal.
2006-11-27 17:21:02 +01:00
Louis Lenders
3fa930cb3b
crypt32: Better stub for I_CryptInstallOssGlobal.
2006-11-27 17:20:57 +01:00
Alexandre Julliard
d5ee62342a
winex11.drv: Don't use the specified DC when mapping RGB colors for a DIB.
...
The DC palette only matters for DIB_PAL_COLORS.
2006-11-27 17:04:19 +01:00
Andrew Talbot
4659870d0d
winex11.drv: Cast-qual warnings fix.
2006-11-27 17:03:52 +01:00
Andrew Talbot
c8e64830f9
winex11.drv: Cast-qual warnings fix.
2006-11-27 17:03:52 +01:00
Andrew Talbot
3be7b8b64c
winex11.drv: Cast-qual warnings fix.
2006-11-27 17:03:51 +01:00
Vitaliy Margolen
b417435744
winex11drv: State of side mouse buttons (X-buttons) is not returned from XQueryPointer.
2006-11-27 17:03:51 +01:00
Alexandre Julliard
86ba62a563
gphoto2.ds: Don't warn about libjpeg if gphoto support is not enabled.
2006-11-27 13:47:17 +01:00
Roderick Colenbrander
57ff710cde
wgl: Unify pixel format code.
2006-11-27 13:46:47 +01:00
Mike McCormack
54ab47ef59
msi: Use MSI_QueryGetRecord in ACTION_AppSearchReg.
2006-11-27 13:46:37 +01:00
Mike McCormack
fa6bc9e50b
msi: Use MSI_QueryGetRecord in ACTION_AppSearchComponents.
2006-11-27 13:46:32 +01:00
Mike McCormack
a1c969ee23
msi: Use MSI_QueryGetRecord in ACTION_AppSearchGetSignature.
2006-11-27 13:46:09 +01:00
Mike McCormack
0670ebc67b
msi: Use MSI_IterateRecords when cloning properties.
2006-11-27 13:46:06 +01:00
Clinton Stimpson
78584b6ee1
riched20: Only send EN_CHANGE when it is supposed to be sent.
2006-11-27 13:46:02 +01:00
Kevin Koltzau
44685c234f
winex11.drv: Process browser and multimedia key events.
2006-11-27 13:44:35 +01:00
Kevin Koltzau
80db3ad8bb
user32: Generate WM_APPCOMMAND messages for browser and multimedia keys.
2006-11-27 13:44:31 +01:00
Kevin Koltzau
baaefe9783
winuser.h: Define browser and multimedia keys.
2006-11-27 13:43:25 +01:00
Dmitry Timoshkov
f4b444249b
kernel32: Improve the PE loader test.
2006-11-27 13:43:17 +01:00
Andrew Talbot
92dc74016a
wined3d: Cast-qual warnings fix.
2006-11-27 13:43:10 +01:00
Andrew Talbot
f3a515ce19
wined3d: Cast-qual warnings fix.
2006-11-27 13:43:05 +01:00
Andrew Talbot
5381dd2cf6
wined3d: Cast-qual warnings fix.
2006-11-27 13:43:00 +01:00
Francois Gouget
48af421a8b
msi: Add a Portuguese translation (contributed by Americo Jose Melo).
2006-11-27 13:42:53 +01:00
Francois Gouget
a8cd5acdb8
msacm32: Add a Portuguese translation (contributed by Americo Jose Melo).
2006-11-27 13:42:50 +01:00
Francois Gouget
bc32fb64c8
mpr: Add a Portuguese translation (contributed by Americo Jose Melo).
2006-11-27 13:42:47 +01:00
Francois Gouget
cb4faf425f
comdlg32: Add a Portuguese translation (contributed by Americo Jose Melo).
2006-11-27 13:42:44 +01:00
Francois Gouget
7965efd252
comctl32: Add a Portuguese translation (contributed by Americo Jose Melo).
2006-11-27 13:42:42 +01:00
Francois Gouget
c5b5aaa082
avifil32: Add a Portuguese translation (contributed by Americo Jose Melo).
2006-11-27 13:42:39 +01:00
Markus Amsler
3fd8fe089c
d3d: Fix partially applied patch: Remove AddRef from GetDirect3D.
2006-11-24 12:57:01 +01:00