Граф коммитов

269 Коммитов

Автор SHA1 Сообщение Дата
wtc%netscape.com 35abd8a9b8 Bugsplat bug #340658: implemented a version of the atomic routines
for the pthreads version that doesn't require NSPR to be initialized.
1999-02-02 00:08:25 +00:00
wtc%netscape.com 128a2efb86 Pthreads version doesn't need _MD_StartInterrupts().
Modified files: prinit.c and ptmisc.c.
1999-02-01 23:25:44 +00:00
wtc%netscape.com 5449f15edc Commented out the sigwait() call for BSDI. BSD/OS 3.1 does not have
the sigwait() function.
1999-02-01 23:24:58 +00:00
wtc%netscape.com b29446a65f In _PR_InitThreads, call pthread_init to explicitly initialize the
pthread subsystem on BSD/OS because pthread_self() fails to initialize
pthreads implicitly.  This patch is contributed by Bert Driehuis
<bert_driehuis@nl.compuware.com>.
1999-02-01 20:01:36 +00:00
wtc%netscape.com cb5076cfe2 Added a missing PR_htons call. Thanks to Bert Driehuis
<bert_driehuis@nl.compuware.com> for the bug report and fix.
1999-02-01 19:56:49 +00:00
wtc%netscape.com 1ae6b19ea0 Changed /usr/tmp/ to /tmp/. BSD/OS does not have /usr/tmp/.
Thanks to Bert Driehuis <bert_driehuis@nl.compuware.com> for the fix.
1999-02-01 19:55:48 +00:00
wtc%netscape.com ddd2fef156 Run the default test program 'cvar -c 2000" if no command-line
arguments are given.
1999-02-01 19:26:56 +00:00
wtc%netscape.com 31cafba5e9 In primpl.h, moved the definitions of macros _PR_MD_INIT_LOCKS and
_PR_MD_START_INTERRUPTS from the common section to the classic nspr
section.  These macros are not used in the pthreads version.
Modified files: primpl.h, _pth.h, and ptsynch.c.
1999-02-01 19:20:05 +00:00
srinivas%netscape.com 51a291f63e Add support for creating bound threads. Bug 338607. 1999-02-01 00:41:51 +00:00
wtc%netscape.com 495035291f This file is no longer necessary. 1999-01-28 03:41:08 +00:00
wtc%netscape.com d839bbda41 Bugsplat bug #340124: increase the default thread stack size to 64K
on IRIX, to be consistent with the other platforms.
1999-01-28 03:20:29 +00:00
wtc%netscape.com afc8914ff1 Minor editing. 1999-01-28 00:27:20 +00:00
wtc%netscape.com dd866e1ff1 changed value of TOO_LONG to 5000 1999-01-28 00:26:30 +00:00
wtc%netscape.com 8c49ef052c Checked in second batch of BeOS port patches contributed by
Matthew Zahorik <maz@albany.net>.
1999-01-28 00:19:40 +00:00
wtc%netscape.com a4bbcb925f Backed out the previous revision, which was checked in when the tree
is closed.
1999-01-27 22:39:53 +00:00
wtc%netscape.com e240c72bd5 changed value of TOO_LONG to 5000 1999-01-27 22:36:24 +00:00
sdagley%netscape.com 4ce26fdce3 First Checked In. 1999-01-27 04:12:38 +00:00
sdagley%netscape.com 82d5bff1c1 Updating so that builds on the Mac will use a SIOUX console window rather than writing to a file (which doesn't work unless running under the debugger for an undetermined reason). 1999-01-27 04:11:54 +00:00
wtc%netscape.com aeaecc7b0e Bugsplat bug #340901: On AIX, PR_TransmitFile calls the new send_file()
system call if it is available.  The patch is contributed by IBM's
Anthony Moore <anthonym@npec.netscape.com>.
1999-01-27 03:12:16 +00:00
wtc%netscape.com 6a33ad3d67 Dealt with the definitions of the obsolete integer types that
conflict with the typedefs in BeOS's <support/SupportDefs.h>.
(Acknowledgment: Matthew Zahorik <maz@albany.net>)
1999-01-26 05:23:03 +00:00
wtc%netscape.com a82867f527 Merged first batch of BeOS port patches contributed by
Matthew Zahorik <maz@albany.net>.
1999-01-26 01:56:55 +00:00
wtc%netscape.com e031b104dd Added BeOS files contributed by Matthew Zahorik <maz@albany.net>. 1999-01-25 23:52:00 +00:00
wtc%netscape.com 66386b80af Added new BeOS files contributed by Matthew Zahorik <maz@albany.net>. 1999-01-25 23:41:16 +00:00
wtc%netscape.com 8e224331a0 The build/hcc and build/hcpp scripts now take the compiler name as the
first argument.  This patch is contributed by Tim Rice <tim@trr.metro.net>.
1999-01-22 17:24:20 +00:00
wtc%netscape.com 5e0824f457 Bugsplat bug #340345: need to initialize the last two function pointers
in the file I/O method table.
1999-01-22 01:49:28 +00:00
wtc%netscape.com a2439bb775 Removed an extra comma. 1999-01-22 01:47:31 +00:00
wtc%netscape.com 582b6d7c75 Bugsplat bug #340332: _PR_MD_CLOSE should wait, with no timeout,
until the pending async I/O operation is aborted.  Thanks to
Mark Rawling <mwr@npec.netscape.com> for the bug report and help
with debugging.
1999-01-21 23:11:22 +00:00
wtc%netscape.com 6b805b3528 Removed unnecessary macro define -D_THREAD_SAFE. 1999-01-21 18:49:31 +00:00
srinivas%netscape.com 189e007e02 Suspended local threads should be moved to the suspend queue after I/O
completion or timeout.
1999-01-20 23:13:06 +00:00
wtc%netscape.com 37cbd0cad7 Merged the pthreads patches for BSD/OS 4.0 contributed by
Bert Driehuis <bert_driehuis@nl.compuware.com>.
Modified files: BSD_OS.mk, _pth.h, bsdi.c, ptio.c, and pr/tests/Makefile.
1999-01-19 23:38:54 +00:00
wtc%netscape.com 41177f6674 Bugzilla bug #2431: fixed PL_GetNextOpt so that it returns PL_OPT_BAD
instead of asserts when an option that has an associated value is
not followed by a value.  Also fixed a bug that incorrectly skipped
the option following a naked option.
1999-01-15 22:13:26 +00:00
larryh%netscape.com 0499fb944f Diffs from John Fairhurst mjf35@hermes.cam.ac.uk for OS/2 1999-01-14 16:14:22 +00:00
wtc%netscape.com b064cd8f7f Bugzilla bug #2248: PR_ImportFile, PR_ImportTCPSocket, and
PR_ImportUDPSocket should initialize NSPR implicitly.  Thanks
to John McMullen <mcmullen@netscape.com> for the bug report
and fix.
1999-01-08 22:24:14 +00:00
wtc%netscape.com 1d3e4ba47a Removed hardcoded AIX pathnames /usr/lpp/xlC from the makefiles,
because the new version of AIX xlC compilers (3.6.4) is installed
in a different directory (/usr/ibmcxx).
1999-01-08 19:51:14 +00:00
wtc%netscape.com 6755c5bd48 The lm argument for _PR_SetLogModuleLevel is
shadowed by a local variable by the same name.  Rewrote the code to
make it more clear.  Thanks to Kathy Brade <brade@netscape.com> for
reporting this bug.
1999-01-08 03:38:51 +00:00
wtc%netscape.com 435a195934 md/_pth.h should be included after pthread.h. 1999-01-08 03:15:21 +00:00
wtc%netscape.com db8fbfd534 Bugzilla bug #2227: PR_CEnterMonitor should initialize NSPR implicitly. 1999-01-08 00:31:15 +00:00
wtc%netscape.com 53d4b3a53c On AIX, removed the pthread_mutexattr_setkind_np call. The man page
says this function is provided only for compatibility with the DCE
threads and should not be used when writing new applications.
1999-01-07 01:33:57 +00:00
wtc%netscape.com 3c183ba39b Replaced the obsolete NSPR10-compatibility macros PR_LOG_DEFINE,
PR_LOG_BEGIN, and PR_LOG_END by their NSPR20 equivalents.
1999-01-07 01:08:00 +00:00
larryh%netscape.com 2525421a80 BugZilla 2131. Plus, fix undef symbol in Mac 1999-01-05 01:38:41 +00:00
larryh%netscape.com 087449a67e BugZilla: 2131. BugSplat: 337698.
Thanks to "Adam Lock" <locka@iol.ie> for suggestions.
Thanks to Rick Potts for suggestions and critique of the design.
1999-01-05 00:08:28 +00:00
srinivas%netscape.com 0f10e44ba1 Fix compiler warnings on Mac; checkin for brade 1998-12-24 22:03:37 +00:00
wtc%netscape.com 5d681cd3cb BSD/OS 4.0 fix, contributed by Bert Driehuis <driehuis@playbeing.org>. 1998-12-17 06:26:24 +00:00
wtc%netscape.com 0e0e8639ba Removed the #ifndef NO_NSPR_10_SUPPORT around the _PR_MD_GET_SP
macro definition.  This macro is used internally by NSPR20.
1998-12-16 18:56:01 +00:00
wtc%netscape.com f543d8d7e4 Replaced all but one use of IRIX5_3 by feature-based macros.
(Thanks to Brian Ostrom <briano@netscape.com>.)
Modified files: IRIX.mk and irix.c.
1998-12-16 05:58:43 +00:00
wtc%netscape.com 8c27ea6d1d Include protypes.h only if NO_NSPR_10_SUPPORT is not defined.
Also, always define the data types PRWord and PRUword but
warn people not to use these two undocumented types in new code.
1998-12-16 05:46:32 +00:00
wtc%netscape.com 4fc3518c4b In ntio.c, w95io.c, _PR_MD_OPEN, handle all combinations of
PR_CREATE_FILE and PR_TRUNCATE correctly.
1998-12-15 03:58:53 +00:00
wtc%netscape.com 2f92a0e40b Removed unnecessary -L/lib. 1998-12-14 23:30:43 +00:00
wtc%netscape.com 559cf87d86 Minor cleanup/fix in DoScanf. 1998-12-14 22:49:47 +00:00
beard%netscape.com 18984e5a80 First Checked In. 1998-12-13 05:01:04 +00:00