Timo Kreuzer [Wed, 24 Nov 2010 00:27:08 +0000 (00:27 +0000)]
[PSDK]
- Add a workaround to dispex.idl to prevent sal annotations to be generated. A better solution would be to have definitions in pur headers, but they conflict with external c++ headers.
- Add a number of missing interfaces
- Fix MIDL compilation of mlang, by adding adding a library definition
svn path=/branches/cmake-bringup/; revision=49762
Timo Kreuzer [Mon, 22 Nov 2010 14:11:16 +0000 (14:11 +0000)]
[CMAKE]
Use spec file for ntoskrnl and set image base to 0x00400000 on MSVC builds. This is the value that Windows has and the ms linker doesn't like to use the kernel address.
svn path=/branches/cmake-bringup/; revision=49709
Timo Kreuzer [Mon, 22 Nov 2010 14:08:41 +0000 (14:08 +0000)]
[NTOSKRNL]
Don't include initguid.h in a global header. It causes the guids to be generated in every object file, using 16 bytes per guid. We were lucky that the linker seemed to detect duplicates, so that the resulting image size isn't affected. Add a new file guid.c, that only contains the guids.
svn path=/branches/cmake-bringup/; revision=49708
Timo Kreuzer [Mon, 22 Nov 2010 13:06:05 +0000 (13:06 +0000)]
[REGEDIT]
Fix syntax
svn path=/branches/cmake-bringup/; revision=49707
Timo Kreuzer [Mon, 22 Nov 2010 12:57:51 +0000 (12:57 +0000)]
[CMAKE]
Don't automatically create and link manifest files on MSVC
svn path=/branches/cmake-bringup/; revision=49706
Timo Kreuzer [Mon, 22 Nov 2010 12:25:25 +0000 (12:25 +0000)]
[CMAKE]
No precompiled headers for MSVC atm
svn path=/branches/cmake-bringup/; revision=49705
Timo Kreuzer [Mon, 22 Nov 2010 09:55:50 +0000 (09:55 +0000)]
[PAINT]
Fix syntax
svn path=/branches/cmake-bringup/; revision=49704
Timo Kreuzer [Mon, 22 Nov 2010 00:34:25 +0000 (00:34 +0000)]
[PDSK]
MIDL doesn't like if interfaces are not defined. Add some empty interfaces to activedbg.idl make it compile.
svn path=/branches/cmake-bringup/; revision=49703
Timo Kreuzer [Sun, 21 Nov 2010 23:51:09 +0000 (23:51 +0000)]
[PSDK]
Fix HTMLFormElement uuid and add missing retval in IHTMLDocument6
Add back some previously disabled idl files for msvc
svn path=/branches/cmake-bringup/; revision=49702
Timo Kreuzer [Sun, 21 Nov 2010 21:27:57 +0000 (21:27 +0000)]
[PSDK]
Fix IRequestDictionary uuid
svn path=/branches/cmake-bringup/; revision=49700
Timo Kreuzer [Sun, 21 Nov 2010 21:20:17 +0000 (21:20 +0000)]
[PSDK]
Fix ITravelLog uuid
svn path=/branches/cmake-bringup/; revision=49699
Timo Kreuzer [Sun, 21 Nov 2010 19:51:55 +0000 (19:51 +0000)]
[KBSDLL]
Link explicitly to msvcrt
svn path=/branches/cmake-bringup/; revision=49698
Timo Kreuzer [Sun, 21 Nov 2010 19:47:55 +0000 (19:47 +0000)]
[CMAKE]
Allow no entrypoint for MSVC and use no entrypoint in genincdata to silence warning
svn path=/branches/cmake-bringup/; revision=49697
Sylvain Petreolle [Sun, 21 Nov 2010 18:37:27 +0000 (18:37 +0000)]
[CMAKE]
ntdllsys: Add asm dependency.
svn path=/branches/cmake-bringup/; revision=49696
Timo Kreuzer [Sun, 21 Nov 2010 18:11:50 +0000 (18:11 +0000)]
[gdi32]
Fix spec file
svn path=/branches/cmake-bringup/; revision=49695
Timo Kreuzer [Sun, 21 Nov 2010 17:24:11 +0000 (17:24 +0000)]
[HAL]
Fix exports
svn path=/branches/cmake-bringup/; revision=49694
Timo Kreuzer [Sun, 21 Nov 2010 14:40:57 +0000 (14:40 +0000)]
[RTL]
Add missing Interlocked definition
svn path=/branches/cmake-bringup/; revision=49690
Timo Kreuzer [Sun, 21 Nov 2010 14:28:52 +0000 (14:28 +0000)]
[SCSIPORT]
Convert to spec
svn path=/branches/cmake-bringup/; revision=49689
Timo Kreuzer [Sun, 21 Nov 2010 13:46:56 +0000 (13:46 +0000)]
[MSVCRT]
Add 25 exports with proper entries instead of stub
svn path=/branches/cmake-bringup/; revision=49688
Timo Kreuzer [Sun, 21 Nov 2010 13:35:43 +0000 (13:35 +0000)]
[MSVCRT]
- Make stubs raise an exception like winestubs
- Remove ugly wine-stubs
svn path=/branches/cmake-bringup/; revision=49686
Timo Kreuzer [Sun, 21 Nov 2010 13:21:05 +0000 (13:21 +0000)]
[MSDMO]
add proper stubs
svn path=/branches/cmake-bringup/; revision=49685
Timo Kreuzer [Sun, 21 Nov 2010 13:08:55 +0000 (13:08 +0000)]
[MSVCRT]
- Add a number of stub functions to fix build
- Comment out some exports that are probably 2k/nt4 only
- don't set -u flag for MSVC
svn path=/branches/cmake-bringup/; revision=49684
Timo Kreuzer [Sun, 21 Nov 2010 12:32:03 +0000 (12:32 +0000)]
[CMAKE]
- Add /nologo, when preprocessing asm files
- Move add_pch to compiler specific files (maybe someone can fix it for MSVC)
- Update set_module_type for MSVC
svn path=/branches/cmake-bringup/; revision=49683
Timo Kreuzer [Sun, 21 Nov 2010 12:29:35 +0000 (12:29 +0000)]
[MINGW]
Remove alloca_probe_16 stub
svn path=/branches/cmake-bringup/; revision=49682
Timo Kreuzer [Sun, 21 Nov 2010 10:10:38 +0000 (10:10 +0000)]
[HAL]
Convert asm to new syntax, use spec file
svn path=/branches/cmake-bringup/; revision=49681
Timo Kreuzer [Sun, 21 Nov 2010 10:05:20 +0000 (10:05 +0000)]
[RTL]
- Use portable interlocked functions in code, define them to intrinsics for x86 and x64 in the header
svn path=/branches/cmake-bringup/; revision=49680
Timo Kreuzer [Sun, 21 Nov 2010 09:36:26 +0000 (09:36 +0000)]
[CRT]
- Use ___readcr4 instead of __readcr4, because MSVC doesn't like this intrinsic to be redefined.
- Add _ftol2
svn path=/branches/cmake-bringup/; revision=49679
Timo Kreuzer [Sun, 21 Nov 2010 01:36:51 +0000 (01:36 +0000)]
[RTL]
Don't use _InterlockedCompareExchangePointer, that function doesn't exist on x86
svn path=/branches/cmake-bringup/; revision=49678
Timo Kreuzer [Sun, 21 Nov 2010 00:55:46 +0000 (00:55 +0000)]
[CMAKE]
Add EXTERNAL_OBJECT TRUE for generated def files on gcc builds. Fixes empty exports.
Add kernelmodedriver module type for MSVC
svn path=/branches/cmake-bringup/; revision=49677
Timo Kreuzer [Sat, 20 Nov 2010 21:43:57 +0000 (21:43 +0000)]
[CMAKE]
Bye, bye, winebuild. Welcome spec2def.
svn path=/branches/cmake-bringup/; revision=49675
Timo Kreuzer [Sat, 20 Nov 2010 18:37:19 +0000 (18:37 +0000)]
[LOADPERF]
add proper stubs
svn path=/branches/cmake-bringup/; revision=49673
Timo Kreuzer [Sat, 20 Nov 2010 18:04:06 +0000 (18:04 +0000)]
add missing file.
svn path=/branches/cmake-bringup/; revision=49672
Timo Kreuzer [Sat, 20 Nov 2010 18:03:01 +0000 (18:03 +0000)]
[CRYPTDLL]
Add proper stubs.
svn path=/branches/cmake-bringup/; revision=49671
Timo Kreuzer [Sat, 20 Nov 2010 17:39:53 +0000 (17:39 +0000)]
[QUARTZ]
Add stub for GetProxyDllInfo
svn path=/branches/cmake-bringup/; revision=49670
Timo Kreuzer [Sat, 20 Nov 2010 16:38:45 +0000 (16:38 +0000)]
[CRT]
- Add __readcr4 to crt to compensate for MSVC bug
- Compile strnset with MSVC
svn path=/branches/cmake-bringup/; revision=49669
Amine Khaldi [Sat, 20 Nov 2010 16:33:34 +0000 (16:33 +0000)]
[CMAKE]
- Sync with trunk.
svn path=/branches/cmake-bringup/; revision=49668
Timo Kreuzer [Sat, 20 Nov 2010 16:21:24 +0000 (16:21 +0000)]
[CMAKE]
- Pass /nologo to the assembler
- don't implicitly link msvcrt and kernel32
svn path=/branches/cmake-bringup/; revision=49667
Amine Khaldi [Sat, 20 Nov 2010 15:58:35 +0000 (15:58 +0000)]
[CMAKE]
- Get rid of the ugly stubs file. It's not needed anymore.
svn path=/branches/cmake-bringup/; revision=49666
Pierre Schweitzer [Sat, 20 Nov 2010 15:53:18 +0000 (15:53 +0000)]
[NTOSKRNL]
Get back INIT_FUNCTION on lassy's polite request.
svn path=/trunk/; revision=49665
Timo Kreuzer [Sat, 20 Nov 2010 15:37:52 +0000 (15:37 +0000)]
[CMAKE]
add importlib targets for bootvid, kdcom, ttfd
svn path=/branches/cmake-bringup/; revision=49664
Pierre Schweitzer [Sat, 20 Nov 2010 13:54:45 +0000 (13:54 +0000)]
[NTOSKRNL]
[HAL]
Disable INIT_FUNCTION to see whether it's responsible for Qemu broken status. Some are complaining of unworking trunk since r49463.
This will be reverted after tests.
svn path=/trunk/; revision=49662
Timo Kreuzer [Sat, 20 Nov 2010 13:30:16 +0000 (13:30 +0000)]
[ASM]
add some more missing constants
svn path=/branches/cmake-bringup/; revision=49661
Timo Kreuzer [Sat, 20 Nov 2010 13:03:11 +0000 (13:03 +0000)]
[CRT]
Implement __alloca_probe_16
svn path=/branches/cmake-bringup/; revision=49660
Pierre Schweitzer [Sat, 20 Nov 2010 12:07:24 +0000 (12:07 +0000)]
[NTOSKRNL]
Fix potential buffer overflow
svn path=/trunk/; revision=49659
Dmitry Chapyshev [Sat, 20 Nov 2010 11:24:17 +0000 (11:24 +0000)]
- Add wer.dll from Wine 1.3.7
- Sync gdiplus with Wine 1.3.7
svn path=/trunk/; revision=49658
Timo Kreuzer [Sat, 20 Nov 2010 11:09:32 +0000 (11:09 +0000)]
[NTOSKRNL]
Convert assembly to new sytax
svn path=/branches/cmake-bringup/; revision=49657
Timo Kreuzer [Sat, 20 Nov 2010 10:57:26 +0000 (10:57 +0000)]
[NTOSKRNL]
Remove duplicated and incompatible implementations of setjmp / longjmp
svn path=/branches/cmake-bringup/; revision=49656
Timo Kreuzer [Sat, 20 Nov 2010 10:43:37 +0000 (10:43 +0000)]
[NTOSKRNL]
Use constants instead of a gcc extension
svn path=/branches/cmake-bringup/; revision=49655
Pierre Schweitzer [Sat, 20 Nov 2010 10:22:36 +0000 (10:22 +0000)]
[NTOSKRNL/PPC]
Fix index out of bounds
svn path=/trunk/; revision=49654
James Tabor [Sat, 20 Nov 2010 04:24:44 +0000 (04:24 +0000)]
[Wine32k|User32]
- Implement client thread information for the beginning of QS flag support and signaling synchronization of messages.
- Set and clear idle event when setting clearing masks. This fixed the idle foreground hook call from user mode.
- Fixed wine ListBox and ReactOS ComboBox tests. Critical note: SendMessageA/W, when IsThreadHooked is used and any global hooks are affirmed, all messages are sent to Win32k and the result is, A to W and W to A mismatch via UMToKM. Fixing Global hook support exposed a critical bug in ReactOS message system. Enable the appropriate hooks will temporarily remedy this bug.
- All patches are from a checked out revision from 49475. Upping ntuser.h, win32k and user32 to sync.
svn path=/trunk/; revision=49653
Timo Kreuzer [Sat, 20 Nov 2010 00:50:08 +0000 (00:50 +0000)]
[KERNEL32]
Get rid of stub entries in spec file, either replacing them with a real export or commenting them out in case of win2k only exports and 1 Win7 export
svn path=/branches/cmake-bringup/; revision=49652
Timo Kreuzer [Sat, 20 Nov 2010 00:46:31 +0000 (00:46 +0000)]
[NTDLL]
- Convert dispatch.S to new asm syntax
- Add exports for RtlAddVectoredContinueHandler and RtlRemoveVectoredContinueHandler
svn path=/branches/cmake-bringup/; revision=49651
Timo Kreuzer [Fri, 19 Nov 2010 23:51:02 +0000 (23:51 +0000)]
[RTL]
Add stubs for RtlAddVectoredContinueHandler and RtlRemoveVectoredContinueHandler
svn path=/branches/cmake-bringup/; revision=49649
Timo Kreuzer [Fri, 19 Nov 2010 23:40:01 +0000 (23:40 +0000)]
[KERNEL32]
Switch to new asm syntax
Add dependency to asm
svn path=/branches/cmake-bringup/; revision=49648
Timo Kreuzer [Fri, 19 Nov 2010 23:16:50 +0000 (23:16 +0000)]
[ASM]
Add more constants for ks386.inc
svn path=/branches/cmake-bringup/; revision=49647
Eric Kohl [Fri, 19 Nov 2010 22:42:53 +0000 (22:42 +0000)]
[NPFS]
- Rename DEVICE_EXTENSION to NPFS_VCB.
- Add a type variable to distinguish FCBs and CCBs for device, directory or pipe.
- Attach an FCB to the VCB that represents the root directory of the file system and implement an open routine for the root directory.
- Make NpfsWaitPipe work when it is called for the root directory.
[KERNEL32]
- Remove the old version of WaitNamedPipeW.
This patch fixes the broken wait pipe code. It was written and tested on r49458 because later revisions do not work for me.
svn path=/trunk/; revision=49646
Timo Kreuzer [Fri, 19 Nov 2010 22:02:33 +0000 (22:02 +0000)]
[CMAKE]
- Add asm dependencies to freeldr, ntdll, crt
- Add importlib for hal and ntoskrnl
- Fix ntoskrnl spec file
- Fix resource pathes in ntoskrnl.rc
svn path=/branches/cmake-bringup/; revision=49645
Timo Kreuzer [Fri, 19 Nov 2010 18:57:51 +0000 (18:57 +0000)]
[CRT]
Remove unneccessary prototypes
svn path=/branches/cmake-bringup/; revision=49643
Timo Kreuzer [Fri, 19 Nov 2010 18:56:58 +0000 (18:56 +0000)]
[CRT]
Silence a warning
svn path=/branches/cmake-bringup/; revision=49642
Timo Kreuzer [Fri, 19 Nov 2010 18:55:26 +0000 (18:55 +0000)]
[RTL]
Add dependency to asm
svn path=/branches/cmake-bringup/; revision=49641
Timo Kreuzer [Fri, 19 Nov 2010 18:51:50 +0000 (18:51 +0000)]
[WIN32K]
Convert asm files into new syntax
svn path=/branches/cmake-bringup/; revision=49640
Timo Kreuzer [Fri, 19 Nov 2010 18:27:05 +0000 (18:27 +0000)]
[ASM]
Add more constants for ks386.inc
svn path=/branches/cmake-bringup/; revision=49639
Amine Khaldi [Fri, 19 Nov 2010 17:59:23 +0000 (17:59 +0000)]
[CMAKE]
- Fix the remaining modules.
svn path=/branches/cmake-bringup/; revision=49638
Amine Khaldi [Fri, 19 Nov 2010 17:41:48 +0000 (17:41 +0000)]
[CMAKE]
- Revert back to including the definition files into the source files list.
svn path=/branches/cmake-bringup/; revision=49637
Amine Khaldi [Fri, 19 Nov 2010 16:43:43 +0000 (16:43 +0000)]
[CMAKE]
- Improve the _filename condition.
- Some minor formatting.
svn path=/branches/cmake-bringup/; revision=49636
Amine Khaldi [Fri, 19 Nov 2010 16:42:39 +0000 (16:42 +0000)]
[CMAKE]
- Fix libcntpr build.
svn path=/branches/cmake-bringup/; revision=49635
Timo Kreuzer [Fri, 19 Nov 2010 16:38:25 +0000 (16:38 +0000)]
[CMAKE]
Fix dependencies, fix native-spec2def
svn path=/branches/cmake-bringup/; revision=49634
Amine Khaldi [Fri, 19 Nov 2010 15:58:35 +0000 (15:58 +0000)]
[CMAKE]
- Fix gcc host tools build.
svn path=/branches/cmake-bringup/; revision=49633
Timo Kreuzer [Fri, 19 Nov 2010 15:27:58 +0000 (15:27 +0000)]
[SPEC2DEF]
rename spec2pdef to spec2def
svn path=/branches/cmake-bringup/; revision=49632
Dmitry Chapyshev [Fri, 19 Nov 2010 15:21:38 +0000 (15:21 +0000)]
- Sync atl, hlink, shdocvw, wtsapi32 with Wine 1.3.7
svn path=/trunk/; revision=49631
Timo Kreuzer [Fri, 19 Nov 2010 15:16:26 +0000 (15:16 +0000)]
[CMAKE]
Hack away dxsdk for MSVC for now
svn path=/branches/cmake-bringup/; revision=49630
Timo Kreuzer [Fri, 19 Nov 2010 14:21:18 +0000 (14:21 +0000)]
[CMAKE]
Add a new macro set_export_spec(), that replaces the use of spec2def + adding the generated def file to the sources
Remove EXTERNAL_OBJECT TRUE property for the generated def files.
svn path=/branches/cmake-bringup/; revision=49629
Timo Kreuzer [Fri, 19 Nov 2010 13:55:58 +0000 (13:55 +0000)]
[INTRIN]
Add a workaround for __readcr4, MSVC suffers an internal error when using the intrinsic and optimization is on.
svn path=/branches/cmake-bringup/; revision=49628
Timo Kreuzer [Fri, 19 Nov 2010 13:52:12 +0000 (13:52 +0000)]
[NDK]
Simplify NtCurrentTeb, always use intrinsics
remove GetCurrentFiber
svn path=/branches/cmake-bringup/; revision=49627
Amine Khaldi [Fri, 19 Nov 2010 13:51:32 +0000 (13:51 +0000)]
[CMAKE]
- Make nmake makefiles verbose.
svn path=/branches/cmake-bringup/; revision=49626
Timo Kreuzer [Fri, 19 Nov 2010 11:43:22 +0000 (11:43 +0000)]
[NDK]
Fix 64 bit TEB definition
svn path=/branches/cmake-bringup/; revision=49624
Timo Kreuzer [Fri, 19 Nov 2010 11:11:49 +0000 (11:11 +0000)]
[ASM]
Rename the target to asm, to simplify dependencies
add missing constants
svn path=/branches/cmake-bringup/; revision=49622
Timo Kreuzer [Fri, 19 Nov 2010 10:54:05 +0000 (10:54 +0000)]
[CMAKE]
Fix typos in add_importlib_target macro, use /NOLOGO
svn path=/branches/cmake-bringup/; revision=49621
Timo Kreuzer [Fri, 19 Nov 2010 10:23:39 +0000 (10:23 +0000)]
[NTDLL]
Fix typos in spec file
svn path=/branches/cmake-bringup/; revision=49620
Jérôme Gardou [Fri, 19 Nov 2010 09:53:49 +0000 (09:53 +0000)]
[CMAKE]
- Improve browseui CMakeLists.txt
- remove stdc++ dependancy to portcls
- improve stlport header hack
svn path=/branches/cmake-bringup/; revision=49619
Pierre Schweitzer [Fri, 19 Nov 2010 06:46:59 +0000 (06:46 +0000)]
[NTOSKRNL]
Simplify code, which should bring some fixing
svn path=/trunk/; revision=49618
Pierre Schweitzer [Fri, 19 Nov 2010 06:34:14 +0000 (06:34 +0000)]
[NTOSKRNL]
Use appropriated macros
svn path=/trunk/; revision=49617
Pierre Schweitzer [Fri, 19 Nov 2010 06:28:20 +0000 (06:28 +0000)]
[FORMATTING]
No code change
svn path=/trunk/; revision=49616
Jérôme Gardou [Thu, 18 Nov 2010 21:32:10 +0000 (21:32 +0000)]
[CMAKE]
- use correct link script file for freeldr and setupldr
- use correct definition file for advapi32
- don't specify name to add_bootcd_target if not needed
- portcls is not a kernel mode driver
- Disable stcall fixup, except for mesa32 which requires it
- remove an useless file from minihal, add a forgotten one to freeldr
svn path=/branches/cmake-bringup/; revision=49615
Timo Kreuzer [Thu, 18 Nov 2010 19:20:38 +0000 (19:20 +0000)]
[NTOSKRNL]
- Initialize the Zero variable
- Don't corrupt the Color value in case we didn't have any page on MmZeroedPageListHead.
- Fixes boot.
svn path=/trunk/; revision=49614
James Tabor [Thu, 18 Nov 2010 16:26:54 +0000 (16:26 +0000)]
[Win32k]
- Fix style, use client style.
svn path=/trunk/; revision=49613
James Tabor [Thu, 18 Nov 2010 16:17:59 +0000 (16:17 +0000)]
[Win32k]
- Test for hooks before setting up for a hook call. This eliminates overhead.
svn path=/trunk/; revision=49612
Sylvain Petreolle [Thu, 18 Nov 2010 15:41:39 +0000 (15:41 +0000)]
[CMAKE]
Add dplayx and ksproxy.ax to bootcd.
svn path=/branches/cmake-bringup/; revision=49611
Giannis Adamopoulos [Thu, 18 Nov 2010 13:57:21 +0000 (13:57 +0000)]
[win32k]
- Some more cleanup
svn path=/trunk/; revision=49610
Timo Kreuzer [Thu, 18 Nov 2010 03:14:47 +0000 (03:14 +0000)]
[NTOSKRNL]
Fix a bug.
svn path=/trunk/; revision=49609
Sylvain Petreolle [Tue, 16 Nov 2010 17:44:24 +0000 (17:44 +0000)]
[CMAKE]
Fix crt parallel build.
svn path=/branches/cmake-bringup/; revision=49608
Timo Kreuzer [Tue, 16 Nov 2010 13:43:39 +0000 (13:43 +0000)]
[CMAKE]
Sync trunk (rr49606)
svn path=/branches/cmake-bringup/; revision=49607
James Tabor [Tue, 16 Nov 2010 05:30:20 +0000 (05:30 +0000)]
[Win32k|User32] - Cleanup and added debug prints.
svn path=/trunk/; revision=49606
James Tabor [Tue, 16 Nov 2010 04:52:53 +0000 (04:52 +0000)]
[Win32k]
- Tweaks to hook and event timeouts. Increase performance with DOSBox when using mouse and keyboard.
svn path=/trunk/; revision=49605
Timo Kreuzer [Mon, 15 Nov 2010 23:43:28 +0000 (23:43 +0000)]
[NTOSKRNL]
Don't declare a variable in the moddle of a function, MSVC gets very angry about that.
svn path=/branches/cmake-bringup/; revision=49604
Timo Kreuzer [Mon, 15 Nov 2010 22:30:20 +0000 (22:30 +0000)]
[NTOSKRNL]
Remove alloc pragmas for functions that don't exist enymore
svn path=/branches/cmake-bringup/; revision=49603
Timo Kreuzer [Mon, 15 Nov 2010 22:06:01 +0000 (22:06 +0000)]
[NTOSKRNL]
Fix a warning for MSVC, stub __builtin_expect
svn path=/branches/cmake-bringup/; revision=49601
Timo Kreuzer [Mon, 15 Nov 2010 21:29:58 +0000 (21:29 +0000)]
[NTOSKRNL]
Convert pspec to spec
svn path=/branches/cmake-bringup/; revision=49600
Timo Kreuzer [Mon, 15 Nov 2010 21:26:06 +0000 (21:26 +0000)]
[HAL]
convert pspec to spec
svn path=/branches/cmake-bringup/; revision=49599
Timo Kreuzer [Mon, 15 Nov 2010 20:08:49 +0000 (20:08 +0000)]
[CRT]
Add a number of compilation fixes for MSVC
svn path=/branches/cmake-bringup/; revision=49598