430 Commits

Author SHA1 Message Date
srinivas%netscape.com
666479b086 OpenVMS port; checkin for "Colin R. Blake" <colin@theblakes.com>.
git-svn-id: svn://10.0.0.236/trunk@39627 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 02:35:57 +00:00
srinivas%netscape.com
37d8afc3e7 NetBSD/PowerPC port. Checkin for kei_sun@ba2.so-net.ne.jp
git-svn-id: svn://10.0.0.236/trunk@39597 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 00:30:32 +00:00
srinivas%netscape.com
b5f35458f2 NSPR no longer defines symbols with the PTHREAD prefix. Bugzilla #9907.
git-svn-id: svn://10.0.0.236/trunk@39528 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 13:06:28 +00:00
srinivas%netscape.com
123ee88fd9 OpenVMS port; checkin for "Colin R. Blake" <colin@theblakes.com>.
git-svn-id: svn://10.0.0.236/trunk@39527 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 12:37:21 +00:00
sdagley%netscape.com
12627c0f44 Part deux of the fix for #8491. Had to add the ability to externally re-init NSPR's log feature as we were reading the environemnt vars on the Mac after the initial init. Reviewed saari.
git-svn-id: svn://10.0.0.236/trunk@38877 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 04:03:51 +00:00
sdagley%netscape.com
59c686e098 Fix for bug #8491. Reviewed scc, approved chofmann. Provide support for environment variables on the Mac so PR_Log can query for what modules are actually supposed to be logged. See the bug comments for a description of how to set the enviroment variables.
git-svn-id: svn://10.0.0.236/trunk@38870 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 02:44:31 +00:00
wtc%netscape.com
5426224349 Fixed an unused-variable compiler warning. Thanks to
Seth Spitzer <sspitzer@netscape.com> for the fix.


git-svn-id: svn://10.0.0.236/trunk@38463 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 23:18:43 +00:00
wtc%netscape.com
a3cdd51d02 Bugzilla bug #9155: use -library=iostream so that Sun Workshop
5.0 can work with old style iostreams.  Thanks to
Tim McNerney <mumbly@netcom.com> for suggesting this fix.


git-svn-id: svn://10.0.0.236/trunk@37908 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 23:19:52 +00:00
gordon%netscape.com
7fcb7f6b28 Changes to build for TARGET_CARBON.
git-svn-id: svn://10.0.0.236/trunk@37556 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 21:28:05 +00:00
wtc%netscape.com
21b2e0c621 Deleted an extra space.
git-svn-id: svn://10.0.0.236/trunk@37269 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 23:18:15 +00:00
wtc%netscape.com
d74e1bd377 Merged Neutrino (NTO) changes contributed by Jerry L. Kirk
<Jerry.Kirk@Nexwarecorp.com>.
Modified files: pr/include/md/Makefile, _pth.h, prosdep.h,
pr/src/md/unix/Makefile, objs.mk, unix.c, unix_errors.c,
ptio.c, ptthread.c.
Added files: NTO.mk, _nto.cfg, _nto.h, nto.c.


git-svn-id: svn://10.0.0.236/trunk@37265 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 23:13:18 +00:00
wtc%netscape.com
3a3367ced7 Checked in BeOS changes contributed by Duncan Wilcox (duncan@be.com).
Modified files: plevent.c, prstreams/Makefile, prlink.c, bfile.c,
testfile.c, tmocon.c.


git-svn-id: svn://10.0.0.236/trunk@36970 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 01:07:12 +00:00
wtc%netscape.com
3c981be387 Declared 'loops' signed so that it can be compared with 0
safely.  Other cleanups.  Thanks to Philip Pokorny
<ppokorny@mindspring.com> for the patch.


git-svn-id: svn://10.0.0.236/trunk@36963 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 22:50:37 +00:00
srinivas%netscape.com
bee4260812 Checkin for briano@netscape.com. Bugzilla #8600.
git-svn-id: svn://10.0.0.236/trunk@36578 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 19:43:41 +00:00
wtc%netscape.com
8ff4f3bd51 IRIX: -KPIC is the default and hence unnecessary. In o32 mode,
cc does not understand the -exceptions option, so specify that
option only for the C++ compiler.  Thanks to Brian Ostrom
(briano@netscape.com) for the bug report.


git-svn-id: svn://10.0.0.236/trunk@36098 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-21 21:52:52 +00:00
wtc%netscape.com
a594034297 Removed unused code, because +DA2.0W is specified in config/HP-UX.mk
already.  Also there is a typo ($USE_64).


git-svn-id: svn://10.0.0.236/trunk@36094 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-21 21:35:11 +00:00
larryh%netscape.com
62a6ee8570 BugZilla #8018
git-svn-id: svn://10.0.0.236/trunk@35143 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 18:07:59 +00:00
sdagley%netscape.com
07e7d53b83 Fix bug #6507. PR_fprintf() with PR_GetSpecialFD(PR_StandardOutput) or PR_GetSpecialFD(PR_StandardError) as the file argument now works on the Mac with output directed to the SIOUX stdout console window.
git-svn-id: svn://10.0.0.236/trunk@33970 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-07 02:37:28 +00:00
srinivas%netscape.com
9ddc597a3d QNX port; checkin for briano@netscape.com. Bug #7276.
git-svn-id: svn://10.0.0.236/trunk@33955 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-06 12:10:45 +00:00
wtc%netscape.com
65aeb0b85f More OpenVMS changes from Colin R. Blake <colin@theblakes.com>.
Modified files: prstrms.cpp, pr/include/md/Makefile, _openvms.h,
and prmapopt.c.


git-svn-id: svn://10.0.0.236/trunk@33700 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 03:01:40 +00:00
wtc%netscape.com
919c19301a Bugzilla bug #4842: do not export pr/include/md.
git-svn-id: svn://10.0.0.236/trunk@33650 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 23:00:57 +00:00
wtc%netscape.com
0b6cf61cc5 Bugzilla bug #4842: do not export private NSPR headers (private/pprmwait.h,
private/primpl.h, and md/*.h) to mozilla/dist.  NSPR files will get
these headers from the source tree, via -I$(MOD_DEPTH)/pr/include and
-I$(MOD_DEPTH)/pr/include/private.  Non-NSPR files must not include
these private NSPR headers and should get the exported NSPR headers
from mozilla/dist/<platform.OBJ>/include.


git-svn-id: svn://10.0.0.236/trunk@33631 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 22:35:44 +00:00
wtc%netscape.com
5f8254e1e3 Bugzilla bug #7077: modified compile-et.pl so that it adds comments
(error strings) before the error code macro definitions in the
generated header.  Also updated prerr.h to reflect this change.
Thanks to John Gardiner Myers <jgmyers@netscape.com> for contributing
the fix.


git-svn-id: svn://10.0.0.236/trunk@33029 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 23:20:02 +00:00
wtc%netscape.com
eb01f91b47 Bugzilla bug #4471: specify -mips3 when compiling on IRIX 6.5,
otherwise it defaults to -mips4 if the build machine is mips4.


git-svn-id: svn://10.0.0.236/trunk@33027 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 23:03:31 +00:00
gordon%netscape.com
5a04291c95 Fix for bug#4312. Conditionalized patching of StackSpace so it's only done when patching is allowed. Use FindSymbol to dynamically lookup NewRoutineDescriptor and CallOSTrapUniversalProc so we can link against CarbonLib.
git-svn-id: svn://10.0.0.236/trunk@32470 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-21 20:08:09 +00:00
gordon%netscape.com
2dc3eb46f0 Fix for bug#6662 "PR_Open does not set hpb.fileParam.ioDirID field".
git-svn-id: svn://10.0.0.236/trunk@32383 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-20 03:58:42 +00:00
sdagley%netscape.com
f53c9186a2 Fix bug #3534. Now set EOF and file position to requested offset in a seek when the offset is past the current EOF. With this fix pinkerton's workaround in reg.c is no longer required si it has been removed. Reviewed pinkerton, approved chofmann.
git-svn-id: svn://10.0.0.236/trunk@32359 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-20 01:25:54 +00:00
sdagley%netscape.com
0b62b2ac05 Add test to see if async I/O has completed before we actually yield the thread. Part of the I/O improvments tagged under bug #3536. Approved wtc.
git-svn-id: svn://10.0.0.236/trunk@32232 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 02:49:00 +00:00
wtc%netscape.com
de50d2c987 More SCO OpenServer updates from Brian Ostrom <briano@netscape.com>.
git-svn-id: svn://10.0.0.236/trunk@32219 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 01:28:21 +00:00
srinivas%netscape.com
d4d2f2d4ae Fixed a typo in previous checkin
git-svn-id: svn://10.0.0.236/trunk@32216 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 01:14:12 +00:00
srinivas%netscape.com
2bb10f123a OpenVMS port; checkin for "Colin R. Blake" <colin@theblakes.com>.
git-svn-id: svn://10.0.0.236/trunk@32205 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 00:53:52 +00:00
wtc%netscape.com
03851cef0f Bugzilla bug #4761: define _LARGEFILE64_SOURCE explicitly if we are
on Solaris 2.6 or 2.7 and using gcc.  Thanks to vdemarco@novazen.com
and mcafee@netscape.com for reporting this problem.


git-svn-id: svn://10.0.0.236/trunk@32198 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 00:40:28 +00:00
wtc%netscape.com
00517b5353 On SCO OpenServer 5, ENOBUFS and ENOSR are defined to be the
same thing.  So check whether they are equal.  Thanks to
Brian Ostrom <briano@netscape.com> for the bug fix.


git-svn-id: svn://10.0.0.236/trunk@32141 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 23:07:00 +00:00
wtc%netscape.com
e174e92991 Bugzilla bug #1816: handle Cygwin's uname return format on Win95 also.
git-svn-id: svn://10.0.0.236/trunk@31957 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 22:05:08 +00:00
wtc%netscape.com
91eba90a9c Bugzilla bug #1816: handle the output of the 'uname' command in
the latest Cygwin release (Beta 20).  Thanks to Tague Griffith
<tague@netscape.com> for reporting the bug and zuperdee@penguinpowered.com
for pointing out where the bug was.


git-svn-id: svn://10.0.0.236/trunk@31940 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 21:31:16 +00:00
srinivas%netscape.com
e518a503f4 Port to OpenVMS.
Checkin for "Colin R. Blake" <colin@theblakes.com>.


git-svn-id: svn://10.0.0.236/trunk@31194 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 00:47:36 +00:00
srinivas%netscape.com
0a5638dc19 Initial version for the OpenVMS port.
Checkin for "Colin R. Blake" <colin@theblakes.com>.


git-svn-id: svn://10.0.0.236/trunk@31193 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 00:43:26 +00:00
srinivas%netscape.com
fe3c39cb80 Initial version of the OpenVMS config file.
Checkin for "Colin R. Blake" <colin@theblakes.com>.


git-svn-id: svn://10.0.0.236/trunk@31191 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 00:38:44 +00:00
gordon%netscape.com
1cf19f1ca3 Fix for bug#4312. Conditionalized patching of StackSpace so it's only done when patching is allowed. Also removed obsolete 68k code, and replaced uses of the BUILD_ROUTINE_DESCRIPTOR macro with calls to NewRoutineDescriptor.
git-svn-id: svn://10.0.0.236/trunk@31074 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 05:33:51 +00:00
wtc%netscape.com
91e52a4cea Create 10 server threads by default.
git-svn-id: svn://10.0.0.236/trunk@30226 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:06:00 +00:00
wtc%netscape.com
e593d30de0 Added curly braces around nested if's to achieve the if-else association
suggested by the identation.  Thanks to Dorin-Ioan Marinca <dim@csti.fr>
for reporting the problem and Bert Driehuis
<bert_driehuis@nl.compuware.com> for suggesting the fix.


git-svn-id: svn://10.0.0.236/trunk@30222 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 21:53:10 +00:00
gordon%netscape.com
6e382efb56 Fix for bug #4313 "[PP]Replace ExitToShell() patch with CFM termination proc". Also removed obsolete 68k code.
git-svn-id: svn://10.0.0.236/trunk@29728 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 06:49:13 +00:00
gordon%netscape.com
eda06768da Fix for bug #4313 "[PP]Replace ExitToShell() patch with CFM termination proc". Changed name of termination function in PPC Linker pref panel (for both targets) to CleanupTermProc.
git-svn-id: svn://10.0.0.236/trunk@29725 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 06:47:03 +00:00
gordon%netscape.com
53514cf14e Fix for Mac OT bugs #4251. Added a case for OTGetEndpointState() returning T_INREL to avoid calling PR_ASSERT. Also removed call to macsock_map_error() in notification routine because it makes assumptions concerning the current thread that are not valid from an interrupt.
git-svn-id: svn://10.0.0.236/trunk@29469 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 19:50:06 +00:00
wtc%netscape.com
380429a087 Bugzilla bug #5518: map PRSeekWhence to FILE_XXX before passing to
SetFilePointer.
Bugzilla bug #5520: correctly check for failure status of SetFilePointer
when invoked with a non-NULL third argument.


git-svn-id: svn://10.0.0.236/trunk@29250 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 22:09:00 +00:00
wtc%netscape.com
d3fd996e08 Added new tests bigfile2.c and bigfile3.c that reproduce Bugzilla
bug #5451.


git-svn-id: svn://10.0.0.236/trunk@28997 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-24 00:32:25 +00:00
wtc%netscape.com
dc93ed3444 Bugsplat bug #350054: in the NT implementation of SocketTransmitFile,
free the PRFileDesc only if the file is successfully transmitted.


git-svn-id: svn://10.0.0.236/trunk@28911 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 19:45:24 +00:00
dmose%mozilla.org
427e742473 updating to license version 1.1 in boilerplate comments
git-svn-id: svn://10.0.0.236/trunk@28534 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 21:40:44 +00:00
wtc%netscape.com
8698beda5f Bugzilla bug #5358: temporary fix for the build problem on Solaris/x86.
We don't have an assembly language implementation of atomic stacks for
Solaris/x86 yet.  Thanks to Justin A. Kolodziej
<4wg7kolodzie@marquette.edu> for reporting the bug.


git-svn-id: svn://10.0.0.236/trunk@28520 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 21:02:10 +00:00
wtc%netscape.com
0d2b607695 Bugzilla bug #5344: added the missing #define PLARENAS_H as part of
the double-include guard.  Thanks to Bruce Mitchener <bruce@cybersight.com>
for the bug report.


git-svn-id: svn://10.0.0.236/trunk@28444 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 05:37:35 +00:00