reactos/reactos/ntoskrnl
2009-08-26 14:52:00 +00:00
..
cc - copy.c, view.c: malloc.h now properly implements alloca/_alloca, so remove #ifdef hacks 2009-08-23 15:49:43 +00:00
config - Use _SEH2_YIELD when returning from an exception instead of returning outside the SEH block. Avoids unnecessary status checks for the most common case (no exception). Move the cleanup code into the handler too in favor of the no-exception case. Futhermore, don't call ExSystemExceptionFilter when we know we are called from user mode. Finally, only enter SEH if we need to do any probing. 2009-08-24 19:58:15 +00:00
dbgk - Use _SEH2_YIELD when returning from an exception instead of returning outside the SEH block. Avoids unnecessary status checks for the most common case (no exception). Move the cleanup code into the handler too in favor of the no-exception case. Futhermore, don't call ExSystemExceptionFilter when we know we are called from user mode. Finally, only enter SEH if we need to do any probing. 2009-08-24 19:58:15 +00:00
ex - Get rid of TAG() from the kernel 2009-08-24 18:19:53 +00:00
fsrtl - Get rid of TAG() from the kernel 2009-08-24 18:19:53 +00:00
fstub Skip partitions drive letter assignments if no hard disk is present 2009-05-19 13:01:04 +00:00
inbv We now generate the correct ARM syscall stub code for system calls with IDs > 0x100. 2008-02-07 07:10:13 +00:00
include - Get rid of TAG() from the kernel 2009-08-24 18:19:53 +00:00
io - Get rid of TAG() from the kernel 2009-08-24 18:19:53 +00:00
kd - Get rid of TAG() from the kernel 2009-08-24 18:19:53 +00:00
kd64 - Export KeI386MachineType and KeInitializeThreadedDpc 2008-08-04 15:48:46 +00:00
kdbg - Fix some kernel MSC compilation issues: 2009-07-25 11:43:48 +00:00
ke - Fix a bug in KiRaiseException from 42923 -- a _SEH2_LEAVE wasn't converted to _SEH2_YIELD 2009-08-26 14:52:00 +00:00
lpc - Use _SEH2_YIELD when returning from an exception instead of returning outside the SEH block. Avoids unnecessary status checks for the most common case (no exception). Move the cleanup code into the handler too in favor of the no-exception case. Futhermore, don't call ExSystemExceptionFilter when we know we are called from user mode. Finally, only enter SEH if we need to do any probing. 2009-08-24 19:58:15 +00:00
mm - Make use of _SEH2_YIELD in Mm 2009-08-24 20:39:23 +00:00
ob - Get rid of TAG() from the kernel 2009-08-24 18:19:53 +00:00
po - Use _SEH2_YIELD when returning from an exception instead of returning outside the SEH block. Avoids unnecessary status checks for the most common case (no exception). Move the cleanup code into the handler too in favor of the no-exception case. Futhermore, don't call ExSystemExceptionFilter when we know we are called from user mode. Finally, only enter SEH if we need to do any probing. 2009-08-24 19:58:15 +00:00
ps - Get rid of TAG() from the kernel 2009-08-24 18:19:53 +00:00
rtl - Get rid of TAG() from the kernel 2009-08-24 18:19:53 +00:00
se - Get rid of TAG() from the kernel 2009-08-24 18:19:53 +00:00
tests - STDCALL -> NTAPI 2008-11-29 20:47:48 +00:00
vdm - Use _SEH2_YIELD when returning from an exception instead of returning outside the SEH block. Avoids unnecessary status checks for the most common case (no exception). Move the cleanup code into the handler too in favor of the no-exception case. Futhermore, don't call ExSystemExceptionFilter when we know we are called from user mode. Finally, only enter SEH if we need to do any probing. 2009-08-24 19:58:15 +00:00
wmi - Add WmiQueryTraceInformation, WmiTraceMessage and WmiTraceMessageVa stubs and exports 2008-09-25 14:25:22 +00:00
KrnlFun.c - Small update to the plan (remove what's done already for sure) 2007-09-24 12:11:14 +00:00
ntkrnlmp.rbuild make rbuild files XML compliant by adding the XInclude namespace , no code change 2008-04-28 13:44:11 +00:00
ntoskrnl-generic.rbuild - Delete the blaoted, overweight and slow nonpaged pool implementation. 2009-07-27 00:14:56 +00:00
ntoskrnl.pspec Fix definition of KeInitializeSpinLock for x86 - it never inlined the operation. It should check if WIN9X_COMPAT_SPINLOCK is defined and don't inline it if so. Also, don't define this flag when building ntoskrnl (MS DDK/WDK compilation fix) so we get the inline. Instead, make the implementation "internal" to fix compilation. 2009-07-16 11:42:09 +00:00
ntoskrnl.rbuild make rbuild files XML compliant by adding the XInclude namespace , no code change 2008-04-28 13:44:11 +00:00
ntoskrnl.rc - Create ntverp.h and common.ver files. These are the standard files used by the NT/DDK build systems and we should try to support them as well instead of re-defining everything our own way (especially if we want to build ddk-compatible drivers later on). 2007-02-19 22:28:50 +00:00
ntoskrnl_arm.lnk We now have the correct intrinsics for ARM. 2008-02-08 07:51:01 +00:00
ntoskrnl_i386.lnk All remaining changes from the PPC branch. Not well tested yet. Many things 2007-10-06 07:53:20 +00:00
ntoskrnl_powerpc.lnk Fix memory map to kernel mode. 2007-10-28 12:31:10 +00:00
sysfuncs.lst Be compatible with MS Windows 2003 SP1 syscall list 2008-01-05 17:29:44 +00:00