wtc%netscape.com
f8f3d6455d
Don't need to link with -lc_r explicitly on FreeBSD. The -pthread
...
flag takes care of that.
git-svn-id: svn://10.0.0.236/trunk@24793 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 05:46:07 +00:00
wtc%netscape.com
2d70c687a6
Bugzilla bug #4176 : _POSIX_THREAD_PRIORITY_SCHEDULING is the feature-test
...
macro for pthread_attr_setscope. Thanks to jon@eyrie.org (Jonathan Lennox)
for the patch.
git-svn-id: svn://10.0.0.236/trunk@24791 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 05:17:47 +00:00
wtc%netscape.com
032604a8a8
FreeBSD/Alpha port, contributed by Brian Ostrom <briano@netscape.com>.
...
Modified files: FreeBSD.mk, gencfg.c, _freebsd.cfg, _freebsd.h,
pr/tests/Makefile.
git-svn-id: svn://10.0.0.236/trunk@24785 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 04:09:23 +00:00
wtc%netscape.com
a7b84ef29a
Merged NSPR patches for BSD/OS 4.0.1 + sparc, contributed by
...
Kurt J. Lidl <lidl@eng.us.uu.net >.
Modified files: BSD_OS.mk, _bsdi.cfg, _bsdi.h.
git-svn-id: svn://10.0.0.236/trunk@24718 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 23:04:13 +00:00
wtc%netscape.com
a8b6b4e24a
Update from the internal CVS repository /m/src. Includes: first
...
cut at 64-bit AIX port.
git-svn-id: svn://10.0.0.236/trunk@24482 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 22:47:21 +00:00
wtc%netscape.com
cdec214c4c
NSPR library name change (libnspr21 ==> libnspr3) and
...
plevent.c.
git-svn-id: svn://10.0.0.236/trunk@24273 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-17 21:25:08 +00:00
gordon%netscape.com
36fad31c19
Fix for Mac OT bugs #2133 , #2405 , #2451 , #2623 , #3580 among others. Steve Dagley served as buddy for my changes. This is basically the first half of the redesign for Mac NSPR Sockets. Blocking mode or Server sockets remain to be implemented.
...
git-svn-id: svn://10.0.0.236/trunk@24086 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-14 00:15:39 +00:00
wtc%netscape.com
35f5c7deeb
Another update from the internal CVS repository /m/src.
...
git-svn-id: svn://10.0.0.236/trunk@23284 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-09 05:12:06 +00:00
wtc%netscape.com
aee1618592
Another update from the internal CVS repository /m/src.
...
git-svn-id: svn://10.0.0.236/trunk@22958 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-05 22:32:56 +00:00
gordon%netscape.com
56df6d033f
Bug fix for #3410 & #3403 by Simon Fraser, reviewed by Gordon Sheridan. Stop leaking UPPs everytime we do a file read.
...
git-svn-id: svn://10.0.0.236/trunk@22773 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-04 19:27:19 +00:00
wtc%netscape.com
cda9f78e88
Another update of the latest stuff from the internal CVS repository /m/src.
...
git-svn-id: svn://10.0.0.236/trunk@22608 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-02 22:23:14 +00:00
wtc%netscape.com
48cd560372
Another update from the internal CVS repository /m/src to mozilla.org.
...
git-svn-id: svn://10.0.0.236/trunk@22482 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-02 00:58:34 +00:00
wtc%netscape.com
46f41b71a8
New test file vercheck.c.
...
git-svn-id: svn://10.0.0.236/trunk@22415 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-01 00:23:34 +00:00
wtc%netscape.com
54957da9be
On SUNOS4, include "md/sunos4.h" to get the macro definition of strtoul.
...
(contributed by Brian Ostrom <briano@netscape.com >)
git-svn-id: svn://10.0.0.236/trunk@22368 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-27 19:47:35 +00:00
wtc%netscape.com
692fd40e64
On SUNOS4, include "md/sunos4.h" to get the macro definition of strerror.
...
(contributed by Brian Ostrom <briano@netscape.com >)
git-svn-id: svn://10.0.0.236/trunk@22367 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-27 19:46:10 +00:00
wtc%netscape.com
1091f97f61
Landing of miscellaneous changes, including the new error code to
...
string function contributed by John Myers <jgmyers@netscape.com >.
git-svn-id: svn://10.0.0.236/trunk@22218 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 20:41:06 +00:00
wtc%netscape.com
6b142d43cd
New test file acceptread.c.
...
git-svn-id: svn://10.0.0.236/trunk@22217 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 20:38:30 +00:00
wtc%netscape.com
02764ab1c7
print thread scope.
...
git-svn-id: svn://10.0.0.236/trunk@22171 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 18:34:31 +00:00
wtc%netscape.com
4b610a857a
print elapsed and expected times.
...
git-svn-id: svn://10.0.0.236/trunk@22170 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 18:33:19 +00:00
wtc%netscape.com
f1fc5a9fec
Make the number of atomic locks configurable by setting the environment
...
variable NSPR_ATOMIC_HASH_LOCKS.
git-svn-id: svn://10.0.0.236/trunk@22168 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 18:32:14 +00:00
wtc%netscape.com
69eda9d37b
Changed NSPR ==> NSPS.
...
git-svn-id: svn://10.0.0.236/trunk@21973 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-25 19:58:12 +00:00
wtc%netscape.com
f2c490b3a7
Bugsplat bug #335804 : made _MD_IrixIntervalPerSec return the correct
...
value. Also some code cleanup for the default UNIX timer case.
git-svn-id: svn://10.0.0.236/trunk@21871 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-25 06:02:39 +00:00
larryh%netscape.com
148843f692
per Steve Dagley
...
git-svn-id: svn://10.0.0.236/trunk@21365 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-20 00:58:42 +00:00
sdagley%netscape.com
19eb0cde55
Mac specific fix. Now that dp's code to walk the shared libs to see what is installed is working we've run into a problem that unloading the libs breaks the app (crash on quit, possible general instability). rjc's fix is to make sure PR_LoadLibrary is loading a unique copy of the lib by changing GetDiskFragment to use the option kPrivateCFragCopy instead of kLoadCFrag.
...
git-svn-id: svn://10.0.0.236/trunk@21263 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-19 02:45:54 +00:00
wtc%netscape.com
b97395c726
Bugsplat bug #343158 : corrected a typo in the comment. Thanks to
...
John Bandhauer <jband@netscape.com > for the bug report and fix.
git-svn-id: svn://10.0.0.236/trunk@21243 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-19 00:45:35 +00:00
wtc%netscape.com
354adef46e
Test list for nspr.
...
git-svn-id: svn://10.0.0.236/trunk@21239 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-19 00:14:41 +00:00
wtc%netscape.com
fcb29be1ad
On BSDI, zero a pthread_mutex_t or pthread_cond_t before initializing
...
it. This patch is contributed by Bert Driehuis
<bert_driehuis@nl.compuware.com >.
git-svn-id: svn://10.0.0.236/trunk@21233 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 23:20:11 +00:00
wtc%netscape.com
1c84f21c45
The code should not have actual functions in the assertions.
...
The patch is contributed by Matthew Zahorik <maz@albany.net >.
git-svn-id: svn://10.0.0.236/trunk@21189 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 21:55:58 +00:00
wtc%netscape.com
c6bb8cfa23
Minor editing.
...
git-svn-id: svn://10.0.0.236/trunk@21179 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 20:03:51 +00:00
wtc%netscape.com
cb4214dcdf
Bugzilla bug #3144 : OPENBSD also needs a leading underscore in the
...
symbol names. The patch is contributed by kstailey@kstailey.tzo.com .
git-svn-id: svn://10.0.0.236/trunk@21176 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 19:45:32 +00:00
sdagley%netscape.com
d4b4c375df
Mac specific fix. Checking in rjc's fix to load libraries if file spec was an alias to a library rather than the actual library file spec. Needed so XPCOM will work on Mac.
...
git-svn-id: svn://10.0.0.236/trunk@21052 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-18 00:10:46 +00:00
larryh%netscape.com
376b050ee9
BugSplat #341273
...
git-svn-id: svn://10.0.0.236/trunk@20606 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 19:33:54 +00:00
wtc%netscape.com
24f5a3d9ca
Make sure the redirected standard I/O fd's are blocking so that
...
libc's stdio.h functions can work.
git-svn-id: svn://10.0.0.236/trunk@20591 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:48:42 +00:00
wtc%netscape.com
8b848ea6ad
In the Win32 implementation of PR_CreatePipe, mark the pipe endpoints
...
as inheritable. (We probably should create them as non-inheritable.)
git-svn-id: svn://10.0.0.236/trunk@20590 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:47:18 +00:00
wtc%netscape.com
61a13359fc
Redid the NT implementation of PR_NewTCPSocketPair so that neither socket
...
is associated with the I/O completion port.
git-svn-id: svn://10.0.0.236/trunk@20589 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:46:07 +00:00
wtc%netscape.com
b973f5ac69
Noted that the SetHandleInformation function is not implemented on Win95.
...
git-svn-id: svn://10.0.0.236/trunk@20588 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:43:52 +00:00
wtc%netscape.com
a262748d1c
Minor improvements.
...
git-svn-id: svn://10.0.0.236/trunk@20587 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:41:52 +00:00
wtc%netscape.com
47c513fc7a
Completely rewrote the test.
...
git-svn-id: svn://10.0.0.236/trunk@20586 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:41:36 +00:00
larryh%netscape.com
fe6eb6d858
make reader-writer locks
...
git-svn-id: svn://10.0.0.236/trunk@20584 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:40:42 +00:00
larryh%netscape.com
e63575051f
Set version
...
git-svn-id: svn://10.0.0.236/trunk@20583 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 18:39:17 +00:00
larryh%netscape.com
34ccb6c231
add reader-writer locks
...
git-svn-id: svn://10.0.0.236/trunk@20561 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 17:18:46 +00:00
wtc%netscape.com
b493ea8e99
Added hash lock counts to collect statistics on how often each lock is
...
used.
git-svn-id: svn://10.0.0.236/trunk@20482 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 00:59:52 +00:00
wtc%netscape.com
2ade6c86f9
Bugsplat bug #342631 : a better implementation of the atomic routines
...
for HP-UX 11. Use a set of locks to reduce lock contention. Thanks
to Rick Swift <swift@npec.netscape.com > for contributing this code.
git-svn-id: svn://10.0.0.236/trunk@20442 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 20:06:31 +00:00
wtc%netscape.com
7c0e3e8a42
Added the sockping and sockpong tests.
...
git-svn-id: svn://10.0.0.236/trunk@20317 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 00:44:06 +00:00
wtc%netscape.com
b092c9244f
Declare Test_Result as returning void. Changed AF_INET and INADDR_XXX
...
to PR_AF_INET and PR_INADDR_XXX.
git-svn-id: svn://10.0.0.236/trunk@20315 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 00:43:30 +00:00
wtc%netscape.com
ebc409c1ab
Changed AF_INET and INADDR_XXX to PR_AF_INET and PR_INADDR_XXX.
...
git-svn-id: svn://10.0.0.236/trunk@20312 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 00:39:16 +00:00
wtc%netscape.com
8676f937c5
Added the pipeping, pipepong, and pipeself tests.
...
git-svn-id: svn://10.0.0.236/trunk@20281 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-10 19:46:39 +00:00
srinivas%netscape.com
e0a0cd6cc0
Display nspr version info. by default.
...
git-svn-id: svn://10.0.0.236/trunk@20088 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-09 03:34:09 +00:00
srinivas%netscape.com
e2b9415d7c
Code cleanup.
...
git-svn-id: svn://10.0.0.236/trunk@20087 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-09 03:30:29 +00:00
srinivas%netscape.com
269ea070e6
Reduce default thread count.
...
git-svn-id: svn://10.0.0.236/trunk@20086 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-09 03:29:40 +00:00