Commit graph

45519 commits

Author SHA1 Message Date
Pierre Schweitzer
f5bc202da7 [NTOSKRNL]
Hoover a bit in CC part 1. Should make MM happier.
But MS fastfat driver not yet

svn path=/trunk/; revision=50201
2010-12-28 20:59:24 +00:00
Timo Kreuzer
cf31695e04 [CMAKE]
Fix compilation of kddll

svn path=/branches/cmake-bringup/; revision=50200
2010-12-28 20:29:34 +00:00
Timo Kreuzer
4ebc5415a4 [CMAKE]
Build the right kdcom when _WINKD_ is set

svn path=/branches/cmake-bringup/; revision=50199
2010-12-28 19:56:55 +00:00
Timo Kreuzer
79816c62c3 [ASM]
KTIMER_TABLE are for win7 only

svn path=/branches/cmake-bringup/; revision=50198
2010-12-28 19:12:01 +00:00
Timo Kreuzer
a34ed64ca4 [DRIVERS]
Add missing breaks. Patch by Samuel Serapion.

svn path=/trunk/; revision=50197
2010-12-28 18:20:28 +00:00
Timo Kreuzer
158319da85 [CMAKE/ROSSYM]
Use _WIN32 instead of WIN32

svn path=/branches/cmake-bringup/; revision=50196
2010-12-28 17:12:58 +00:00
Timo Kreuzer
4bebddb463 [CMAKE/AMD64]
- add missing definitions for amd64

svn path=/branches/cmake-bringup/; revision=50195
2010-12-28 17:10:53 +00:00
Timo Kreuzer
c06e6d6e4a [CMAKE]
- Add _WINKD_ definition
- fix DBG and KDBG

svn path=/branches/cmake-bringup/; revision=50194
2010-12-28 17:08:11 +00:00
Timo Kreuzer
087eda6b50 [NTOSKRNL]
- Use SLIST_ENTRY instead of SINGLE_LIST_ENTRY for interlocked operations
- Remove unused variable

svn path=/branches/cmake-bringup/; revision=50191
2010-12-28 16:03:46 +00:00
Pierre Schweitzer
13e99eb885 [NTOSKRNL]
Apply consistent formatting to CcMapData

svn path=/trunk/; revision=50190
2010-12-28 14:49:53 +00:00
Timo Kreuzer
4595756a37 [CMAKE]
Fix stdcall entry points for x86

svn path=/branches/cmake-bringup/; revision=50189
2010-12-28 12:42:05 +00:00
Timo Kreuzer
ad52f07f5a [CMAKE]
- Fix set_entrypoint for other architectures than x86, add an optional 3rd parameter for stdcall stackbytes
- don't add stdcall decoration to def files for other architectures then x86

svn path=/branches/cmake-bringup/; revision=50188
2010-12-28 12:14:13 +00:00
Amine Khaldi
67118af43a [CMAKE]
- Actually the ARCH initialization is needed in both places.

svn path=/branches/cmake-bringup/; revision=50187
2010-12-28 12:00:49 +00:00
Amine Khaldi
8c95f75064 [CMAKE]
- Move the ARCH initialization to the main cmake file instead of the toolchain file.

svn path=/branches/cmake-bringup/; revision=50186
2010-12-28 11:50:56 +00:00
James Tabor
527d9e4e17 [Win32k]
- Fix all the user32 wine win test_CreateWindow tests.

svn path=/trunk/; revision=50185
2010-12-28 10:38:38 +00:00
James Tabor
e6a4fb691d [User32]
- Fix all the user32 wine win test_parent_owner tests.

svn path=/trunk/; revision=50183
2010-12-28 10:03:07 +00:00
Timo Kreuzer
c74b766c0c [CMAKE]
Fix configure script for host tools

svn path=/branches/cmake-bringup/; revision=50182
2010-12-28 09:17:42 +00:00
James Tabor
2bf00ca962 [Win32k|User32]
- Fix all the user32 wine win test_SetParent tests.


svn path=/trunk/; revision=50181
2010-12-28 07:22:42 +00:00
Timo Kreuzer
0549475d8e [CMAKE]
Fix genincdata for amd64

svn path=/branches/cmake-bringup/; revision=50180
2010-12-28 01:06:06 +00:00
Timo Kreuzer
654e22e491 [CMAKE]
Add a few definitions for amd64

svn path=/branches/cmake-bringup/; revision=50179
2010-12-28 01:04:55 +00:00
Jérôme Gardou
2fab3880ba [CMAKE]
- add bootcdregtest target

svn path=/branches/cmake-bringup/; revision=50178
2010-12-27 23:57:37 +00:00
Jérôme Gardou
17243e2930 [CMAKE]
- use already set variable for idl file compilation

svn path=/branches/cmake-bringup/; revision=50177
2010-12-27 23:57:12 +00:00
Timo Kreuzer
3f62bce4ad [CMAKE]
Add support for different architectures to configure script and simplify it a bit

svn path=/branches/cmake-bringup/; revision=50176
2010-12-27 23:14:50 +00:00
Aleksey Bragin
18910c84c6 [FASTFAT_NEW]
- Don't use same name for a local boolean var and global enum. Spotted by Pierre.

svn path=/trunk/; revision=50175
2010-12-27 22:02:11 +00:00
Pierre Schweitzer
9670bc63c4 [FASTFAT]
Remove unused vars ~

svn path=/trunk/; revision=50173
2010-12-27 21:38:40 +00:00
Jérôme Gardou
544ab09953 [CMAKE]
- add regtest.cmd to reactos.cab

svn path=/branches/cmake-bringup/; revision=50172
2010-12-27 21:05:32 +00:00
Amine Khaldi
0e74512f1e [CMAKE]
- Improve amd64 toolchain support.

svn path=/branches/cmake-bringup/; revision=50171
2010-12-27 20:10:40 +00:00
Timo Kreuzer
c44d0d4055 [CMAKE]
Fix a definition in svcctl.idl (MSVC)

svn path=/branches/cmake-bringup/; revision=50170
2010-12-27 18:44:31 +00:00
Amine Khaldi
9248292c48 [CMAKE]
- Improve formatting.

svn path=/branches/cmake-bringup/; revision=50169
2010-12-27 18:29:10 +00:00
Aleksey Bragin
52891961b6 [FASTFAT_NEW]
- Some fixes to the previous commit.

svn path=/trunk/; revision=50168
2010-12-27 18:14:24 +00:00
Pierre Schweitzer
18204992ea [FASTFAT]
MagicValue--;
ThanksTo(James, Amine);
/* EOF */

svn path=/trunk/; revision=50167
2010-12-27 18:11:35 +00:00
Timo Kreuzer
f59d1d7987 [PSEH]
Allow configuration of native SEH vs PSEH vs dummy PSEH with macro definitions (USE_NATIVE_SEH, USE_DUMMY_PSEH)

svn path=/trunk/; revision=50166
2010-12-27 17:55:53 +00:00
Amine Khaldi
ce5c1f3bcb [CRT]
- Add missing _A_VOLID definition.

svn path=/trunk/; revision=50165
2010-12-27 17:51:08 +00:00
Aleksey Bragin
0858e66dd1 [FASTFAT_NEW]
- Substantially improve FatiCreate routine, to handle previously unhandled cases, fix wrong code structure in some places, add a stub for further implementation of a new file creation branch.
- Hackskip setting delay-on-close for a file for now (with a debug print reminder!)

svn path=/trunk/; revision=50164
2010-12-27 16:49:21 +00:00
Jérôme Gardou
c7c2a79d5b [GDI32]
- Consistent formatting, no code change.

svn path=/trunk/; revision=50163
2010-12-27 16:23:59 +00:00
Aleksey Bragin
f7ab02f22e [PSDK]
- Add missing definitions.

svn path=/trunk/; revision=50161
2010-12-27 15:32:47 +00:00
Christoph von Wittich
fdea91b64c [CRT]
import strtoi64 from wine 1.3.10

svn path=/trunk/; revision=50159
2010-12-27 12:45:03 +00:00
Roel Messiant
cd7f6a4a36 [SCSIPORT]
- ScsiPortDeviceControl: Slight improvement to buffer length validation. Return failure status on a handful of failure cases. Prevents buffer overruns in user code.

svn path=/trunk/; revision=50158
2010-12-27 10:15:36 +00:00
Christoph von Wittich
17d7d4c15e [FUSION]
use crt="msvcrt" instead of <library>msvcrt</library>

svn path=/trunk/; revision=50157
2010-12-27 09:54:01 +00:00
Christoph von Wittich
9e86562b37 [FUSION]
sync to wine 1.3.10

svn path=/trunk/; revision=50156
2010-12-27 09:50:02 +00:00
Timo Kreuzer
4c3e53b5a2 [NSLOOKUP]
Use memcpy with sizeof instead of strncpy with strlen to make sure the destination string will be zero terminated.
CID 1649

svn path=/trunk/; revision=50155
2010-12-27 09:18:00 +00:00
James Tabor
9f634e70cf [Win32k]
- Use SendNotifyMessage for broadcasting these messages and SendMessageNoWait when not broadcasting.

svn path=/trunk/; revision=50154
2010-12-27 09:08:01 +00:00
Christoph von Wittich
7785b6ca52 [CRT]
import MSVCRT_I10_OUTPUT from wine

svn path=/trunk/; revision=50153
2010-12-27 09:07:27 +00:00
Timo Kreuzer
e8fc5482a0 [NTOSKRNL]
Make definitions of ExpChangeRundown, ExpChangePushlock and ExpSetRundown 64 bit safe (have one portable definition and use it accordingly)

svn path=/trunk/; revision=50152
2010-12-26 22:25:47 +00:00
Daniel Reimer
0093430c81 Update Winefile to 1.3.10 too
svn path=/trunk/; revision=50151
2010-12-26 16:28:51 +00:00
Daniel Reimer
8354381c8b Sync xcopy, iexplore, winhlp32, wordpad and write to wine 1.3.10
svn path=/trunk/; revision=50150
2010-12-26 16:25:30 +00:00
Timo Kreuzer
07bf61809e [NTOSKRNL]
Remove all #line 15 "ARM³::BLA"
Reasons:
- It doesn't provide any benefits, its only purpose was to "look cool"
- It never looked cool, instead a character mess appeared
- It makes finding the related file harder, especially when the file is named differently then the description or when multiple files have the same tag
- It effectively breaks Coverity scans

svn path=/trunk/; revision=50149
2010-12-26 15:23:03 +00:00
Timo Kreuzer
9db755b143 [VMX_SVGA]
Convert a pointer to a WCHAR string to an array of WCHARs to fix sizeof calculation. CID 10404

svn path=/trunk/; revision=50148
2010-12-26 15:04:02 +00:00
Timo Kreuzer
08d8df3975 [VGA_NEW]
Use strlen() istead of sizeof() to get the string length from a pointer. CID 10403.

svn path=/trunk/; revision=50147
2010-12-26 14:54:57 +00:00
Daniel Reimer
7e4bfb42f2 Fix for Fox Audio Player. Newest Version and leading to a Setup with libmpg
svn path=/trunk/; revision=50146
2010-12-26 14:37:41 +00:00