Add a debug break for OpenVMS. All changes are ifdef VMS. a=leaf

git-svn-id: svn://10.0.0.236/trunk@61398 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
colin%theblakes.com 2000-02-21 22:56:55 +00:00
parent 6a019213e0
commit 12e3ffb0dd

View File

@ -36,6 +36,10 @@
#include "nsCOMPtr.h"
#include "nsCRT.h"
#include "nsString.h"
#if defined(VMS) && defined(DEBUG)
#include <lib$routines.h>
#include <ssdef.h>
#endif
nsDll::nsDll(const char *codeDllName, int type)
: m_dllName(NULL),
@ -488,7 +492,9 @@ void nsDll::BreakAfterLoad(const char *nsprPath)
// Break in the debugger here.
asm("int $3");
#endif
#if defined(VMS)
lib$signal(SS$_DEBUG);
#endif
}
#endif /* DEBUG */
return;