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

This commit is contained in:
colin%theblakes.com 2000-02-21 22:56:55 +00:00
Родитель b14eeb2841
Коммит 4a6f174515
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

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