Commit graph

47228 commits

Author SHA1 Message Date
Amine Khaldi
2906323048 [CDROM]
* Add a PCH.

svn path=/trunk/; revision=52938
2011-07-27 19:36:45 +00:00
Amine Khaldi
b85b09dc1d [BLUE]
* Use blue.h as a PCH.

svn path=/trunk/; revision=52937
2011-07-27 19:35:36 +00:00
Amine Khaldi
f723cb7821 [SERIAL]
* Use serial.h as a PCH.

svn path=/trunk/; revision=52936
2011-07-27 19:34:41 +00:00
Amine Khaldi
232fcfc377 [SERENUM]
* Use serenum.h as a PCH.

svn path=/trunk/; revision=52935
2011-07-27 19:34:11 +00:00
Amine Khaldi
9b39cfb9a1 [TDI]
* Add a PCH.

svn path=/trunk/; revision=52934
2011-07-27 19:33:08 +00:00
Amine Khaldi
d2aa5d0656 [TCPIP]
* Improve the PCH.

svn path=/trunk/; revision=52933
2011-07-27 19:32:18 +00:00
Amine Khaldi
b4e47b9704 [NDIS]
* Improve the PCH.

svn path=/trunk/; revision=52932
2011-07-27 19:31:48 +00:00
Amine Khaldi
064303ad3d [PCNET]
* Use pcnet.h as a PCH.

svn path=/trunk/; revision=52931
2011-07-27 19:31:05 +00:00
Amine Khaldi
afca49adf2 [NE2000]
* Use ne2000.h as a PCH.

svn path=/trunk/; revision=52930
2011-07-27 19:30:24 +00:00
Amine Khaldi
6ece3cae14 [AFD]
* Use afd.h as a PCH.

svn path=/trunk/; revision=52929
2011-07-27 19:29:34 +00:00
Amine Khaldi
637756876e [KS]
* Use priv.h as a PCH.

svn path=/trunk/; revision=52928
2011-07-27 19:28:40 +00:00
Amine Khaldi
33a5965db9 [SERMOUSE]
* Use sermouse.h as a PCH.

svn path=/trunk/; revision=52927
2011-07-27 19:27:35 +00:00
Amine Khaldi
9add5ea74e [MOUCLASS]
* Use mouclass.h as a PCH.

svn path=/trunk/; revision=52926
2011-07-27 19:25:28 +00:00
Amine Khaldi
ef9b793996 [KBDCLASS]
* Use kbdclass.h as a PCH.

svn path=/trunk/; revision=52925
2011-07-27 19:08:34 +00:00
Amine Khaldi
c909ff6f02 [I8042PRT]
* Use i8042prt.h as a PCH.

svn path=/trunk/; revision=52924
2011-07-27 18:58:27 +00:00
Timo Kreuzer
a79af2e728 [NTOSKRNL]
Fix MSVC version of KiConvertToGuiThread (save and restore ebx)
Noticed by Dmitry

svn path=/trunk/; revision=52923
2011-07-27 13:37:57 +00:00
Amine Khaldi
c0789864ad [NTOSKRNL]
* Get buildno.h out of the PCH.

svn path=/trunk/; revision=52922
2011-07-27 13:07:32 +00:00
Amine Khaldi
11b5e19137 [MUP]
* Use mup.h as a PCH.

svn path=/trunk/; revision=52921
2011-07-27 12:41:50 +00:00
Amine Khaldi
4e5b336aaf [FS_REC]
* Use fs_rec.h as a PCH.

svn path=/trunk/; revision=52920
2011-07-27 10:47:25 +00:00
Amine Khaldi
bd752471be [EXT2FS]
* Use ext2fsd.h as a PCH.

svn path=/trunk/; revision=52919
2011-07-27 10:11:21 +00:00
Amine Khaldi
219d76ad86 [CMAKE]
Thomas Faber:
- Properly Initialize OUTPUT_VARIABLE.

svn path=/trunk/; revision=52918
2011-07-27 09:18:46 +00:00
Dmitry Gorbachev
df375f4411 [NTOSKRNL]
Fix a bug in KiConvertToGuiThread inline asm and get rid of 1 instruction.

svn path=/trunk/; revision=52917
2011-07-27 02:37:47 +00:00
Dmitry Gorbachev
4a710e9277 [CDFS]
Workaround for GCC 4.6 optimizer bug (ICE when compiling with -O3).

svn path=/trunk/; revision=52916
2011-07-27 02:37:40 +00:00
Dmitry Gorbachev
8cbe6f90ea Add "-fno-omit-frame-pointer" compiler option. GCC 4.6 omits on -O2 and -O3 level.
svn path=/trunk/; revision=52915
2011-07-27 02:37:33 +00:00
Dmitry Gorbachev
e2c5e2345a [FASTFAT]
Do not set attribute "normal" on files. Bug #6384.

svn path=/trunk/; revision=52914
2011-07-27 02:36:56 +00:00
Rafal Harabien
ab7897e9d6 [DESK]
- Fix MS VC compilation. Spotted by Michael Martin
- Remove unused definition

svn path=/trunk/; revision=52913
2011-07-27 01:00:47 +00:00
Alex Ionescu
32ed1e22ae [KERNEL32]: Don't try to acquire any privileges for now, as the API is unimplemented (restore back to original/broken behavior).
svn path=/trunk/; revision=52912
2011-07-27 00:30:38 +00:00
Amine Khaldi
20c199a07b [PCI/PCMCIA]
* Use pci.h and as pcmcia.h as PCH's.

svn path=/trunk/; revision=52911
2011-07-26 22:19:36 +00:00
Amine Khaldi
517c803854 [ISAPNP]
* Use isapnp.h as a PCH.

svn path=/trunk/; revision=52910
2011-07-26 22:16:41 +00:00
Amine Khaldi
6769b0f47a [CMD]
* tchar.h is already in the PCH. Don't include it here.

svn path=/trunk/; revision=52909
2011-07-26 22:13:42 +00:00
Amine Khaldi
0597fb5145 [3DTEXT]
* Use 3dtext.h as a PCH.

svn path=/trunk/; revision=52908
2011-07-26 22:09:21 +00:00
Amine Khaldi
fd5f6e54bc [RAPPS]
* Use rapps.h as a PCH.

svn path=/trunk/; revision=52907
2011-07-26 22:07:22 +00:00
Amine Khaldi
0264f3cffa [NSLOOKUP]
* Use nslookup.h as a PCH.

svn path=/trunk/; revision=52906
2011-07-26 22:05:26 +00:00
Amine Khaldi
c24708d72f [NET]
* Use net.h as a PCH.

svn path=/trunk/; revision=52905
2011-07-26 22:02:52 +00:00
Amine Khaldi
4a432c0c70 [TELNET]
* Introduce a PCH.
* BTW, the recent and upcoming changes are two-fold: First, having a precompiled header will increase build speed. Furthermore, PCH support allows CMake dependency tracking files to shrink drastically. For example it's (depend.make) 95% smaller for this module than it used to be. This means an even better build system compared to rbuild, not to mention it's now faster than before.
* This work is dedicated to Jerome.

svn path=/trunk/; revision=52904
2011-07-26 21:56:48 +00:00
Amine Khaldi
005a96a6b5 [FTP]
* Introduce a PCH.

svn path=/trunk/; revision=52903
2011-07-26 21:51:36 +00:00
Amine Khaldi
54c46d508f [FINGER]
* Introduce a PCH.

svn path=/trunk/; revision=52902
2011-07-26 21:49:14 +00:00
Amine Khaldi
e87cb26ad8 [MSPAINT]
* Introduce a PCH.
* Fix Brush function declaration.

svn path=/trunk/; revision=52901
2011-07-26 21:44:53 +00:00
Alex Ionescu
6d971807f7 [KERNEL32]: Cleanup of virtual memory functions.
[KERNEL32]: VirtualAllocEx should build a SEH frame.
[KERNEL32]: VirtualAllocEx should make sure the address given is not lower than the system's allocation granularity.

svn path=/trunk/; revision=52899
2011-07-26 14:33:22 +00:00
Alex Ionescu
0b545fdc07 [KERNEL32]: Rewrite almost all the time APIs to do their own conversions instead of calling other APIs (which sometimes have slightly different checks).
[KERNEL32]: Add support for terminal services timezone redirection (one more for GedMurphy's pipe dream) in all the time functions.
[KERNEL32]: Make the time functions acquire SE_SYSTEMTIME_PRIVILEGE when needed (and release it).
[KERNEL32]: Fix the DOS time conversion routines.
[KERNEL32]: Add missing validations to some time functions.
[KERNEL32]: Implement IsTimeZoneRedirectionEnabled.
[KERNEL32]: Reimplement GetSystemTimes to support MP, and treat parameters as optional.

svn path=/trunk/; revision=52898
2011-07-26 14:05:30 +00:00
Timo Kreuzer
22c0da4ef9 [NTOSKRNL]
- Inline KeDisableInterrupts
- Make ExInterlocked* functions portable

svn path=/trunk/; revision=52897
2011-07-26 14:00:08 +00:00
Jérôme Gardou
fc7a05e721 [NTDLL]
- fix the fix : export RtlAcquirePrivilege.
- Also export RtlInterlockedCompareExchange64, it's needed by kernel32

svn path=/trunk/; revision=52896
2011-07-26 13:53:18 +00:00
Jérôme Gardou
cd15a71cda [CMAKE]
-relink win32csr with msvcrt, it's a win32dll

svn path=/trunk/; revision=52895
2011-07-26 11:40:20 +00:00
Rafal Harabien
5fa49ffa95 [DESK]
- Remove forgotten debug print
- Simplify a bit

svn path=/trunk/; revision=52893
2011-07-26 11:12:56 +00:00
Rafal Harabien
9cb007b9f8 [DESK]
- Fix #6262: each new applied color scheme increase the window title height by one
- Don't read REG_QWORD directly to DWORD variable

svn path=/trunk/; revision=52892
2011-07-26 10:51:54 +00:00
Jérôme Gardou
de40c205e9 [NTDLL]
- remove duplicate declaration of RtlAdjustPrivilege

svn path=/trunk/; revision=52891
2011-07-26 08:29:53 +00:00
Jérôme Gardou
3b76cb24ee [NDK/DDK]
Fix definitions of ZwPowerInformation and ZwInitiatePowerAction

svn path=/trunk/; revision=52890
2011-07-26 08:27:35 +00:00
Dmitry Gorbachev
98e48b5a92 [WIN32K]
Do not go beyond the MouseHistoryOfMoves[] bounds. Fixes a crash in Win32k.

svn path=/trunk/; revision=52887
2011-07-26 03:24:48 +00:00
Dmitry Gorbachev
21b5c3a4ec [MINGW-W64]
Reduce differences with upstream. Fixes crash if ReactOS is compiled with GCC 4.6.

svn path=/trunk/; revision=52886
2011-07-26 01:16:32 +00:00
Amine Khaldi
3c6161ed9e [MAGNIFY]
* Designate magnifier.h as a precompiled header and use it as one.

svn path=/trunk/; revision=52885
2011-07-26 00:08:58 +00:00