Commit graph

47834 commits

Author SHA1 Message Date
Daniel Reimer f95023e05a UTF 8 fixes by Igor Paliychuk
svn path=/trunk/; revision=52945
2011-07-27 20:07:56 +00:00
Amine Khaldi b606b11575 [FRAMEBUF]
* Use framebuf.h as a PCH.

svn path=/trunk/; revision=52944
2011-07-27 19:42:18 +00:00
Amine Khaldi c20958b2ed [SCSIPORT]
* Add a PCH.

svn path=/trunk/; revision=52943
2011-07-27 19:40:12 +00:00
Amine Khaldi e46bf780df [UNIATA]
* Use stdafx.h as a PCH.

svn path=/trunk/; revision=52942
2011-07-27 19:39:28 +00:00
Amine Khaldi 10d149340f [PCIIDEX]
* Use pciidex.h as a PCH.

svn path=/trunk/; revision=52941
2011-07-27 19:39:00 +00:00
Amine Khaldi d73816020d [FLOPPY]
* Add a PCH.

svn path=/trunk/; revision=52940
2011-07-27 19:38:24 +00:00
Amine Khaldi b6c7fc249e [CLASSPNP]
* Use classp.h as a PCH.

svn path=/trunk/; revision=52939
2011-07-27 19:37:34 +00:00
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
Claudiu Mihail 6b6f11031e [lwIP]
- Revert the timer hack. It's no longer needed for speed boosts. Now lwIP is clean of any foreign code.

svn path=/branches/GSoC_2011/TcpIpDriver/; revision=52900
2011-07-26 19:29:57 +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