Commit Graph

685 Commits

Author SHA1 Message Date
wtc%netscape.com
0317a9ec8d Bugsplat bug #365543: removed the PRIntn typecast in the definition of
PR_TRUE and PR_FALSE.


git-svn-id: svn://10.0.0.236/trunk@50712 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 23:25:01 +00:00
wtc%netscape.com
463f69ae27 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.


git-svn-id: svn://10.0.0.236/trunk@50708 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 23:17:38 +00:00
srinivas%netscape.com
3b846f9edf Add autoconf for NSPR. Check in for cls@seawood.org. Buzill 11893
git-svn-id: svn://10.0.0.236/trunk@50684 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 15:09:11 +00:00
srinivas%netscape.com
e68238933b Autconf for NSPR. Checkin for cls@seawood.org. Bugzill #11893.
git-svn-id: svn://10.0.0.236/trunk@50682 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 14:50:38 +00:00
srinivas%netscape.com
33f38025b2 Enable specification of minimum stack size.
git-svn-id: svn://10.0.0.236/trunk@50649 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 02:33:14 +00:00
wtc%netscape.com
78e2d8b9b1 Fixed an error of incorrect return value type in _MD_DeleteSharedMemory.
git-svn-id: svn://10.0.0.236/trunk@50603 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-13 19:17:05 +00:00
larryh%netscape.com
c2335df585 NSPR 3.5 landing
git-svn-id: svn://10.0.0.236/trunk@50602 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-13 18:32:42 +00:00
wtc%netscape.com
19cd8f1747 Backed out previous revision, which was checked in during code freeze.
git-svn-id: svn://10.0.0.236/trunk@50486 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 22:37:13 +00:00
sdagley%netscape.com
f5924be40d 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
git-svn-id: svn://10.0.0.236/trunk@50306 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-09 03:39:54 +00:00
sdagley%netscape.com
886d9b7c4f 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
git-svn-id: svn://10.0.0.236/trunk@50305 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-09 03:39:52 +00:00
srinivas%netscape.com
7ef083b590 Backed out previous checkin.
git-svn-id: svn://10.0.0.236/trunk@49996 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 19:33:52 +00:00
srinivas%netscape.com
97336400bc Previous change backed out.
git-svn-id: svn://10.0.0.236/trunk@49995 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 19:31:17 +00:00
srinivas%netscape.com
a633fa30b6 Backout previous change.
git-svn-id: svn://10.0.0.236/trunk@49994 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 19:30:01 +00:00
srinivas%netscape.com
ea30288c1f Fixed bug in previous checkin - initialize variables before use.
git-svn-id: svn://10.0.0.236/trunk@49990 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 19:07:19 +00:00
srinivas%netscape.com
852ba0f2aa Fixed typo in previous checkin. Also, the correct bug # is 15680.
git-svn-id: svn://10.0.0.236/trunk@49983 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 18:49:27 +00:00
srinivas%netscape.com
bf992aac1f Add the SO_BROADCAST option. Bug #365862.
git-svn-id: svn://10.0.0.236/trunk@49981 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 18:31:22 +00:00
sdagley%netscape.com
9fc68e8c6c Add documentation comments for Mac library loading. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@49937 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 02:37:14 +00:00
sdagley%netscape.com
15caf3db1c New calls to load code fragments by name or index, and utility routines for getting fragment names from the 'cfrg' resource. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@49918 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:07:15 +00:00
sdagley%netscape.com
d89dab4e33 Added #define NSPR_AS_SHARED_LIB to avoid (never called) MacInitializeMemory. This is just tidy up. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@49917 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:06:27 +00:00
sdagley%netscape.com
6e8fa75abe New implementations of PR_LoadNamedFragment and PR_LoadIndexedFragment, which now allow loading libraries by FSSpec. Mac only. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@49916 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:05:33 +00:00
sdagley%netscape.com
b9147e6fd2 Added prlink_mac.h, r=sfraser
git-svn-id: svn://10.0.0.236/trunk@49915 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:04:06 +00:00
sdagley%netscape.com
35708ce998 Included some new header files, so that building with 'require function prototypes' works better. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@49914 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:03:00 +00:00
sdagley%netscape.com
190716d4ac First Checked In.
git-svn-id: svn://10.0.0.236/trunk@49912 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:00:58 +00:00
sdagley%netscape.com
6c3f751156 changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=beard
git-svn-id: svn://10.0.0.236/trunk@49699 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-03 22:04:08 +00:00
sdagley%netscape.com
e9dac37427 using __NSTerminate() rather than __terminate, for GC leak detector. r=beard
git-svn-id: svn://10.0.0.236/trunk@49698 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-03 22:04:07 +00:00
sdagley%netscape.com
e204bde5c0 Increased threshold for async reads from 2K to 20K to reduce Mac startup time. Ongoing work from bug #10334. r=saari.
git-svn-id: svn://10.0.0.236/trunk@49386 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 01:45:02 +00:00
wtc%netscape.com
2b566763b1 Bugzilla bug #14603: simple fix for OpenVMS contributed by Colin Blake
<colin@theblakes.com>.


git-svn-id: svn://10.0.0.236/trunk@48954 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 01:55:12 +00:00
waterson%netscape.com
4db62e9255 Back out last change; it killed tinderbox. a=don%netscape.com.
git-svn-id: svn://10.0.0.236/trunk@48490 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 04:04:03 +00:00
srinivas%netscape.com
98a3789180 Use an absolute, instead of relative, filespec for OpenVMS. Checkin for
Colin Blake <colin@theblakes.com>.


git-svn-id: svn://10.0.0.236/trunk@48467 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 01:18:14 +00:00
wtc%netscape.com
e26a9ec9b5 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.


git-svn-id: svn://10.0.0.236/trunk@48450 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 00:45:46 +00:00
wtc%netscape.com
63eefd6d77 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.


git-svn-id: svn://10.0.0.236/trunk@48424 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 23:59:09 +00:00
srinivas%netscape.com
eee44d92d2 The previous checkin being enabled for WIN32 only; needs further
investigation.


git-svn-id: svn://10.0.0.236/trunk@48353 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 19:18:35 +00:00
srinivas%netscape.com
9f35555618 Limit the number of events processed by PL_ProcessPendingEvents; check in
troy@netscape.com. Bugzilla 13660.


git-svn-id: svn://10.0.0.236/trunk@48301 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 02:11:10 +00:00
brendan%mozilla.org
e35b95c2e6 - 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.


git-svn-id: svn://10.0.0.236/trunk@48057 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 23:16:12 +00:00
srinivas%netscape.com
bee2f880f2 Define __STRICT_ANSI__ for Linux to eliminate spurious warnings. Checkin
for Chris Seawood <cls@seawood.org>.


git-svn-id: svn://10.0.0.236/trunk@47367 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:39:46 +00:00
wtc%netscape.com
1269b38e40 Also set the keepalive socket option if the socket is
an IPv6 TCP socket.


git-svn-id: svn://10.0.0.236/trunk@46253 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 23:43:07 +00:00
wtc%netscape.com
05ac6a10a0 Corrected an error.
git-svn-id: svn://10.0.0.236/trunk@46252 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 23:42:11 +00:00
wtc%netscape.com
37bb4c3193 Create the socket pair in AF_UNIX domain because that's
the common usage.


git-svn-id: svn://10.0.0.236/trunk@46232 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 22:30:51 +00:00
sdagley%netscape.com
7b5c3e1461 Fix #3540 - defer initialization of OT until someone actually makes an OT call. Reviewed wtc, approved don.
git-svn-id: svn://10.0.0.236/trunk@46216 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 20:24:09 +00:00
srinivas%netscape.com
1bba6792e5 The notifyCount value should be updated only for successful read and write
operations. Checkin for Colin Blake <colin@theblakes.com>.


git-svn-id: svn://10.0.0.236/trunk@44220 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 01:16:59 +00:00
srinivas%netscape.com
148b371427 Inlcude the assembly language implementation of the stack operations only when
_PR_HAVE_ATOMIC_CAS is defined. Bugzilla #11576.


git-svn-id: svn://10.0.0.236/trunk@43447 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 02:17:13 +00:00
srinivas%netscape.com
d530163371 The "-mno-486" compiler option is no longer relevant and not supported
in new gcc compilers (v2.95). Bug #11455. Checkin for jdaly@ixl.com.


git-svn-id: svn://10.0.0.236/trunk@42790 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 19:53:59 +00:00
srinivas%netscape.com
98d534de36 Enable specification of extra linker options and libraries from command line.
git-svn-id: svn://10.0.0.236/trunk@41719 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 17:19:19 +00:00
srinivas%netscape.com
e4b2792b7c Assembly language implementation of PR_StackPush/Pop routines for Sparc/x86;
checkin for ppokorny@mindspring.com.


git-svn-id: svn://10.0.0.236/trunk@41290 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 14:40:44 +00:00
srinivas%netscape.com
8fed7652f8 Fix error in previous checkin.
git-svn-id: svn://10.0.0.236/trunk@41229 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 02:59:37 +00:00
srinivas%netscape.com
7cedce72e2 The "execute" permission bit needs to be set for shared libraries on HP-UX.
Bugzilla #10201.


git-svn-id: svn://10.0.0.236/trunk@41211 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 01:52:19 +00:00
srinivas%netscape.com
03b0bbdda1 Port to Aplha-NT; checkin for bob meader <bob@guiduck.com>.
git-svn-id: svn://10.0.0.236/trunk@40903 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 16:35:29 +00:00
sdagley%netscape.com
c55ae186d3 Fix bug #3537. Replaced call of Delay() with WaitNextEvent() so that we'll yield to other processes if we're in some long wait for i/o.
git-svn-id: svn://10.0.0.236/trunk@40704 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 21:28:34 +00:00
sdagley%netscape.com
123327cd0e Change to address bug #10334 and improve startup time on Mac. Use sync i/o for reads of less than 2K.
git-svn-id: svn://10.0.0.236/trunk@40703 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 21:26:33 +00:00
cyeh%netscape.com
2bd6ec48b9 changed optimized target linker settings to generate a symbol file (required by TalkBack) -- jj.
git-svn-id: svn://10.0.0.236/trunk@40454 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 18:44:39 +00:00