Bugzilla bug #69496: set the minimum thread stack size on OpenVMS.

r=colin@theblakes.com.
Modified files: _openvms.h, ptthread.c
This commit is contained in:
wtc%netscape.com 2001-02-22 23:38:32 +00:00
Родитель 5bf8cf2ae4
Коммит d7b6d9ee3d
2 изменённых файлов: 4 добавлений и 0 удалений

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

@ -56,6 +56,7 @@
#define _PR_VMBASE 0x30000000
#define _PR_STACK_VMBASE 0x50000000
#define _MD_DEFAULT_STACK_SIZE 131072L
#define _MD_MINIMUM_STACK_SIZE 131072L
/*
** This is not defined on OpenVMS. I believe its only used in GC code, and

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

@ -354,6 +354,9 @@ static PRThread* _PR_CreateThread(
#endif /* !defined(_PR_DCETHREADS) */
if (0 == stackSize) stackSize = (64 * 1024); /* default == 64K */
#ifdef _MD_MINIMUM_STACK_SIZE
if (stackSize < _MD_MINIMUM_STACK_SIZE) stackSize = _MD_MINIMUM_STACK_SIZE;
#endif
/*
* Linux doesn't have pthread_attr_setstacksize.
*/