Commit graph

47935 commits

Author SHA1 Message Date
Jérôme Gardou
acda44fd71 [WINETESTS/GDI32]
- fix warnings

svn path=/trunk/; revision=53571
2011-09-04 11:31:17 +00:00
Amine Khaldi
e81af210d3 [CMAKE/DLLS]
* Set some imports as delay-loaded.

svn path=/trunk/; revision=53570
2011-09-04 00:52:28 +00:00
Jérôme Gardou
1ee26b07cf [LWIP]
- fix warning in ros glue code

svn path=/trunk/; revision=53569
2011-09-04 00:31:13 +00:00
Jérôme Gardou
a52963082d [ROSSYM_NEW]
- fix some warnings
- fix function prototype. This might fix usermode stack logs

svn path=/trunk/; revision=53568
2011-09-03 23:56:04 +00:00
Jérôme Gardou
b0334ceb09 [CMAKE]
- add flags to ASM as well instead of hacking the compile rule
- remove -fPIC flag from ASM compile flags, (it's a cmake bug)
- enable languages before including compiler specific files.

svn path=/trunk/; revision=53567
2011-09-03 23:05:09 +00:00
Aleksey Bragin
30f1d45429 [NTOS]
- Remove unnecessary duplicated if condition.
- Fix a typo.

svn path=/trunk/; revision=53566
2011-09-03 22:21:56 +00:00
Eric Kohl
ff2da6c81c [SERVICES/ADVAPI32]
Pass the service start argument vector to the started service main function. ANSI services are not supported yet.

svn path=/trunk/; revision=53564
2011-09-03 19:47:56 +00:00
Thomas Faber
1a358ac727 [NTDLL_APITEST]
- Fix warnings and failure messages

svn path=/trunk/; revision=53563
2011-09-03 19:44:07 +00:00
Jérôme Gardou
7c649f4222 [CMAKE]
- go RTFM, you moron

svn path=/trunk/; revision=53561
2011-09-03 19:25:54 +00:00
Jérôme Gardou
e58c2e969c [ROSTESTS]
- rostests side of r53559
- remove some definitions instead of just staring at the compiler emitting warnings

svn path=/trunk/; revision=53560
2011-09-03 19:19:57 +00:00
Jérôme Gardou
3f94b0599a [CMAKE]
- get rid of set_unicode macro.
- Add an option to set_module_type to do the work instead
- Improve debug output

svn path=/trunk/; revision=53559
2011-09-03 19:11:44 +00:00
Thomas Faber
427928c2a5 [CMAKE]
- Replace add_linkerflag and add_compiler_flags with their new equivalents add_target_link_flags/add_compile_flags
- Remove those now obsolete macros
- Use the new set_module_type to get rid of evil hacks for drivers without entry point (wmilib, drmk)

svn path=/trunk/; revision=53558
2011-09-03 18:59:14 +00:00
Jérôme Gardou
c4bbdcbfdf [CMAKE]
- use the new options of set_module_type for a few modules

svn path=/trunk/; revision=53557
2011-09-03 18:26:19 +00:00
Jérôme Gardou
f0ecdf3eb9 [CMAKE]
- handle '0' entry point in set_module_type_function

svn path=/trunk/; revision=53556
2011-09-03 18:24:38 +00:00
Jérôme Gardou
fc0cfdeb05 [CMAKE]
- remove add_compiler_flags_target function, Thomas was faster than me, and did something nicer

svn path=/trunk/; revision=53555
2011-09-03 18:16:15 +00:00
Giannis Adamopoulos
c9fe2fcba4 [win32k]
- SetWindowPos should send WM_MOUSEMOVE only when the window under the cursor changes
- Fixes moving winamp window

svn path=/trunk/; revision=53554
2011-09-03 17:53:14 +00:00
Jérôme Gardou
245ed2469c [CMAKE]
- merge set_module_type function into the global CMakeMacros.cmake file, leaving compiler particular bits to set_module_type_toolchain function.
- Add the ENTRYPOINT and BASEADDRESS options to this function. Not used yet

svn path=/trunk/; revision=53553
2011-09-03 17:48:57 +00:00
Amine Khaldi
2b4d045b85 [RPCRT4_WINETEST]
* Fix msvc build.

svn path=/trunk/; revision=53552
2011-09-03 17:35:54 +00:00
Jérôme Gardou
aa70ab9bbd - revert r53547, although setting explicitly something which is default isn't a "wrong change" per se.
svn path=/trunk/; revision=53551
2011-09-03 16:44:49 +00:00
Rafal Harabien
0062c96534 [FREELDR]
- Try to fix release build
- Remove unused function

svn path=/trunk/; revision=53550
2011-09-03 16:33:55 +00:00
Rafal Harabien
38c015050e [FREELDR]
- Fix release build

svn path=/trunk/; revision=53549
2011-09-03 16:27:11 +00:00
Giannis Adamopoulos
d8a49ddd85 [win32k]
- merge r53215 and r53221 from themes branch
- Fixes drawing apps that use SetWindowRgn and also fixes a gdi object leak
See issue #1239 for more details.

svn path=/trunk/; revision=53548
2011-09-03 16:22:32 +00:00
Jérôme Gardou
9fda7d5f01 [VGA_NEW]
- fix some warnings

svn path=/trunk/; revision=53547
2011-09-03 16:09:34 +00:00
Thomas Faber
079f80ff56 [CMAKE]
- Add add_target_property macro and add wrapper macros to easily set important properties
- This makes macros more consistent, follows CMake property names, favors per-target instead of per-directory property settings and favors adding to properties instead of replacing them
- Convert the global settings to use the new add_compile_flags and add_target_link_flags - no functional change
- Fix add_importlibs to add to compile definitions instead of replacing them
- Big thanks to Amine

svn path=/trunk/; revision=53545
2011-09-03 14:57:27 +00:00
Olaf Siejka
5caee6abdf [TRANSLATION]
- base/application UTF-8 conversion patch by Elton Chung;
- minor corrections by me;
See issue #6333 for more details.

svn path=/trunk/; revision=53544
2011-09-03 14:37:34 +00:00
Rafal Harabien
104f6aa19c [FREELDR]
- Introduce WINE-like debug macros ERR, FIXME, WARN and TRACE
- Always show ERR and FIXME information
- WARN and TRACE are enabled by DebugPrintMask in debug.c as before
- Thanks to new macros find bug in CMake livecd creation and fix it

svn path=/trunk/; revision=53542
2011-09-03 10:56:36 +00:00
Dmitry Chapyshev
108b181a84 - Remove unneeded ";"
svn path=/trunk/; revision=53540
2011-09-03 04:55:54 +00:00
Olaf Siejka
3fdf7a4109 [TRANSLATION]
- Romanian syssetup and usetup translation by Stefan Fulea <fulea.stefan> at <gmail.com>;
- Fix ipconfig build under MSVC, use "" instead of \" as escape character;

svn path=/trunk/; revision=53539
2011-09-03 01:09:42 +00:00
Timo Kreuzer
70056b9b75 [HAL]
Fix a dependency issue

svn path=/trunk/; revision=53536
2011-09-02 22:07:28 +00:00
Aleksey Bragin
0f7db734e2 - Fix a totally broken case when a directory has no name in ObQueryNameString. Spotted by Coverity.
svn path=/trunk/; revision=53535
2011-09-02 21:22:30 +00:00
Aleksey Bragin
180a02335c - Remove unnecessary assignment.
svn path=/trunk/; revision=53532
2011-09-02 19:25:49 +00:00
Amine Khaldi
1461196343 * Fix CMake build. Our current PCH handling doesn't allow this.
svn path=/trunk/; revision=53531
2011-09-02 15:47:51 +00:00
Amine Khaldi
69f688be4c * Fix rbuild build.
svn path=/trunk/; revision=53530
2011-09-02 15:13:29 +00:00
Timo Kreuzer
d9dd611750 [HAL]
- Flatten the directory structure
- use static libraries in cmake builds as well to save build time

svn path=/trunk/; revision=53529
2011-09-02 14:45:19 +00:00
Amine Khaldi
fec2ae66a2 [WIN32K]
* Missed this one.

svn path=/trunk/; revision=53528
2011-09-02 10:17:30 +00:00
Amine Khaldi
ff2b2aaa36 [WIN32K]
* Remove some useless asserts considering cLockObj is DWORD.

svn path=/trunk/; revision=53527
2011-09-02 09:23:20 +00:00
Timo Kreuzer
6d62252f5a [FREELDR]
- Move cleaning the shared user data to after WinLdrSetProcessorContext, as we need the new page tables to be active
- Fix indentation/coding style in registry.c
- Fix a few 64 bit warnings
- delete <arch>/ntsetup.c and rename <arch>/wlmemory.c to <arch>/winldr.c

svn path=/trunk/; revision=53526
2011-09-01 19:01:19 +00:00
Timo Kreuzer
e6fe154eef [NTOSKRNL]
Fix condition check for informing the debugger in NtMapViewOfSection
Found by Amine Khaldi

svn path=/trunk/; revision=53525
2011-09-01 18:55:12 +00:00
Timo Kreuzer
f7fc62b255 [HAL]
Don't use enums as bitfields. MSVC doesn't handle it the way gcc does. Fixes clock initialization on MSVC builds. You would wonder how the MSVC build even worked without a clock interrupt :D

svn path=/trunk/; revision=53524
2011-09-01 18:32:13 +00:00
Amine Khaldi
b1f5d761d8 [USER32]
* Attempt to fix the relocation issue in the rbuild build.

svn path=/trunk/; revision=53523
2011-09-01 17:36:34 +00:00
Thomas Faber
59f551c02b [RTL][NETSHELL]
- Fix the remaining issues from preceding commits

svn path=/trunk/; revision=53522
2011-09-01 16:58:20 +00:00
Dmitry Chapyshev
6b2123e650 - Partly revert r53519. Fix build
svn path=/trunk/; revision=53521
2011-09-01 16:27:20 +00:00
Dmitry Chapyshev
afa0818365 - Partly revert r53519
svn path=/trunk/; revision=53520
2011-09-01 16:02:16 +00:00
Dmitry Chapyshev
74b3d51978 - Fix multiple typos and bugs, found by PVS-Studio
svn path=/trunk/; revision=53519
2011-09-01 15:30:19 +00:00
Dmitry Chapyshev
72aa51ee36 - Fix build
- Fix wrong memory copying, found by PVS-Studio

svn path=/trunk/; revision=53518
2011-09-01 15:13:59 +00:00
Dmitry Chapyshev
39fa8e8b38 - Try to fix build
svn path=/trunk/; revision=53517
2011-09-01 14:57:21 +00:00
Dmitry Chapyshev
c10f3c3b14 - Fix typos, found by PVS-Studio
svn path=/trunk/; revision=53516
2011-09-01 13:18:22 +00:00
Dmitry Chapyshev
2504a4e518 - Fix typo, found by PVS-Studio
svn path=/trunk/; revision=53515
2011-09-01 12:41:50 +00:00
Dmitry Chapyshev
bb4799bafe - Fix wrong macros usage, found by PVS-Studio
svn path=/trunk/; revision=53514
2011-09-01 12:38:56 +00:00
Dmitry Chapyshev
0bedb73493 - Fix wrong macros usage, found by PVS-Studio
svn path=/trunk/; revision=53513
2011-09-01 12:34:51 +00:00