wtc%netscape.com
16256ba397
Linux/m68k porting change (define _MD_SP_TYPE), contributed by
...
Jes Sorensen <Jes.Sorensen@cern.ch>.
1998-10-29 21:04:47 +00:00
wtc%netscape.com
bf719a79e4
Ports to many Unix variants. Added the OMIT_LIB_BUILD_TIME workaround
...
for platforms that don't have 'long long'. In pr/src/Makefile and
lib/libc/src/Makefile, use single quotes so that we can avoid
using backslashes in double quotes (that doesn't work under
MKS shell).
1998-10-08 21:31:09 +00:00
wtc%netscape.com
47614a306d
Restored libultrasparc.so. Our prior attempt to eliminate this
...
library doesn't work.
Modified files: Makefile, objs.mk, os_SunOS_ultrasparc.s, solaris.c.
1998-10-07 00:34:51 +00:00
wtc%netscape.com
ec27158d64
Fixed HP-UX classic NSPR build breakage.
1998-10-06 02:31:53 +00:00
wtc%netscape.com
64cbb733ef
Removed all the autoconf *.in files in mozilla/nsprpub.
1998-10-05 19:19:56 +00:00
wtc%netscape.com
6de2432b3e
More mozilla/nsprpub updates, including:
...
- Patch for MkLinux and glibc 2.1. Removed the MKLINUX macro.
This patch is contributed by Tom Rini <trini@kernel.crashing.org>.
- Patch to make the emulated threads work on ARM/Linux. Contributed
by raff@netwinder.org .
1998-10-05 18:58:25 +00:00
cyeh%netscape.com
3c34f3063b
removing obsolete files. use MANIFEST instead.
1998-10-05 18:42:02 +00:00
pinkerton%netscape.com
ef5b0de2ca
carbon fixes.
1998-09-29 17:27:42 +00:00
wtc%netscape.com
d9167a4ed9
Fixed Linux pthreads build breakage. Define _PR_POLL_AVAILABLE on
...
glibc systems.
1998-09-29 14:28:25 +00:00
wtc%netscape.com
528fff2cb9
Fixed DG/UX build problems in NSPR20 v3.0 beta. The patch is
...
contributed by Marc J. Fraioli (fraioli@dg-rtp.dg.com ).
1998-09-28 20:13:23 +00:00
wtc%netscape.com
8a80bd9c96
Temporary fix: comment out the exit() wrapper so that at least
...
Mozilla client builds and runs. We will fix the wrong exit status
bug or zombie sproc bug later (which the exit() wrapper is for).
1998-09-26 14:32:11 +00:00
wtc%netscape.com
17f926cf70
Temporarily comment out the symbol __exit, which is not found
...
on all versions of IRIX.
1998-09-26 07:28:04 +00:00
wtc%netscape.com
625ac3ecff
Removed reference to nonexisting test file.
1998-09-26 02:28:57 +00:00
wtc%netscape.com
afefb91eb2
poll() doesn't work on some Linux machines, so we go back
...
to using select().
1998-09-26 02:23:06 +00:00
wtc%netscape.com
2094546ea1
Include <sys/time.h> for the definition of FD_SETSIZE.
1998-09-26 00:08:49 +00:00
wtc%netscape.com
1b211ce395
Define _PR_POLL_AVAILABLE and _PR_USE_POLL only for glibc2.
1998-09-26 00:01:16 +00:00
wtc%netscape.com
5f0c4acc09
Include <poll.h> instead of <sys/poll.h>. Some machines don't
...
have <sys/poll.h>.
1998-09-25 23:54:51 +00:00
wtc%netscape.com
bd9457d463
Removed unused macro and enum constant definitions.
1998-09-25 20:38:11 +00:00
wtc%netscape.com
b02b3a0afb
NSPR20 v3.0 beta landing from NSPRPUB_RELEASE_3_0_LANDING_BRANCH.
1998-09-25 20:34:39 +00:00
wtc%netscape.com
50605eb217
Got rid of references to "OSF1" in this file. Thanks to
...
raff@aromatic.com for the problem report and the patch.
1998-09-24 06:14:26 +00:00
wtc%netscape.com
b4c2494330
Bugzilla bug #122 : merged NetBSD patch contributed by
...
Frank van der Linden (frank@wins.uva.nl ).
1998-09-24 03:55:47 +00:00
wtc%netscape.com
3b8cb781fb
NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
...
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
wtc%netscape.com
f50ff3f64d
Removed the NSPR20 macro definition for XP_MAC.
1998-09-20 01:04:58 +00:00
wtc%netscape.com
8b7506a577
Backed out the HAVE_LONG_LONG change temporarily because
...
it breaks binary compatibility. We will put it back in
after the v3.0 release is branched off.
1998-09-20 00:50:31 +00:00
wtc%netscape.com
789238bb50
Bug fix: If the envp argument for PR_CreateProcess is NULL,
...
call execv (instead of execve) so that the new process inherits
the environment of the parent process.
1998-09-20 00:21:35 +00:00
wtc%netscape.com
6741bc11cf
Renamed the 'index' argument for PR_Get/SetThreadPrivate to 'tpdIndex'.
...
This is because BSD systems have a funciton named 'index' in
<string.h>, and if you compile with the -Wshadow flag, gcc warns
that our declaration of `index' shadows global declaration.
Thanks to Ben Laurie <ben@algroup.co.uk> for the problem report
and the suggested workaround.
1998-09-20 00:18:18 +00:00
wtc%netscape.com
0d99998373
Added the 'const' qualifier to the 'fmt' argument for PR_FormatTime.
...
This patch is contributed by Ben Laurie <ben@algroup.co.uk>.
Files changed: prtime.h and prtime.c.
1998-09-19 23:52:13 +00:00
wtc%netscape.com
18fb6444e0
Moved the obsolete function PR_SetStdioRedirect from probslet.h
...
back to prproces.h because we don't want to break source
compatibility in this release.
1998-09-19 01:00:52 +00:00
wtc%netscape.com
b6f93822e7
Added PR_ProcessAttrSetCurrentDirectory to allow setting the current
...
working directory of the new process. PR_SetStdioRedirect is renamed
PR_ProcessAttrSetStdioRedirect. The old name is retained but moved
to obsolete/probslet.h. This work is contributed by Ben Laurie
<ben@algroup.co.ul>.
Files changed: prproces.h, probslet.h, primpl.h, uxproces.c, ntmisc.c,
prinit.c, and parent.c.
1998-09-18 02:15:21 +00:00
wtc%netscape.com
58038c7961
Define HAVE_LONG_LONG on BSDI. (Acknowledgements: Bert Driehuis
...
<driehuis@playbeing.org>.)
1998-09-17 01:10:21 +00:00
wtc%netscape.com
85c42592dc
For DG/UX, rename its OS_ARCH fro "dgux" to "DGUX".
...
dgux.mk is also renamed DGUX.mk.
1998-09-13 04:18:06 +00:00
wtc%netscape.com
6ca839a26b
Port to Linux/Strong Arm 110. Only the pthreads version works.
...
Files changed: Linux.mk, _linux.cfg, _linux.h.
1998-09-13 03:43:33 +00:00
wtc%netscape.com
2d1943850f
In CreateMacPathFromUnixPath, return paramErr if unixPath is nil.
1998-09-10 21:08:47 +00:00
wtc%netscape.com
8ff3ff8db2
In CreateMacPathFromUnixPath, the length of the macPath buffer
...
should be (strlen(unixPath) + 2) instead of (strlen(unixPath) * 2).
This is because for a zero-length unixPath, the macPath is ":",
which needs two bytes. Thanks to Patrick Beard <beard@netscape.com>
and Steve Dagley <sdagley@netscape.com> for reporting the bug and
suggesting a fix.
1998-09-10 20:49:14 +00:00
wtc%netscape.com
37b9664803
Fixed dprintf as suggested by Patrick Beard (beard@netscape.com).
...
Now dprintf calls PR_vsnprintf instead of PR_vsmprintf, so that
dprintf does not allocate memory. This is because PR_Assert (which
calls dprintf) can get called at interrupt time, and it is unsafe
to allocate memory at interrupt time on the Mac.
1998-09-09 01:17:41 +00:00
wtc%netscape.com
55c28a5932
On Unix, include <sys/types.h> for 'uint'.
1998-09-04 03:43:07 +00:00
warren%netscape.com
2fa483e8ba
Added PR_DestroyLogModule.
1998-09-01 00:17:18 +00:00
cls%seawood.org
9c74df02ff
Updates to autoconf files.
1998-08-26 04:04:57 +00:00
cls%seawood.org
90d0af1408
AUTOCONF_1_0 landing.
1998-08-19 20:42:14 +00:00
wtc%netscape.com
c1d94761d1
Define HAVE_LONG_LONG because gcc/g++ support 'long long'.
1998-08-18 15:00:22 +00:00
wtc%netscape.com
b9a162ce0d
Use $< so that VPATH works.
1998-08-13 04:39:45 +00:00
wtc%netscape.com
668cdb7bfe
Increase the timer interval from 1ms to 8ms.
1998-08-13 04:38:42 +00:00
wtc%netscape.com
fc47bba6a3
Checked in DG/UX port contributed by Marc Fraioli <fraioli@dg-rtp.dg.com>.
...
New files: dgux.mk, _dgux.cfg, _dgux.h, and dgux.c.
Files changed: lib/msgc/tests/Makefile, pr/include/md/Makefile,
_unixos.h, prosdep.h, prsocket.c, pr/src/md/unix/Makefile,
pr/src/md/unix/objs.mk, unix.c.
1998-08-11 22:29:48 +00:00
wtc%netscape.com
0163ab36b8
The local threads don't work on RedHat 5.1 Sparc Linux (with glibc2).
...
I suspect it's because glibc2's setjmp/longjmp (Sparc version) does
not allow us to modify the jmp_buf. So I added some comments and
a #error directive to force the build to fail.
1998-08-10 23:38:38 +00:00
wtc%netscape.com
3261de23cf
Merged Linux/MIPS patch contributed by Ralf <ralf@uni-koblenz.de>.
...
Files changed: _linux.cfg and _linux.h.
1998-07-24 00:52:44 +00:00
wtc%netscape.com
98e45bf8c4
Bugzilla bug #263 : Merged the NetBSD port of NSPR contributed by
...
Frank van der Linden <frank@wins.uva.nl>.
1998-07-17 23:33:36 +00:00
danm
3cddca0181
glowcode, the right way. bug 299200 a:don
1998-07-10 02:04:46 +00:00
danm
181ec43df6
glowcode. bug 299200 a:don.
1998-07-09 16:33:15 +00:00
wtc
d4699b0f80
In _PR_MD_OPEN_DIR, we append \*.* to the directory name,
...
but if the directory name ends in a slash or backslash,
we do not append the backslash.
Files changed: ntio.c and w95io.c.
1998-07-01 05:13:10 +00:00
wtc
eeb82f090d
Bug #180965 : Mac gets PR_IO_PENDING_ERROR. In
SendReceiveStream and SendReceiveDgram, make
sure that we set the io_pending flag of the current
thread to PR_FALSE before we return.
In gethostbyname(), just store the OS error code in
me->md.osErrCode. Do not call macsock_map_error()
to map to NSPR error code.
1998-06-26 20:24:25 +00:00