Timo Kreuzer
5ba58aa606
[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
2010-11-18 19:20:38 +00:00
James Tabor
4886d14bab
[Win32k]
...
- Fix style, use client style.
svn path=/trunk/; revision=49613
2010-11-18 16:26:54 +00:00
James Tabor
7b2f0a799a
[Win32k]
...
- Test for hooks before setting up for a hook call. This eliminates overhead.
svn path=/trunk/; revision=49612
2010-11-18 16:17:59 +00:00
Sylvain Petreolle
86e54f666f
[CMAKE]
...
Add dplayx and ksproxy.ax to bootcd.
svn path=/branches/cmake-bringup/; revision=49611
2010-11-18 15:41:39 +00:00
Giannis Adamopoulos
2b843622b4
[win32k]
...
- Some more cleanup
svn path=/trunk/; revision=49610
2010-11-18 13:57:21 +00:00
Timo Kreuzer
83c94373d7
[NTOSKRNL]
...
Fix a bug.
svn path=/trunk/; revision=49609
2010-11-18 03:14:47 +00:00
Sylvain Petreolle
d490a7349e
[CMAKE]
...
Fix crt parallel build.
svn path=/branches/cmake-bringup/; revision=49608
2010-11-16 17:44:24 +00:00
Timo Kreuzer
406dfdbc87
[CMAKE]
...
Sync trunk (rr49606)
svn path=/branches/cmake-bringup/; revision=49607
2010-11-16 13:43:39 +00:00
James Tabor
c65ab760bf
[Win32k|User32] - Cleanup and added debug prints.
...
svn path=/trunk/; revision=49606
2010-11-16 05:30:20 +00:00
James Tabor
3d573b97a6
[Win32k]
...
- Tweaks to hook and event timeouts. Increase performance with DOSBox when using mouse and keyboard.
svn path=/trunk/; revision=49605
2010-11-16 04:52:53 +00:00
Timo Kreuzer
c4c880d59c
[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
2010-11-15 23:43:28 +00:00
Timo Kreuzer
440627d3df
[NTOSKRNL]
...
Remove alloc pragmas for functions that don't exist enymore
svn path=/branches/cmake-bringup/; revision=49603
2010-11-15 22:30:20 +00:00
Timo Kreuzer
ac8a48c91f
[NTOSKRNL]
...
Fix a warning for MSVC, stub __builtin_expect
svn path=/branches/cmake-bringup/; revision=49601
2010-11-15 22:06:01 +00:00
Timo Kreuzer
1c7fc49e5f
[NTOSKRNL]
...
Convert pspec to spec
svn path=/branches/cmake-bringup/; revision=49600
2010-11-15 21:29:58 +00:00
Timo Kreuzer
d3d023aadc
[HAL]
...
convert pspec to spec
svn path=/branches/cmake-bringup/; revision=49599
2010-11-15 21:26:06 +00:00
Timo Kreuzer
1335cf4210
[CRT]
...
Add a number of compilation fixes for MSVC
svn path=/branches/cmake-bringup/; revision=49598
2010-11-15 20:08:49 +00:00
Timo Kreuzer
b7383087f4
revert unwanted changes
...
svn path=/branches/cmake-bringup/; revision=49597
2010-11-15 19:45:52 +00:00
Timo Kreuzer
3ebe2aa8f7
[FREELDR]
...
Add a new file realmode.S for MSVC currently only containing some stubs to resolve references. The 16 bit code needs some work to be compilable with ML.
Delete some amd64 files that only duplicated x86 16 bit code. Remove unused _alloca.S. Improve freeldr rules, add some experimental linking flags for MSVC, it links with a few warnings.
svn path=/branches/cmake-bringup/; revision=49596
2010-11-15 19:44:48 +00:00
Timo Kreuzer
47508a0b72
[GENINCDATA]
...
- Use 32 bit constants by default and add macros for 64 bit and pointer size. Fixes some constants.
svn path=/branches/cmake-bringup/; revision=49594
2010-11-15 19:14:56 +00:00
James Tabor
7a5f137974
[Win32k] - Fix hooks, do not cleanup hooks when any window from the same thread is destroyed.
...
svn path=/trunk/; revision=49592
2010-11-15 06:52:44 +00:00
Timo Kreuzer
ab6c2ee54c
[CRT]
...
incude asm.inc instead of reactos/asm.h
Fix a bug that smeaked into _chkstk
svn path=/branches/cmake-bringup/; revision=49591
2010-11-15 01:29:12 +00:00
Timo Kreuzer
0c7d0cbc07
[CMAKE]
...
Add include/asm to asm include pathes
svn path=/branches/cmake-bringup/; revision=49590
2010-11-15 01:09:10 +00:00
Timo Kreuzer
07652e2631
[RTL]
...
Make asm files compilable with ML
svn path=/branches/cmake-bringup/; revision=49589
2010-11-15 01:03:14 +00:00
Timo Kreuzer
d3652562e5
[FREELDR]
...
Convert fathelp.S into ML compatible code. The result is identical to the old version when compiled with gcc, but slightly different when compiled with ml. Especially the code starts at position 6 instead of 0, with a one byte text section at the top, this needs more investigation. also there is a large reg move, but that doesn't hurt. Finally the padding at the end doesn't work at all.
svn path=/branches/cmake-bringup/; revision=49588
2010-11-14 17:46:56 +00:00
Daniel Reimer
14a5ef32d6
Bug 5726: PATCH: regedit: Language File skeleton strings (geekdundee<A_T>gmail.com)
...
Bug 5735: PATCH: updated slovak translations by Mario Kacmar
Bug 5740: TRANSLATION: rapps: polish (wojtekkozlo664<A_T>op.pl)
Updated the Rapps Versions, too.
svn path=/trunk/; revision=49587
2010-11-14 15:22:48 +00:00
Timo Kreuzer
3947c4313f
[ASM}
...
Add .org for ML
svn path=/branches/cmake-bringup/; revision=49586
2010-11-14 13:55:05 +00:00
Timo Kreuzer
ad20e16add
[CMAKE]
...
Fix a typo
svn path=/branches/cmake-bringup/; revision=49585
2010-11-14 13:42:03 +00:00
Timo Kreuzer
acead639b1
[GENINCDATA] add dependency to bugcodes, factor out definitions in template files.
...
[ASM] Add asm.inc, to be included in all asm files for GAS / ML compatibility
svn path=/branches/cmake-bringup/; revision=49584
2010-11-14 13:40:19 +00:00
Timo Kreuzer
cbf119bf9b
[FREELDR]
...
- Use macro __ASM__ instead of ASM
- guard #pragma once against inclusion in asm files
- Use the HEX() macro for constants for the asm files
svn path=/branches/cmake-bringup/; revision=49583
2010-11-14 13:36:25 +00:00
Timo Kreuzer
345892376c
[FREELDR]
...
Convert arch.S to intel syntax.
svn path=/branches/cmake-bringup/; revision=49582
2010-11-14 13:25:20 +00:00
Giannis Adamopoulos
6fce3aa19b
[win32k]
...
-Rename MsqInsertSystemMessage to MsqInsertMouseMessage
svn path=/trunk/; revision=49581
2010-11-14 09:53:07 +00:00
Giannis Adamopoulos
4ac999a033
[win32k]
...
- Simplify co_IntPeekMessage even more
svn path=/trunk/; revision=49580
2010-11-14 09:01:17 +00:00
James Tabor
31efb355c9
[Win32k]
...
- Fixed WaitForInputIdle, finally!, passed all the wine tests for it.
- Moved Get/Peek message to the new all in one support routine.
- Foreground hook hits one out of five, this needs more research.
- Attempted to workout synchronizing issues with low level and regular hooks.
svn path=/trunk/; revision=49579
2010-11-14 00:27:38 +00:00
Timo Kreuzer
dcfe4ea6a9
[PSDK]
...
Move definitions of BitScanForward and BitScanReverse out of gcc specific area
svn path=/branches/cmake-bringup/; revision=49578
2010-11-13 23:57:49 +00:00
Jérôme Gardou
078e1855fa
[CMAKE]
...
- syssetup.inf has its place in bootcd until we generate it automatically.
svn path=/branches/cmake-bringup/; revision=49577
2010-11-13 23:49:08 +00:00
Jérôme Gardou
e3dad735d4
[CMAKE]
...
- improve some files
svn path=/branches/cmake-bringup/; revision=49576
2010-11-13 22:23:59 +00:00
Timo Kreuzer
11a6e6c0c4
[CMAKE]
...
Fix a typo
svn path=/branches/cmake-bringup/; revision=49575
2010-11-13 21:06:05 +00:00
Timo Kreuzer
306ed4d40b
[FREELDR]
...
Merge r49573
svn path=/branches/cmake-bringup/; revision=49574
2010-11-13 21:02:14 +00:00
Timo Kreuzer
ea5d462bdf
[FREELDR]
...
Convert most of the trap and blue screen code from asm to C, use KTRAP_FRAME and KSPECIAL_REGISTERS on the stack, instead of using a bunch of global variables. Convert multiply used asm code chunks into macros. Use intel syntax for remaining asm.
135 lines of C + 178 lines of asm, instead of 942 lines of asm
svn path=/trunk/; revision=49573
2010-11-13 19:48:13 +00:00
Jérôme Gardou
6d8fe9df10
[CMAKE]
...
- fix typo
svn path=/branches/cmake-bringup/; revision=49572
2010-11-13 00:00:04 +00:00
Jérôme Gardou
eea0d56fec
[CAKE]
...
- simplify set_image_base
svn path=/branches/cmake-bringup/; revision=49571
2010-11-12 23:52:40 +00:00
Amine Khaldi
d4fdd1fa4b
[CMAKE]
...
- Fix build.
svn path=/branches/cmake-bringup/; revision=49570
2010-11-12 13:28:23 +00:00
Sylvain Petreolle
6496ec767d
[CMAKE]
...
Add vgafonts dependency.
Thanks to AmineKhaldi.
svn path=/branches/cmake-bringup/; revision=49569
2010-11-12 13:05:10 +00:00
Sylvain Petreolle
38c38ad62d
[CMAKE]
...
Move jscript stdole2 dependency to jsglobal.
svn path=/branches/cmake-bringup/; revision=49568
2010-11-12 12:46:54 +00:00
Timo Kreuzer
b554be26f1
[CRT]
...
Revert renaming change to tchar.h, which does not contain any assembly
svn path=/branches/cmake-bringup/; revision=49567
2010-11-11 17:12:12 +00:00
Timo Kreuzer
ab465e66e3
[CRT]
...
Rename a number of .h files that contain assembly code into .inc to better reflect their purpose
svn path=/branches/cmake-bringup/; revision=49566
2010-11-11 17:10:09 +00:00
Jérôme Gardou
6b0b6cb78f
[HEADERS]
...
- move stlport headers to the c++ directory
- add a specific _reactos.h configuration file for stlport
- add cerrno to c++ headers
- __declspec(nothrow) must be placed before calling convention with msvc. GCC doesn't care.
We now use our headers with both msvc and gcc.
svn path=/branches/cmake-bringup/; revision=49565
2010-11-11 15:58:18 +00:00
Timo Kreuzer
5e8bd0b3df
[GENINCDATA]
...
Fix a bug that caused excessive quotes in the output
svn path=/branches/cmake-bringup/; revision=49563
2010-11-11 15:29:20 +00:00
Timo Kreuzer
82b1bd223a
[CMAKE]
...
Add importlib target for acledit
svn path=/branches/cmake-bringup/; revision=49562
2010-11-11 15:28:02 +00:00
Timo Kreuzer
f2ab1b31c4
[ASM]
...
add genincdata, a module that will be compiled as a dll to provide the data for geninc to be converted into an .inc file.
svn path=/branches/cmake-bringup/; revision=49561
2010-11-11 13:40:29 +00:00