wtc%netscape.com
6df2423fff
Added the generated header file to GARBAGE.
...
Modified files: lib/ds/Makefile, pr/src/Makefile, pr/src/Makefile.in
2000-03-15 01:45:35 +00:00
wtc%netscape.com
a37f49577d
Moved the definition of GARBAGE to a standard place.
2000-03-15 01:43:40 +00:00
wtc%netscape.com
a8789f029e
Bugzilla bug #29908 : make sure that md.write.thread or md.read.thread is
...
nil when we return from SendReceiveStream so that we don't leave a
dangling reference for the OT notifier routine. This patch is submitted
by Gordon Sheridon <gordon@netscape.com>. r=wtc@netscape.com
a=jar@netscape.com .
2000-03-15 00:01:06 +00:00
srinivas%netscape.com
dd677e3f9d
When a PRLock is released all the waiters are unblocked, rather than assign
...
the lock to a waiting thread. Bug #67751 .
2000-03-14 20:16:39 +00:00
srinivas%netscape.com
146ad8498a
Added new functions to look up function symbols in dynamic libraries.
...
Bugzilla #27175 .
2000-03-14 14:54:25 +00:00
wtc%netscape.com
8569dfce52
Bugzilla bug #31697 : Mac OS X (Rhapsody) port, based on the patch that
...
Stuart Parmenter <pavlov@netscape.com> sent to me.
Modified files: Rhapsody.mk, arch.mk, _pth.h, _rhapsody.h, prlink.c,
rhapsody.c, uxproces.c, uxrng.c, ptio.c, pr/tests/Makefile,
pr/tests/Makefile.in
2000-03-14 00:43:31 +00:00
wtc%netscape.com
93c4b26a5f
Fixed an error in the previous checkin.
2000-03-14 00:33:02 +00:00
srinivas%netscape.com
e96f262a4b
Handle the ERANGE error on Solaris. Bugzilla 31437.
2000-03-11 02:38:25 +00:00
wtc%netscape.com
e9764dcb4f
Bugzilla bug #30746 : added a new test primblok.c to show that NSPR I/O
...
functions will hang when the primordial thread calls a native blocking
function.
Added file: primblok.c
Modified files: Makefile, Makefile.in, runtests.ksh
2000-03-09 22:45:42 +00:00
wtc%netscape.com
d3e883c7b5
Bugzilla bug #31049 : pass both null and non-null 'addr' argument to
...
PR_Accept to catch this bug.
2000-03-09 21:40:11 +00:00
wtc%netscape.com
17ac4043e3
Bugzilla bug #31049 : Ipv6ToIpv4SocketAccept should handle a null 'addr'
...
argument.
2000-03-09 21:38:19 +00:00
wtc%netscape.com
4f9fe2b584
Bugzilla bug #31120 : added a new test intrio.c to reproduce this bug.
...
Added file: intrio.c
Modified files: Makefile, Makefile.in, runtests.ksh
2000-03-09 21:14:24 +00:00
wtc%netscape.com
5485caa488
Bugzilla bug #31120 : _PR_Unblock_IO_Wait was binding the interrupted
...
local thread to the wrong CPU.
2000-03-09 18:26:29 +00:00
wtc%netscape.com
40b5b61ac3
Bugzilla bug #30367 : define uint for Neutrino. Rearranged the ifdef's
...
in protypes.h so that it is easier to understand. Added the test
obsints.c to ensure that all the (obsolete) integer types are defined.
Added file: pr/tests/obsints.c
Modified files: protypes.h, pr/tests/Makefile, pr/tests/Makefile.in
2000-03-07 22:48:41 +00:00
wtc%netscape.com
a442830fd9
Merged NSPR 4.0 release onto the main trunk.
2000-03-03 19:53:57 +00:00
wtc%netscape.com
6f0d2131dc
Removed #if !defined(DEBUG). Bugzilla #29181 .
2000-03-01 21:35:49 +00:00
srinivas%netscape.com
b6a1957f87
PR_SetThreadPrivate should be passed an invalid key for the failure case.
...
Bugzilla #29181 .
2000-03-01 02:37:25 +00:00
wtc%netscape.com
3e932b885d
Landed NSPRPUB_RELEASE_4_0_20000223 onto the main trunk.
2000-02-23 23:38:19 +00:00
larryh%netscape.com
a6ec82dbd8
fix prtypes.h
2000-02-22 23:44:26 +00:00
wtc%netscape.com
62d7b1c9de
Bugzilla bug #27955 : added a dummy header file that all object files
...
in NSPR depend on. Update prdepend.h to force a full rebuild of NSPR
in Mozilla's Tinderbox depend builds.
2000-02-19 03:02:53 +00:00
cls%seawood.org
71397cce36
Only use HOST_CC for INTERNAL_TOOLS when cross-compiling as it's the only time it actually matters. r,a=wtc
2000-02-17 19:38:38 +00:00
scc%netscape.com
c372526fe5
Pro5 update
2000-02-07 23:12:23 +00:00
sdagley%netscape.com
5ce18505cf
Enabling debug info on optimized build so sfraser can debug optimized builds. r=sfraser
2000-02-04 23:09:10 +00:00
sdagley%netscape.com
813f53ead8
Access path updates in anticipation of update to CW Pro5 ( #25949 ). r=pinkerton
2000-02-01 04:27:22 +00:00
wtc%netscape.com
fc02a5d8cd
Bugzilla bug #21428 : fixed LL_CMP and LL_UCMP so that they can be used
...
with the <= and >= operators when HAVE_LONG_LONG is not defined. The
fix is contributed by John G. Myers <jgmyers@netscape.com>.
r=wtc@netscape.com .
2000-01-31 21:41:08 +00:00
wtc%netscape.com
628c6affaa
Fixed bogus error messages. Thanks to Kurt J. Lidl <lidl@pix.net>
...
for reporting the bug and providing a fix.
2000-01-28 23:31:20 +00:00
sdagley%netscape.com
bbe5a1d59d
Fix #25042 . Moving PR_Init_Log proto from prlog.h to pprio.h as it is an internal function that normally doesn't belong in the NSPR public interfaces but the Mac needs it. Changes actually from wtc, sdagley just reviewed them and is checking them in.
2000-01-28 04:00:28 +00:00
wtc%netscape.com
18844bd37a
Bugzilla bug #19150 : removed prlink_mac.h and the mac-specific
...
PR_LoadIndexedFragment and PR_LoadNamedFragment functions.
Modified files: pr/include/MANIFEST, prlink.c
Removed file: prlink_mac.h
2000-01-28 00:57:22 +00:00
wtc%netscape.com
1a54d702fd
Bugzilla bug #17101 : removed plevent.h and plevent.c. These two files
...
have been moved to mozilla/xpcom/threads.
2000-01-28 00:29:16 +00:00
wtc%netscape.com
77ae2ff6a6
Bugzilla bug #17101 : move plevent.h and plevent.c from mozilla/nsprpub
...
to mozilla/xpcom/threads by landing the PLEVENT_MOVE_BRANCH.
Modified files: nsprpub/lib/ds/MANIFEST, nsprpub/lib/ds/Makefile,
nsprpub/lib/ds/Makefile.in, nsprpub/macbuild/NSPR20PPC.mcp,
nsprpub/pr/include/obsolete/protypes.h,
xpcom/macbuild/xpcomPPC.mcp, xpcom/threads/MANIFEST,
xpcom/threads/Makefile.in, xpcom/threads/makefile.win,
xpcom/threads/plevent.h
2000-01-28 00:27:37 +00:00
wtc%netscape.com
0213d7efe2
Added plevent.c and plevent.h back.
2000-01-26 07:56:02 +00:00
wtc%netscape.com
fb397e72be
Added plevent.h and plevent.c back.
2000-01-26 07:54:25 +00:00
wtc%netscape.com
b03b2a9aaa
Added plevent.h back.
2000-01-26 07:53:08 +00:00
blizzard%redhat.com
2111707af0
re-add plevent.c
2000-01-26 07:45:58 +00:00
blizzard%redhat.com
cd7aa844d1
re-add plevent.h
2000-01-26 07:41:59 +00:00
blizzard%redhat.com
d395269ede
hrm
2000-01-26 07:25:57 +00:00
wtc%netscape.com
233a54c61e
Bugzilla bug #17101 : removed plevent.h and plevent.c from
...
mozilla/nsprpub/lib/ds. Modified the makefiles in
mozilla/nsprpub/lib/ds and mozilla/xpcom/threads to
reflect the new location of plevent.{h,c}.
(PLEVENT_MOVE_BRANCH)
2000-01-26 06:20:45 +00:00
wtc%netscape.com
3b41b38998
Bugzilla bug #23969 : checked in dougt/bienvenu's modified fix.
2000-01-25 03:00:35 +00:00
wtc%netscape.com
63ebf31080
Backed out previous checkin because it introduced bug #23969 .
...
a=chofmann@netscape.com
2000-01-22 07:21:32 +00:00
wtc%netscape.com
73c6187dbd
Bugzilla bug #23969 : checked in patches from dougt@netscape.com and
...
bienvenu@netscape.com . r=troy@netscape.com ,wtc@netscape.com.
a=brendan@mozilla.org .
2000-01-21 21:53:40 +00:00
brendan%mozilla.org
bdd72383d6
Fix based on rogerl's keen analysis to ancient circa 1995 bug (19165).
2000-01-19 03:53:19 +00:00
wtc%netscape.com
bbd83de51d
Added missing function argument type declarations.
2000-01-19 00:29:53 +00:00
srinivas%netscape.com
e1407e1b4b
Add threadpool feature. Bugzilla #23951 . rwtc.
2000-01-18 20:45:29 +00:00
srinivas%netscape.com
dc4c65e108
Fixed performance problem with pollable events on Win32.
...
Bugzilla #23948 .
2000-01-18 20:36:43 +00:00
wtc%netscape.com
cd31782109
Bugzilla bug #20770 : CopyHostent should handle the possibility that
...
h_aliases is null. In that case, we allocate in our copy a one-element
array whose only element is a null pointer.
2000-01-14 00:58:02 +00:00
wtc%netscape.com
80903f0202
Bugzilla bug #20770 : on Solaris, gethost.c needs to link with -lsocket
...
if USE_IPV6=1 is specified.
2000-01-14 00:53:39 +00:00
wtc%netscape.com
7c5910301a
Removed the assertion in PR_JoinThread. Returning PR_FAILURE is enough.
2000-01-14 00:31:07 +00:00
wtc%netscape.com
1fe6e35eab
Set the reuseaddr socket option before calling PR_Bind.
2000-01-14 00:22:37 +00:00
wtc%netscape.com
9b24c418ae
Bugzilla bug #23694 : added a global variable to control the
...
native-threads-only mode of our NT implementation. r=srinivas@netscape.com
2000-01-14 00:10:48 +00:00
wtc%netscape.com
6537e5a176
Use only one definition of PipeAvailable and PipeAvailable64, which
...
requires _PR_MD_PIPEAVAILABLE. Define _MD_PIPEAVAILABLE for Mac.
Modified files: _macos.h, prfile.c
2000-01-12 21:37:38 +00:00
wtc%netscape.com
9f51a2963d
Use PR_IMPLEMENT to define an exported function. Don't need extern when
...
defining a global function. "prrng.h" is indirectly included by primpl.h.
2000-01-12 01:12:35 +00:00
srinivas%netscape.com
d66c84ad07
Adding back rev 3.22 after fixing a typo. Update to OS/2 port; the build
...
now uses OS_ARCH=OS2, in place of WINNT. Checkin for sobotka@axess.com .
Bugzilla 23544.
2000-01-11 20:44:12 +00:00
cls%seawood.org
f37f49f09b
Ok, that was lame. The comment: 'Added check for GNU as as we can only use certain ASFLAGS under solaris with Sun's as.' should have gone with this set of configure*.
...
The previous checkin with the above comment should've had the comment: 'Use values from config.guess for OS_ARCH, OS_TARGET, etc when cross-compiling. Don't check for /dev/zero when cross-compiling. Don't override the determined values for linking with GNU ld with the hardcode values of Sun ld under solaris. Added TARGET_NSPR_MDCPUCFG to the solaris build. Don't assume NSPR is installed on the system when cross-compiling.'
2000-01-11 05:31:08 +00:00
wtc%netscape.com
993cdfefc9
Bugzilla bug #23304 : protypes.h should only test a macro defined in
...
prcpucfg.h (in this case, _aix32in6.cfg or _aix64.cfg).
Modified files: _aix32in6.cfg, _aix64.cfg, protypes.h
2000-01-11 01:53:08 +00:00
wtc%netscape.com
dd018257b4
Merged minor fixes related to PR_Available and PR_Sync for pipes
...
in NSPR 3.5.1 onto the main trunk.
Modified files: _win95.h, _winnt.h, prfile.c, ntio.c, w95io.c, ptio.c
2000-01-11 01:49:01 +00:00
srinivas%netscape.com
b837faf692
Previous checkin broke Linux build.
2000-01-10 22:20:41 +00:00
larryh%netscape.com
34af6850e7
BugZilla 19247. FreeBSD uses /dev/random too
2000-01-10 21:20:33 +00:00
srinivas%netscape.com
61d0495a1f
Update to OS/2 port; the build now uses OS_ARCH=OS2, in place of WINNT.
...
Checkin for sobotka@axess.com . Bugzilla 23544.
2000-01-10 21:08:45 +00:00
wtc%netscape.com
9718b18cde
Backed out the NSPR 3.5.1 merge. Mozilla client cannot exit on shutdown.
...
Modified files: _win95.h, _winnt.h, primpl.h, prfdcach.c, prfile.c,
ntio.c, w95io.c, ptio.c, ptthread.c
2000-01-08 23:05:24 +00:00
wtc%netscape.com
5d06033e98
Backed out the previous checkin (found a better fix).
2000-01-08 16:40:59 +00:00
wtc%netscape.com
ba10dfae51
For platforms that don't implement PR_CreatePipe, define PipeAvailable
...
and PipeAvailable64 as simply returning -1. This way we don't need to
define the _MD_PIPEAVAILABLE macro for those platforms.
2000-01-08 16:36:59 +00:00
wtc%netscape.com
6a8fcdbb6a
Define _MD_PIPEAVAILABLE for mac (simply returns -1).
2000-01-08 16:22:26 +00:00
wtc%netscape.com
96b38b799c
Temporary depend:clean hack.
2000-01-08 15:20:19 +00:00
wtc%netscape.com
efc551b0a8
Merged the fixes in NSPR 3.5.1 to the main trunk.
...
Modified files: _win95.h, _winnt.h, primpl.h, prfdcach.c, prfile.c,
ntio.c, w95io.c, ptio.c, ptthread.c
2000-01-08 15:17:59 +00:00
srinivas%netscape.com
6efa1e9e46
Add new API declaration, NSPR_API. Bugzilla #12913 .
2000-01-07 01:28:13 +00:00
cls%seawood.org
0327a63675
Sync'd Makefile.in's to reflect srinivas' NSPR API changes.
2000-01-06 06:09:27 +00:00
srinivas%netscape.com
4f384a12e1
Backed out previous checkin; NSPR_API needs to be defined for Mac.
...
Bugzilla #12913 .
2000-01-06 02:17:03 +00:00
srinivas%netscape.com
67e7d01f85
Support platform-specific import declaration for public NSPR functions.
...
Bugzilla #12913 . rwtc.
2000-01-06 01:45:29 +00:00
wtc%netscape.com
f6869de5da
A more efficient implementation for OpenVMS using event flags, contributed
...
by Colin Blakes <colin@theblakes.com>.
2000-01-04 22:49:28 +00:00
wtc%netscape.com
5d9b4809f6
Bugzilla bug #22549 : fixed a problem in the previous checkin that used
...
functions before they were declared. Thanks to Colin Blakes for the fix.
1999-12-30 21:58:10 +00:00
wtc%netscape.com
405ebc2efb
Bugzilla bug #18511 : on Windows NT, the IP_MULTICAST_TTL option cannot be
...
set unless the socket is bound to an address.
1999-12-29 23:17:27 +00:00
wtc%netscape.com
759123e535
Added a test to join with an unjoinable thread.
1999-12-29 22:31:34 +00:00
wtc%netscape.com
f8990e45d7
Bugzilla bug #22549 : made PR_Read/PR_Write for sockets equivalent to
...
PR_Recv/PR_Send with infinite timeout. r=colin@theblakes.com ,
srinivas@netscape.com
1999-12-29 22:19:53 +00:00
srinivas%netscape.com
d2f9f93f67
Implement block/unblock interrupt. Bugzilla #17055 .
1999-12-29 16:57:37 +00:00
srinivas%netscape.com
a5551a2e4a
Backed out previous checkin for build breakage on Mac/Win.
1999-12-24 02:07:15 +00:00
srinivas%netscape.com
94a3b9e839
Minimize spurious notifications when interrupts are blocked.
...
Bugzilla #17055 .
1999-12-24 01:05:42 +00:00
srinivas%netscape.com
66da869c39
PR_FindSymbol looks up a symbol only in the specified library.
...
Bugzilla #16554 .
1999-12-23 02:51:37 +00:00
wtc%netscape.com
62cd309a58
Pedantic changes: use the exact types as documented for AIX send_file().
1999-12-23 00:44:19 +00:00
wtc%netscape.com
61d23eec81
Added a little logging to the OpenVMS code. (Contributed by Colin Blake
...
<colin@theblakes.com>)
1999-12-23 00:33:35 +00:00
wtc%netscape.com
f10ff34419
Checked in NetBSD/MIPS port contributed by Tom Weinstein
...
<tomw@geocast.com>.
Modified files: _netbsd.cfg, _netbsd.h
1999-12-22 23:58:07 +00:00
wtc%netscape.com
41540ce4d9
Fixed pthreads build problems on OpenBSD (Bugzilla bug #20529 ) and FreeBSD.
...
Modified files: _freebsd.h, _openbsd.h, ptio.c, ptsynch.c,
pr/tests/Makefile
1999-12-22 23:39:09 +00:00
wtc%netscape.com
ec518ecd80
NetBSD has System V semaphores and shared memory.
1999-12-22 22:42:47 +00:00
srinivas%netscape.com
29e91a73d4
Fixed use of uninitialized variable. Bugzilla #21201 .
1999-12-22 21:24:34 +00:00
srinivas%netscape.com
d5e31fc32e
Fixed PR_SetThreadAffinityMask, which returned random value on Irix.
...
Bugzilla #21621 .
1999-12-22 20:51:26 +00:00
wtc%netscape.com
a1934ff89f
Bugzilla bug #5802 : call PR_Bind and PR_Listen before passing the
...
listening socket to the server thread.
1999-12-22 20:12:11 +00:00
wtc%netscape.com
699517b1b8
Bugzilla bug #21651 : call PR_Listen on the listening socket before passing
...
it to the server thread.
1999-12-22 20:10:49 +00:00
wtc%netscape.com
d2347a8d52
Bugzilla bug #20528 : UnixWare 7 has long longs, so add a new _unixware7.cfg
...
for UnixWare 7 that defines HAVE_LONG_LONG.
Modified file: pr/include/md/Makefile
Added file: _unixware7.cfg
1999-12-22 19:51:13 +00:00
wtc%netscape.com
e658ea5b39
Pass LL_ZERO instead of 0 as the second argument to PR_MemMap so that
...
the code also compiles on platforms without long longs.
1999-12-22 19:47:13 +00:00
cls%seawood.org
1721c271f5
Cleaned up BeOS autoconf build.
...
Added RESOLVE_LINK_SYMBOLS for platforms that need to resolve all symbols when linking shared libs.
Removed use of EXTRA_LIBS from configure.
1999-12-22 00:07:07 +00:00
gordon%netscape.com
3d04409fa8
formatting change. r=beard
1999-12-08 00:10:30 +00:00
gordon%netscape.com
436766b54a
added prgcleak.c. r=beard, bug #15906
1999-12-08 00:10:15 +00:00
gordon%netscape.com
1bfc681f1d
Checkin for Mark Welch. Approved by wtc. Reviewed by gordon. Fixes for bugs 4318 and 4320 (server sockets and blocking socket IO for mac).
1999-12-07 23:22:59 +00:00
wtc%netscape.com
a892793dfb
Reworked how thread scanning is done, so thread objects can now be
...
safely allocated on the thread stack. Moved the GC scanning code
into NSPR in a new file called prgcleak.c. (Checkin for Patrick Beard.)
Modified files: primpl.h, prinit.c, prthinfo.c, pruthr.c.
Added file: prgcleak.c.
1999-12-07 22:23:48 +00:00
cls%seawood.org
bf8e695ff0
Another attempt to fix bug #18966 . Added $(INCLUDES) to AS and fixed irix6.5 detection.
1999-12-06 03:28:31 +00:00
cls%seawood.org
75a5286097
Not sure if this should go under bug #20529 or #19330 , who's patch I apparently stole. :) Anyways, rumor has it that OpenBSD has /dev/random too.
1999-12-05 11:01:32 +00:00
cls%seawood.org
1b2ea55327
Defining RTLD_NOW if not defined by system. Bug #20529
1999-12-05 08:53:00 +00:00
cls%seawood.org
6461895004
I've been told that NetBSD has /dev/random as well. At worst, it should return 0 rather than fail with that undefined error anyways.
1999-12-05 07:26:46 +00:00
cls%seawood.org
778903107f
Added THREAD_FLAG to OS_CFLAGS.
1999-12-05 06:49:44 +00:00
cls%seawood.org
61be0b4cb6
Make the autoconf build use the same defines under Linux as the non-autoconf NSPR build.
1999-12-04 23:49:35 +00:00
wtc%netscape.com
b981762b29
Define HAVE_LOCALTIME_R_POINTER for all new releases (V4.0, V5.0, etc.)
1999-12-04 01:25:33 +00:00
wtc%netscape.com
5af4b59cf6
Print error codes if PR_Connect() fails.
1999-12-04 01:22:01 +00:00
wtc%netscape.com
7c7aee2f2c
Bugzilla bug #18500 : fixed a bug in _PR_MapOptionName.
1999-12-04 01:20:28 +00:00
wtc%netscape.com
1a318b2a1b
Removed unnecessary header includes. In _PR_MD_GetRandomNoise, changed
...
"size >= 0" to "size > 0" ('size' is an unsigned type so "size >= 0" would
be always true).
1999-12-04 01:09:09 +00:00
larryh%netscape.com
42d46aa06c
BugZilla: 19247. makefiles for neutrino platform
1999-12-04 01:09:03 +00:00
wtc%netscape.com
ee5d3dfb4e
Bugzilla bug #20770 : Solaris 8 has getipnodebyname().
1999-12-04 01:05:04 +00:00
cls%seawood.org
e624a661f6
Disable unneeded arch specific portions of Makefile
1999-12-03 10:33:06 +00:00
cls%seawood.org
7fb3ed3d9f
Added use of OS_* & LDFLAGS variables to autoconf build.
1999-12-03 10:32:18 +00:00
cls%seawood.org
e1db505de1
OpenBSD appears to need the -pthread flag when using pthreads.
1999-12-03 10:05:36 +00:00
wtc%netscape.com
7c6011f114
Checked in patch for OpenVMS contributed by Colin Blake.
1999-12-03 00:42:18 +00:00
wtc%netscape.com
4a958eb247
Bugzilla bug #17040 : compile with -ansi -D__POSIX_SOURCE -D_BSD_SOURCE
...
-D_SVID_SOURCE on all CPU architectures.
1999-12-03 00:39:54 +00:00
sdagley%netscape.com
228ae725e7
Checking in fix for bug #20558 for sfraser. Calling pr_UnlockedFindLibrary() with a NULL fragment name not a good idea. sfraser and I both though he'd fixed this before but apparently the change was lost.
1999-12-02 22:25:17 +00:00
cls%seawood.org
bbb27e8d0e
Fixed problem with solaris builds setting MDCPUCFG instead of MDCPUCFG_H
...
Removed -mt from CFLAGS.
1999-12-01 11:25:52 +00:00
wtc%netscape.com
799e22b7a4
Bugzilla bug #20393 : PR_NewPollableEvent should not assume that
...
PR_CreatePipe and PR_NewTCPSocketPair won't change its arguments
when it fails.
1999-11-30 23:52:34 +00:00
wtc%netscape.com
9e5f0057ae
Assert that the WSAStartup call succeeded.
1999-11-30 23:24:28 +00:00
wtc%netscape.com
f3d61a6164
Bugzilla bug #14260 : assert that NSPR's WSAStartup call succeeded.
1999-11-30 23:17:06 +00:00
wtc%netscape.com
ff3304c7e1
Changes for leak detector to get thread objects to be scanned correctly.
...
Checked in for Patrick Beard <beard@netscape.com>.
1999-11-30 22:37:32 +00:00
larryh%netscape.com
62fc21a701
BugZilla: 19247. Add support for VMS, QNX, NTO
1999-11-29 19:42:11 +00:00
cls%seawood.org
108efebf8a
Oops, added '-o $@' to necessary MKSHLIB definitions.
1999-11-29 05:27:26 +00:00
cls%seawood.org
f0b3558b58
Added preliminary autoconf support for solaris. Untested.
1999-11-29 04:46:11 +00:00
cls%seawood.org
f3c93f2e86
Fixed tabbing problems with emacs caused by the mode header.
...
Added preliminary autoconf support for aix, dgux, freebsd and hpux. All untested.
1999-11-29 02:15:22 +00:00
larryh%netscape.com
b40add0fad
BugZilla: 19448. Back out disable call to _PR_MD_GetRandomNoise()
1999-11-23 19:15:32 +00:00
larryh%netscape.com
0076745cc2
BugZilla 19448. Temporary circumvention
1999-11-23 17:33:20 +00:00
cls%seawood.org
efdd8f6f8c
Added support for neutrino target to configure.in. Patch submitted by Jerry L. Kirk <Jerry.Kirk@Nexwarecorp.com>.
...
Split AR_FLAGS from AR for platforms that don't use the common syntax.
1999-11-23 06:23:52 +00:00
larryh%netscape.com
a0d1ee9fe0
BugZilla: 19247. Add support for FreeBSD
1999-11-23 00:04:15 +00:00
cls%seawood.org
ec924f35d9
Check for pthread symbols in libc if the checks in libpthread & libc_r fail.
...
Fix typo in MOZ_OPTIMIZE check.
1999-11-22 21:59:08 +00:00
cls%seawood.org
df6e2167e0
Previous checkin was incomplete.
...
Changed the debug/optimize setup to mimic the Mozilla setup.
Updated the irix target_os section to use the same logic as IRIX.mk in order to fix bug #18966 .
Fixed call of whoami inside configure.
Added mode & license headers.
Added the following options:
--enable-optimize
--enable-n32 (IRIX only)
--enable-64bit
--enable-mdupdate
1999-11-22 15:40:10 +00:00
cls%seawood.org
6b5823fd18
Made the handling of the debug/optimize flags to match the Mozilla configure.in setup.
...
Updated the irix target section to contain the exact logic contained in IRIX.mk in an effort to fix bug 18966.
Added the following options:
--enable-optimize
--enable-mdupdate
--enable-n32 (IRIX only)
--enable-64bit
1999-11-22 15:24:12 +00:00
wtc%netscape.com
d95763db53
Added new file brng.c. (Contributed by Matthew Zahorik and Duncan Wilcox.)
1999-11-20 20:38:05 +00:00
wtc%netscape.com
e7552dfc0e
Ported script to Windows 95.
1999-11-20 20:01:24 +00:00
wtc%netscape.com
6d633fce0c
Changed tab to spaces.
1999-11-20 20:00:02 +00:00
wtc%netscape.com
c2f0375149
Removed extra blank line.
1999-11-20 19:59:31 +00:00
cls%seawood.org
968e6d0067
Adding rng to the autoconf Makefiles. Patch submitted by Mike Shaver <shaver@mozilla.org> a=granrose
1999-11-19 16:43:00 +00:00
wtc%netscape.com
13b85be60b
Allow specification of timeout for test programs.
1999-11-19 01:01:19 +00:00
wtc%netscape.com
6a14094dc4
Added test case for PR_Available on pipes.
1999-11-19 00:59:57 +00:00
wtc%netscape.com
1c85949664
Use #elif instead of #else + #if.
1999-11-19 00:59:17 +00:00
wtc%netscape.com
9aa33b2871
This header file should not define HAVE_UINT. There should be a better
...
solution solution for the problem this solved.
1999-11-19 00:58:21 +00:00
wtc%netscape.com
167f8de637
_macos.h: define _MD_MINIMUM_STACK_SIZE to be 58K.
...
pruthr.c: removed unnecessary XP_MAC code since _MD_MINIMUM_STACK_SIZE is
checked by _PR_ADJUST_STACKSIZE.
1999-11-19 00:56:45 +00:00
wtc%netscape.com
6c143523e3
Removed unnecessary _MD_MINIMUM_STACK_SIZE macro definition. Define this
...
macro only if the platform has a minimum stack size requirement.
1999-11-19 00:52:58 +00:00
wtc%netscape.com
f03f2d7ab6
Added newline at end of file.
1999-11-19 00:51:58 +00:00
wtc%netscape.com
54b1d2c72d
Removed the depend:clean hack.
1999-11-19 00:51:25 +00:00
larryh%netscape.com
ea878668ca
BugZilla: 19247
1999-11-18 22:23:00 +00:00
larryh%netscape.com
dd4225fa8a
BugZilla: 19247, fix declaration of _PR_MD_GetRandomNoise()
1999-11-18 21:38:39 +00:00
sdagley%netscape.com
f89f1c2c89
Fix Mac bustage. Make PR_GetRandomNoise() compile. Don't know about working yet.
1999-11-18 21:16:51 +00:00
larryh%netscape.com
6e77f99f56
BugZilla: 19247. PR_GetRandomNoise()
1999-11-18 20:29:17 +00:00
wtc%netscape.com
a5fe62a812
Minor improvements. In objs.mk fixed the problem that pthreads_user.c
...
is added to CSRCS twice if USE_AUTOCONF is not defined.
Modified files: pr/src/md/unix/Makefile,Makefile.in,objs.mk
1999-11-18 05:26:06 +00:00
wtc%netscape.com
0b4a5e1ffa
Bugzilla bug #5358 : fixed build problem on Solaris/x86 under gcc by
...
removing the #ifdef stuff from os_SunOS_x86.s.
Modified files: pr/src/md/unix/Makefile,Makefile.in,objs.mk,os_SunOS_x86.s
1999-11-18 02:48:18 +00:00
wtc%netscape.com
edb11b195c
Bugzilla bug #17896 : added new macro _PR_IS_GCABLE_THREAD.
...
r=srinivas@netscape.com
Modified files: primpl.h, macthr.c, irix.c, pthreads_user.c, solaris.c,
unixware.c, pruthr.c
1999-11-18 02:14:38 +00:00
wtc%netscape.com
bba3cdebb0
Added a new test sendzlf.c, which sends a zero-length file with PR_SendFile
...
and PR_TransmitFile.
Modified files: pr/tests/Makefile,Makefile.in,runtests.ksh
Added file: sendzlf.c
1999-11-18 02:11:38 +00:00
wtc%netscape.com
646291b218
Bugsplat bug #367096 : need to set md.thr_bound_cpu to NULL when we
...
resume a falsely timed-out or abort a really timed-out AcceptEx call.
Also we must add a thread to its current CPU if md.thr_bound_cpu is
not NULL.
Modified files: ntio.c, ntthread.c, and pruthr.c
1999-11-17 05:25:27 +00:00
wtc%netscape.com
0c9675a0c6
Bugzilla bug #17728 : pt_writev_cont, pt_write_cont, pt_send_cont, and
...
pt_sendto_cont need to deal with the possibility of a zero-length buffer.
r=srinivas@netscape.com . Added a test zerolen.c for this bug.
Modified files: ptio.c, pr/tests/Makefile, pr/tests/Makefile.in,
pr/tests/runtests.ksh.
Added file: pr/tests/zerolen.c
1999-11-17 01:59:23 +00:00
wtc%netscape.com
7edcb79205
Bugzilla bug #17601 : fixed memory leak and some other problems in our
...
thread-private data code.
Modified files: primpl.h, ptthread.c, prcthr.c, prtpd.c, pruthr.c.
1999-11-16 23:44:41 +00:00
wtc%netscape.com
0a1e503d3a
Bugzilla bug #18968 : check for the case where RTLD_GLOBAL is not defined.
1999-11-16 21:05:41 +00:00
cls%seawood.org
04f881af0d
Set appropriate debug flags.
1999-11-16 04:21:08 +00:00
wtc%netscape.com
b8136759cf
Bugzilla bug #16566 : PR_Assert should be defined only if DEBUG is defined.
1999-11-15 21:59:52 +00:00
wtc%netscape.com
378708b999
Temporary depend:clean hack.
1999-11-15 21:32:32 +00:00
wtc%netscape.com
204721757b
Bugzilla bug #17699 : removed obsolete functions PR_SetThreadExit and
...
PR_GetThreadExit.
Modified files: pprthred.h, primpl.h, prcthr.c, prtpd.c, and pruthr.c.
1999-11-15 21:29:29 +00:00
wtc%netscape.com
e3febb50ba
Bugzilla bug #18826 : some systems don't have RTLD_LOCAL defined. Thanks
...
to dejong@cs.umn.edu for the bug report and suggested fix.
1999-11-15 00:07:00 +00:00
wtc%netscape.com
4bd1fc48f2
Bugzilla bug #16845 : added new function PR_LoadLibraryWithFlags.
...
Also, use RTLD_LAZY on Linux (was using RTLD_NOW).
Modified files: prlink.h, prlink.c.
1999-11-13 01:27:06 +00:00
srinivas%netscape.com
96ba9c8ba0
Added a new test case for PR_SendFile. Bugzilla #17486 .
1999-11-12 13:40:17 +00:00
srinivas%netscape.com
350acd0532
Include string.h for string functions. Bugzilla 17940.
1999-11-12 13:08:43 +00:00
sdagley%netscape.com
887d49e666
Fix to larryh's earlier checkin to implement bug #17558 . Previous fix from bad diff would always result in an error trying to create a file that already existed (should only be an error in certain cases). r=sfraser
1999-11-05 01:18:07 +00:00
larryh%netscape.com
847c29cc5e
BugZilla 17558. PR_Open() gets PR_EXCL flag
1999-11-05 00:21:39 +00:00
wtc%netscape.com
edc95ebad9
Bugzilla bug #15906 : add support for the GC leak detector. Contributed
...
by Patrick Beard <beard@netscape.com>.
1999-11-03 01:37:19 +00:00
wtc%netscape.com
21e5833c6a
Bugzilla bug #15906 : use the GC leak detector. Contributed by
...
Patrick Beard <beard@netscape.com>.
1999-11-03 01:33:03 +00:00
gordon%netscape.com
122fb95337
Mac specific interrupt<->thread synchronization mechanism, required for async Mac dns.
r=warren, patrick, wtc, srinivas, larryh; part of bug:10731.
1999-11-03 01:22:58 +00:00
cls%seawood.org
1f9bd12490
Added detection for alphaev6. Submitted by Matt Wilson <msw@redhat.com>.
1999-11-02 01:24:16 +00:00
larryh%netscape.com
30c4fb7805
BugZilla 17558. Add PR_Open() PR_EXCL flag
1999-11-01 22:59:27 +00:00
cls%seawood.org
b48a7583af
Remove the extra -D_XXX_SOURCE_ flags for Linux builds.
1999-11-01 15:29:31 +00:00
wtc%netscape.com
d62cb68cf5
Need to set the reuseaddr socket option before PR_Bind, now that
...
PR_Bind no longer sets that option automatically (see Bugzilla #17184 ).
1999-10-29 01:41:34 +00:00
wtc%netscape.com
f0f6a95346
Bugzilla bug #15858 : fixed compiler warnings.
1999-10-29 01:33:54 +00:00
wtc%netscape.com
c9c3ea67c9
Bugzilla bug #17486 : need parentheses around a & operator in an expression
1999-10-28 22:03:08 +00:00
srinivas%netscape.com
69311e0a8b
Export version descriptor. Bugzilla 4742
1999-10-28 21:28:46 +00:00
srinivas%netscape.com
598f761e25
Include system files for BeOS; checkin for <duncan@be.com>.
1999-10-28 11:40:33 +00:00
srinivas%netscape.com
923e93d99e
Add PR_Block/Unblock_Interrupt functions. Bugzilla 17055
1999-10-28 02:48:01 +00:00
sdagley%netscape.com
d82b8d9179
__MD_GetEnv now calls standard C's getenv if environment variable not in NSPR's table. r=beard
1999-10-27 22:44:48 +00:00
larryh%netscape.com
03562a6135
BugZilla 17374. Add PROffset types
1999-10-27 20:29:22 +00:00
wtc%netscape.com
a2e463d252
Bugzilla bug #17188 : NSPR should not automatically set the SO_KEEPALIVE
...
socket option on a new TCP socket. The HAVE_SOCKET_KEEPALIVE macro is
obsolete. r=srinivas@netscape.com .
Modified files: _beos.h, _os2.h, _unixos.h, _win16.h, _win95.h, _winnt.h,
prsocket.c, and ptio.c.
1999-10-26 22:58:55 +00:00
wtc%netscape.com
794d3f7c15
Added missing function declarations to eliminate compiler warnings.
...
Checked in on behalf of Colin Blakes <colin@theblakes.com>.
1999-10-26 02:01:38 +00:00
wtc%netscape.com
3c5064327b
Bugzilla bug #17184 : PR_Bind should not set the SO_REUSEADDR socket
...
option. The HAVE_SOCKET_REUSEADDR macro is now obsolete. Tests
that depended on the old PR_Bind behavior needs to call PR_SetSocketOption
before PR_Bind.
Modified files: _beos.h, _os2.h, _unixos.h, _win16.h, _win95.h, _winnt.h,
prsocket.c, ptio.c, accept.c, acceptread.c, sel_spd.c, servr_kk.c,
servr_ku.c, servr_uk.c, and servr_uu.c.
1999-10-26 01:58:10 +00:00
wtc%netscape.com
7aa6773f73
Bugzilla bug #17093 : made plevent.c independent of any internal NSPR
...
headers (primpl.h in particular). Tested on Linux, Solaris, Win32,
and Mac. r=srinivas@netscape.com
Modified files: lib/ds/Makefile, lib/ds/Makefile.in, lib/ds/plevent.c
1999-10-25 19:20:58 +00:00
srinivas%netscape.com
8648127088
OpenVMS updates by colin@theblakes.com
1999-10-22 21:06:08 +00:00
srinivas%netscape.com
3349152f6d
PR_SetThreadPriority should set the priority unconditionally.
1999-10-22 21:01:51 +00:00
srinivas%netscape.com
6bd71d2ece
Fixed typo in debug statement.
1999-10-22 20:59:34 +00:00
srinivas%netscape.com
12e31e7352
Defined _MD_PIPEAVAILABLE; checkin for "Duncan Wilcox" <duncan@be.com>.
1999-10-22 20:58:00 +00:00
srinivas%netscape.com
585a494f40
Map the SO_BROADCAST option to invalid option, when not supported by the
...
system.
1999-10-22 20:56:25 +00:00
srinivas%netscape.com
b9864b3162
Add PR_SendFile to the PRIOMethods tables to enable use in layered FDs.
...
Bugzilla #17012 .
1999-10-22 20:49:19 +00:00
srinivas%netscape.com
7f85a80420
PL_ProcessPendingEvents() dispatches only those events currently on the
...
queue. Added a static helper function (_pl_GetEventCount) that locks the
monitor and counts the number of events in the queue. Checkin for troy.
1999-10-22 13:28:39 +00:00
wtc%netscape.com
a751fc68d8
Removed temporary depend:clean hack.
1999-10-22 05:29:48 +00:00
wtc%netscape.com
cc86e67e43
Bugsplat bug #366500 : use the default, PRLock-based atomic stack
...
implementation on OSF1. r=larryh,srinivas@netscape.com.
Modified files: _osf1.h, osf1.c.
1999-10-22 01:10:00 +00:00
wtc%netscape.com
8931f4f8c7
Fixed a small mistake in the previous checkin.
1999-10-21 22:51:06 +00:00
wtc%netscape.com
b427917e05
Bugsplat bug #365031 : moved the definition of PRStack from pratom.h
...
to primpl.h so that it is not exported.
Bugsplat bug #364813 : declare 'prstk_head' volatile, to prevent compiler
from optimizing away references in a loop.
r=larryh,srinivas@netscape.com
1999-10-21 22:36:35 +00:00
wtc%netscape.com
857508d6e2
Temporary depend:clean hack.
1999-10-21 22:32:14 +00:00
wtc%netscape.com
a12f8e3a13
Bugzilla bug #16994 : fixed compilation problems on platforms without
...
long longs. r=larryh@netscape.com . Thanks to Chris Seawood
<cls@seawood.org> for the bug report.
1999-10-21 22:28:14 +00:00
srinivas%netscape.com
413e829459
Invoke the native acknowledge notify routine only when queue is non-empty.
...
Checkin for kipp@netscape.com .
1999-10-21 21:52:02 +00:00
wtc%netscape.com
866a639772
Made comments match code.
1999-10-20 23:19:31 +00:00
wtc%netscape.com
886045c92a
Bugsplat bug #366840 : PR_StringToNetAddr needs to set the address family
...
field of the PRNetAddr structure. Added a new test str2addr.c for this
bug. r=larryh@netscape.com
Modified files: prnetdb.c, pr/tests/runtests.ksh, pr/tests/Makefile,
pr/tests/Makefile.in
Added file: pr/tests/str2addr.c
1999-10-20 23:07:38 +00:00
srinivas%netscape.com
e1cb2967eb
The "-mno-486" compiler option is no longer relevant and not supported
...
in new gcc compilers (v2.95). Bug #15975 .
1999-10-20 21:19:53 +00:00
larryh%netscape.com
8e27542a54
BugSplat 367096
1999-10-20 00:12:37 +00:00
larryh%netscape.com
d18119c2c7
BugSplat 367096
1999-10-20 00:07:01 +00:00
cls%seawood.org
bb9d2ebe79
Syncing Makefile.ins with srinivas' previous checkin.
...
r=shaver
1999-10-19 05:30:36 +00:00
srinivas%netscape.com
57e7bdef64
Update with post-3.5 fixes on the tip
1999-10-19 00:40:39 +00:00
larryh%netscape.com
d2cecca1dc
BugZilla 16566
1999-10-19 00:15:05 +00:00
srinivas%netscape.com
46739047de
Initial version
1999-10-18 23:46:10 +00:00
srinivas%netscape.com
549d833a1a
Include fcntl.h always. Bugizlla #16630 .
1999-10-18 11:13:23 +00:00
cls%seawood.org
c3ac045cd4
Bug 11893. r=shaver
...
Sync the autoconf Makefile.ins.
1999-10-17 15:12:41 +00:00
sdagley%netscape.com
9b8f57db1e
Fix #15740 - now check for immediate errors from async i/o calls. Also ensure that io_pending flag for the thread is cleared if we complete the async call before calling WaitOnThisThread(). r=sfraser
1999-10-15 23:35:27 +00:00
cls%seawood.org
894898e25a
Files not used by build. Attempting to resolve cvs checkin problem. a=srinivas,leaf
1999-10-15 21:42:20 +00:00
cls%seawood.org
ba5179289d
Files not used by build. Attempting to resolve cvs checkin problem. a=srinivas,leaf
1999-10-15 21:36:53 +00:00
srinivas%netscape.com
66a52807fc
Autoconf for NSPR. Checkin for cls@seawood.org. Bugzilla #11893 .
1999-10-15 02:42:36 +00:00
srinivas%netscape.com
e32cb91095
Autoconf for NSPR. Checkin for cls@seawood.org. Bugzilla #11893 .
1999-10-15 02:36:40 +00:00
wtc%netscape.com
a73091ee3d
Bugsplat bug #358401 : created a separate .rc file for each DLL. The
...
product name is "Netscape Portable Runtime" and the file descriptions
are "NSPR Library", "PLDS Library", "PLC Library", and "PRSTRMS Library".
A debug build is indicated in the file description. The copyright years
changed to 1996-1999.
Modified files: rules.mk, lib/ds/Makefile, lib/ds/Makefile.in,
lib/libc/src/Makefile, lib/libc/src/Makefile.in,
lib/prstreams/Makefile, lib/prstreams/Makefile.in,
prinit.h, nspr.rc
Added files: plds.rc, plc.rc, prstrms.rc
Removed file: resource.h
1999-10-15 00:51:41 +00:00
wtc%netscape.com
da8666cb2b
Backed out the Windows resource file stuff checked in in the autoconf
...
branch merge. It has two problems: 1. RESOBJ is not being used. It
has the same meaning as the existing variable RES. 2. $(RES) is added
to OBJS twice on Win32.
1999-10-15 00:14:09 +00:00
wtc%netscape.com
dea781ecc9
Removed the rule for $(PURE_LIBRARY), which was accidentally
...
resurrected in the autoconf checkin.
1999-10-14 23:55:27 +00:00
sdagley%netscape.com
e150ff7ee6
Enforce _MD_DEFAULT_STACK_SIZE as the minimum stack size on Mac. r=beard
1999-10-14 23:33:13 +00:00
sdagley%netscape.com
10a8ae0784
Marking all Mac threads as GCable for leak detector work. Bug #15906 . r=beard
1999-10-14 23:29:34 +00:00
wtc%netscape.com
462671b2cf
Bugsplat bug #365543 : removed the PRIntn typecast in the definition of
...
PR_TRUE and PR_FALSE.
1999-10-14 23:25:01 +00:00
wtc%netscape.com
55085002e0
Bugzilla bug #14126 : quote $(OS_RELEASE) in the shell command.
...
Thanks to Greg Noel <GregNoel@san.rr.com> for the bug report
and the fix. Reviewed by Greg Noel and tested on several flavors
of Linux (x86, sparc, alpha, and ppc) and FreeBSD.
1999-10-14 23:17:38 +00:00
srinivas%netscape.com
bc24d35ef7
Add autoconf for NSPR. Check in for cls@seawood.org. Buzill 11893
1999-10-14 15:09:11 +00:00
srinivas%netscape.com
a65519f9ad
Autconf for NSPR. Checkin for cls@seawood.org. Bugzill #11893 .
1999-10-14 14:50:38 +00:00
srinivas%netscape.com
2a7da8ac35
Enable specification of minimum stack size.
1999-10-14 02:33:14 +00:00
wtc%netscape.com
71c33aa211
Fixed an error of incorrect return value type in _MD_DeleteSharedMemory.
1999-10-13 19:17:05 +00:00
larryh%netscape.com
76ed113c5c
NSPR 3.5 landing
1999-10-13 18:32:42 +00:00
wtc%netscape.com
c9453ff07e
Backed out previous revision, which was checked in during code freeze.
1999-10-12 22:37:13 +00:00
sdagley%netscape.com
3ba90c81a0
XP_MAC GC leak detector changes: using LMGetCurStackBase to compute stack bottom, and considering all threads GCable. r=sdagley (checking in for beard). bug=15906
1999-10-09 03:39:54 +00:00
sdagley%netscape.com
9dd37c2054
XP_MAC: turning off a spurious assert in PR_Lock (which can get called at interrupt time!). r=sdagley (checking in for beard). bug=15906
1999-10-09 03:39:52 +00:00
srinivas%netscape.com
58f510bc61
Backed out previous checkin.
1999-10-06 19:33:52 +00:00
srinivas%netscape.com
b779877a78
Previous change backed out.
1999-10-06 19:31:17 +00:00
srinivas%netscape.com
7a3d189af5
Backout previous change.
1999-10-06 19:30:01 +00:00
srinivas%netscape.com
71d16537a7
Fixed bug in previous checkin - initialize variables before use.
1999-10-06 19:07:19 +00:00
srinivas%netscape.com
87a6ee86b3
Fixed typo in previous checkin. Also, the correct bug # is 15680.
1999-10-06 18:49:27 +00:00
srinivas%netscape.com
ebb8b5579a
Add the SO_BROADCAST option. Bug #365862 .
1999-10-06 18:31:22 +00:00
sdagley%netscape.com
c2836c8585
Add documentation comments for Mac library loading. r=sfraser
1999-10-06 02:37:14 +00:00
sdagley%netscape.com
59169be451
New calls to load code fragments by name or index, and utility routines for getting fragment names from the 'cfrg' resource. r=sfraser
1999-10-06 01:07:15 +00:00
sdagley%netscape.com
c19053ebd7
Added #define NSPR_AS_SHARED_LIB to avoid (never called) MacInitializeMemory. This is just tidy up. r=sfraser
1999-10-06 01:06:27 +00:00
sdagley%netscape.com
682f973d7a
New implementations of PR_LoadNamedFragment and PR_LoadIndexedFragment, which now allow loading libraries by FSSpec. Mac only. r=sfraser
1999-10-06 01:05:33 +00:00
sdagley%netscape.com
0ffbe71664
Added prlink_mac.h, r=sfraser
1999-10-06 01:04:06 +00:00
sdagley%netscape.com
179710800b
Included some new header files, so that building with 'require function prototypes' works better. r=sfraser
1999-10-06 01:03:00 +00:00
sdagley%netscape.com
25e209dcc2
First Checked In.
1999-10-06 01:00:58 +00:00
sdagley%netscape.com
757d725215
changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=beard
1999-10-03 22:04:08 +00:00
sdagley%netscape.com
0fb02f6631
using __NSTerminate() rather than __terminate, for GC leak detector. r=beard
1999-10-03 22:04:07 +00:00
sdagley%netscape.com
7cf8c63dae
Increased threshold for async reads from 2K to 20K to reduce Mac startup time. Ongoing work from bug #10334 . r=saari.
1999-09-30 01:45:02 +00:00
wtc%netscape.com
5a207c767a
Bugzilla bug #14603 : simple fix for OpenVMS contributed by Colin Blake
...
<colin@theblakes.com>.
1999-09-24 01:55:12 +00:00
waterson%netscape.com
bfea8e7797
Back out last change; it killed tinderbox. a=don%netscape.com.
1999-09-21 04:04:03 +00:00
srinivas%netscape.com
ff7839f7f1
Use an absolute, instead of relative, filespec for OpenVMS. Checkin for
...
Colin Blake <colin@theblakes.com>.
1999-09-21 01:18:14 +00:00
wtc%netscape.com
4ea62afeaf
On WIN32, do not include <windef.h> directly. It is better
...
to include <windows.h>, the mother of all Windows include files.
Specifically, in MSVC 6.0, <windef.h> sets WINVER to 0x0500
while <windows.h> sets it to 0x0400 if that macro is not defined.
But 0x0500 means NT 5.0 and Win 98, and NT 5.0 is not released yet.
To build a retail application right now, we have to set WINVER to 0x0400.
1999-09-21 00:45:46 +00:00
wtc%netscape.com
c6bf364742
Bugzilla bug #13361 : fixed gcc compiler warnings. Thanks to
...
Steve Lamm (slamm@netscape.com ) for the bug report.
Modified files: prtime.h, prmwait.c, pratom.c, ptio.c, ptthread.c.
1999-09-20 23:59:09 +00:00
srinivas%netscape.com
240be3f51c
The previous checkin being enabled for WIN32 only; needs further
...
investigation.
1999-09-20 19:18:35 +00:00
srinivas%netscape.com
f8307a0a1f
Limit the number of events processed by PL_ProcessPendingEvents; check in
...
troy@netscape.com . Bugzilla 13660.
1999-09-20 02:11:10 +00:00
brendan%mozilla.org
8690146089
- Add an OnMonitorRecycle callback for use by xpcom/threads/nsAutoLock.cpp.
...
- Clean up funky white space and tabbing, preparatory to more work including
LRU fix.
1999-09-17 23:16:12 +00:00
srinivas%netscape.com
2c09404c22
Define __STRICT_ANSI__ for Linux to eliminate spurious warnings. Checkin
...
for Chris Seawood <cls@seawood.org>.
1999-09-14 19:39:46 +00:00