[ros-diffs] [fireball] 39974: - Load debug symbols if compiled with DBG, but don't load if booting with less than 96Mb of RAM.
fireball at svn.reactos.org
fireball at svn.reactos.org
Thu Mar 12 11:42:46 CET 2009
Author: fireball
Date: Thu Mar 12 13:42:45 2009
New Revision: 39974
URL: http://svn.reactos.org/svn/reactos?rev=39974&view=rev
Log:
- Load debug symbols if compiled with DBG, but don't load if booting with less than 96Mb of RAM.
Modified:
trunk/reactos/ntoskrnl/kdbg/kdb_symbols.c
Modified: trunk/reactos/ntoskrnl/kdbg/kdb_symbols.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/kdbg/kdb_symbols.c?rev=39974&r1=39973&r2=39974&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/kdbg/kdb_symbols.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/kdbg/kdb_symbols.c [iso-8859-1] Thu Mar 12 13:42:45 2009
@@ -691,6 +691,14 @@
KD_SYMBOLS_INFO SymbolsInfo;
DPRINT("KdbSymInit() BootPhase=%d\n", BootPhase);
+
+ LoadSymbols = FALSE;
+
+#ifdef DBG
+ /* Load symbols only if we have 96Mb of RAM or more */
+ if (MmNumberOfPhysicalPages >= 0x6000)
+ LoadSymbols = TRUE;
+#endif
if (BootPhase == 0)
{
More information about the Ros-diffs
mailing list