wtc%netscape.com
b064b17d15
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
96a6a02078
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
4816d3eaee
Removed the NSPR20 macro definition for XP_MAC.
1998-09-20 01:04:58 +00:00
wtc%netscape.com
0f7aa903bc
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
72e5c9daf2
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
3fe9196cce
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
d06e6fa3d8
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
7c89778fe0
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
085deb6d59
Define HAVE_LONG_LONG on BSDI. (Acknowledgements: Bert Driehuis
...
<driehuis@playbeing.org>.)
1998-09-17 01:10:21 +00:00
wtc%netscape.com
a32ad94d34
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
66d884cf5d
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
899aec042d
On Unix, include <sys/types.h> for 'uint'.
1998-09-04 03:43:07 +00:00
warren%netscape.com
04a7740fa4
Added PR_DestroyLogModule.
1998-09-01 00:17:18 +00:00
cls%seawood.org
9020b80c52
Updates to autoconf files.
1998-08-26 04:04:57 +00:00
cls%seawood.org
84f1cedcbb
AUTOCONF_1_0 landing.
1998-08-19 20:42:14 +00:00
wtc%netscape.com
142a9bdd7f
Define HAVE_LONG_LONG because gcc/g++ support 'long long'.
1998-08-18 15:00:22 +00:00
wtc%netscape.com
3562329355
Increase the timer interval from 1ms to 8ms.
1998-08-13 04:38:42 +00:00
wtc%netscape.com
e94e434281
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
bbee84c164
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
229de91d6d
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
bf8f82da73
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
spider
cb94dae31e
NORMANDY_DDAY merge...
1998-06-25 05:50:45 +00:00
spider
365c772ff9
Normandy Merge ....
1998-06-22 21:21:28 +00:00
wtc
2ba9c2caec
Bugzilla bug #351 : Removed two extra '>' characters.
...
Thanks to Romain Vignes <rvignes@cal.fr> for the problem report and fix.
1998-06-09 01:14:56 +00:00
wtc
6418ed1985
Port to Sparc Linux. Files changed: _linux.cfg, _linux.h.
1998-06-09 00:51:10 +00:00
wtc
302b1960a0
On HP-UX, we should just include <model.h> and use its definition
...
of the types int8, int16, and int32. This way people can include
nspr header and model.h in any order and won't get "type defined
twice" errors.
1998-06-08 23:45:45 +00:00
wtc
d5808c772f
Backed out revision 3.2. In C and C++, a pointer to any datatype
...
can be implicitly cast to void *. So the explicit (void *) cast
in the argument for PR_Free() should not be necessary.
1998-06-03 21:23:24 +00:00
jgellman
9f800f1e0e
merge from OJI branch
1998-06-03 00:37:20 +00:00
scc
c1e5127c0b
First Checked In.
1998-05-30 03:18:48 +00:00
sfraser
34ba33bcfc
Added some more headers to export
1998-05-27 00:53:55 +00:00
sfraser
44e9956672
First Checked In.
1998-05-23 01:14:17 +00:00
wtc
b47efa6e65
OSF1 V3.2 does not have <machines/builtins.h>, which declares the
...
atomic routines. Thanks to Andrew Cassin <acassin@cs.mu.oz.au> for
this patch.
1998-05-22 00:59:33 +00:00
atotic
b32cf33e30
Renamed nsstring.[c|h] to macstdlibextras.[c|h] because of the naming conflict with Raptor (which uses ns prefix exclusively).
1998-05-15 16:54:09 +00:00
wtc
4d1413640a
Merged NSPRPUB_19980508_BRANCH to the main trunk. The 19980508
...
branch is a temporary branch for us to copy the latest changes
from our internal development tree to the public mozilla tree.
1998-05-14 18:09:56 +00:00
wtc
73c54cbc55
Matt Watson <mwatson@apple.com> pointed out that it is not safe to
...
redefine FD_SETSIZE on Rhapsody.
1998-05-08 18:41:51 +00:00
wtc
34e5144ff8
Added a few function declarations and header inclusions to get rid of
...
compiler warnings.
1998-05-08 18:37:38 +00:00
wtc
7629ad13c7
Merged Rhapsody patches contributed by Matt Watson <mwatson@apple.com>.
1998-05-08 18:35:19 +00:00
wtc
75c25ae7cb
Fixed Bugzilla bug #235 : Define the macro _PR_HAVE_SOCKADDR_LEN to
...
indicate that struct sockaddr_in on BSD/OS has a sa_len field.
The code in unix.c checks this macro. We acknowledge Bert Driehuis
<driehuis@playbeing.com> for reporting the bug and suggesting a fix.
1998-05-07 15:43:43 +00:00
wtc
e8f298c4f1
Bugzilla bug #218 : define HAVE_STRERROR only if it is not yet defined.
...
Thanks to David Nebinger (dnebinger@synertech.highmark.com ) for reporting
the problem and suggesting the fix.
1998-05-07 06:38:26 +00:00
wtc
0e913de567
The stack pointer is the 0th element in the jmp_buf.
1998-05-07 01:52:43 +00:00
wtc
076ba566b9
Checked in (unfinished) Rhapsody port provided by Chris McAfee and
...
Chris Toshok (mcafee, toshok@netscape.com ). It is classic NSPR,
local threads only (based on setjmp/longjmp).
1998-05-05 23:28:45 +00:00
srinivas
a3ed7efc6b
Initialize the outermost stack frame for the thread and setup pointers to the
...
stack-pointer/frame-pointer words in the thread's context structure.
Useful for displaying thread stacks in the debugger.
1998-05-01 19:45:13 +00:00
wtc
5a5cb58738
Various makefile cleanups. On SCO OpenServer, the value of OS_ARCH
...
is now 'SCOOS' instead of 'SCO_SV'. Also, we just use the cpp macro 'SCO'
and deleted the macro 'SCO_SV'.
In pr/src/md/unix/Makefile, we do not assemble the ultrasparc assembly
file if we are compiling with gcc.
1998-04-30 19:36:53 +00:00
wtc
94d547105a
ReliantUNIX is renamed SINIX.
1998-04-29 00:08:32 +00:00
wtc
0b3f6a8a76
Got rid of the LINUX1_2 and LINUX2_0 macros. I hope that this will
...
make building on 2.1.x easier. In case we need to distinguish between
different versions of Linux, we will try to use feature-based macros
as opposed to version-based macros.
Files changed: Linux.mk, _linux.h, _pth.h, prnetdb.c, and ptthread.c.
1998-04-28 23:54:29 +00:00
wtc
7aa439229c
Merged NSPRPUB_19980421_BRANCH to the main trunk.
1998-04-28 22:43:48 +00:00
wtc
dc51a884b5
Fixed build problems on BSD/OS. Some makefiles need to change:
...
the value of OS_ARCH is changed from BSD_386 to BSD_OS.
In unix.c, we now conditionalize on the macros O_SYNC and O_FSYNC,
as opposed to the platform macros like FREEBSD and BSDI. We
acknowledge jason@ackley.net for reporting and providing a fix
for this problem.
1998-04-22 22:10:37 +00:00
wtc
f63a723b2e
Ported to Linux/m68k. The patches were kindly provided by
...
Jes Sorensen <Jes.Sorensen@cern.ch>.
1998-04-16 22:56:27 +00:00
wtc
1a658dc679
Added function declarations to eliminate compiler warnings.
1998-04-13 22:22:43 +00:00
wtc
15e1a7fd39
Added declaration of _MD_YIELD.
1998-04-13 22:21:00 +00:00