--- a/kernel/eka/drivers/debug/rmdebug/d_rmd_breakpoints.h Mon Mar 15 12:45:50 2010 +0200
+++ b/kernel/eka/drivers/debug/rmdebug/d_rmd_breakpoints.h Wed Mar 31 23:38:45 2010 +0300
@@ -1,4 +1,4 @@
-// Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
+// Copyright (c) 2004-2010 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of the License "Eclipse Public License v1.0"
@@ -169,6 +169,10 @@
TInt DoGetBreakList(TUint32* aBuffer, const TUint32 aBufSize, const TUint32 aElement, TUint32& aLastElement);
+ // Useful helper functions for debugging breakpoint issues
+ inline void print_BreakpointsDisabledForStep();
+ inline void print_BreakpointsList();
+
private:
// Locked versions of public functions
TInt priv_DoSetBreak(TInt32 &aBreakId, const TUint64 aId, const TBool aThreadSpecific, const TUint32 aAddress, const Debug::TArchitectureMode aMode );
@@ -204,4 +208,6 @@
TBool iInitialised;
};
+#include "d_rmd_breakpoints_debug.inl"
+
#endif