wtc%netscape.com
d67c5d1b84
Bugzilla bug 119384: deleted two assertions that contained illegal type
...
casts. The two functions that contained the assertions are very simple
so they can do without the assertions. Thanks to Nick Blievers
<nickb@adacel.com.au> for reporting this bug and suggesting a fix.
2002-01-23 01:49:25 +00:00
wtc%netscape.com
2739c76219
Fixed compiler warnings.
2002-01-23 01:10:51 +00:00
wtc%netscape.com
7f7e904d33
Fixed if-else indentation style.
...
Modified files: macio.c macsockotpt.c
2002-01-22 23:57:41 +00:00
sdagley%netscape.com
c974647b28
Fix #99561 (on NSPR tip). Use MPSemaphore calls rather than WaitNextEvent to pause CPU under Mac OS X - fixes thread deadlock and improves performance. r=wtc,sr=sfraser,a=dbaron
2002-01-22 22:13:03 +00:00
wtc%netscape.com
3b54ba6a7a
Bugzilla bug 100776: handle non-blocking connect correctly on OS/2.
...
The fix is contributed by Javier Pedemonte <pedemont@us.ibm.com>.
r=mkaply.
Modified files: configure configure.in _os2.h _os2_errors.h prsocket.c
os2_errors.c os2poll.c os2sock.c
2002-01-18 01:27:20 +00:00
wtc%netscape.com
f11b7d2893
Bugzilla bug 118631: a correct implementation of _PR_CreateOS2Process.
...
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
r=Javier Pedemonte.
2002-01-12 01:05:02 +00:00
wtc%netscape.com
5db5979aac
Bugzilla bug 119406: fixed a misspelling. Thanks to Nick Blievers
...
<nickb@adacel.com.au> for the bug report and the fix.
2002-01-11 05:35:26 +00:00
seawood%netscape.com
7fd9ab2b4e
Landing BeOS BONE support.
...
Thanks to Matthew Zahorik <maz@albany.net> & Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug #71697 r=wtc/cls
2002-01-10 09:50:36 +00:00
wtc%netscape.com
8d7a933f03
Bugzilla bug 112987: correctly detect the FreeBSD versions in which poll()
...
was added to libc and libc_r. Thanks to Jeremy Lea for pointing me at
the FreeBSD Porter's Handbook.
2002-01-05 01:37:05 +00:00
wtc%netscape.com
f2483a6de0
Define IS_64 for FreeBSD/alpha.
2002-01-02 21:06:24 +00:00
wtc%netscape.com
b6c546b54e
Make building for Darwin/x86 work. The patch is from Matt Watson.
2002-01-02 19:50:07 +00:00
seawood%netscape.com
66d0a73479
Recent versions of freebsd have a threadsafe poll.
...
Use sched_get_priority_* to get actual priority min & max rather than hardcoding defaults.
Patches from freebsd ports system.
Bug #112987 r=rjesup@wgate.com
2002-01-01 00:44:07 +00:00
wtc%netscape.com
baee87f6c8
Bugzilla bug 96199: added _PR_CleanupMW() to clean up the static data
...
created by prmwait.c. The patch is contributed by Jeff Hostetler
<jeff@NerdOne.com>.
Modified files: primpl.h prmwait.c prinit.c ptthread.c
2001-12-28 04:01:07 +00:00
wtc%netscape.com
3b6e395904
Bugzilla bug 96198: added _PR_CleanupDtoa() to destroy the locks created
...
in prdtoa.c. The patch is contributed by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: primpl.h prdtoa.c prinit.c ptthread.c
2001-12-28 03:35:16 +00:00
wtc%netscape.com
2be0d601ec
Bugzilla bug 96197: added _PR_CleanupCallOnce() to destroy the lock and
...
condition variable used to implement PR_CallOnce. This patch is
contributed by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: primpl.h prinit.c ptthread.c
2001-12-28 03:24:02 +00:00
wtc%netscape.com
0fcc6e185d
Bugzilla bug 96122: use _PR_ShutdownLinker() on all platforms to clean up
...
the static data created by prlink.c. Parts of this patch were contributed
by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: _win16.h primpl.h prlink.c prinit.c ptthread.c
2001-12-28 03:11:43 +00:00
wtc%netscape.com
6dc264717c
Bugzilla bug 96112: destroys _pr_logLock in _PR_CleanupLog(). The patch is
...
contributed by Jeff Hostetler <jeff@NerdOne.com>.
2001-12-27 20:12:51 +00:00
wtc%netscape.com
18494bf47a
Bugzilla bug 95839: added _PR_CleanupNet() to destroy the locks created by
...
_PR_InitNet(). The patch is contributed by Jeff Hostetler
<jeff@NerdOne.com>.
Modified files: primpl.h prinit.c prnetdb.c ptthread.c
2001-12-27 19:59:35 +00:00
wtc%netscape.com
f58d9b7016
Bugzilla bug 113935: truncate the log file if it already exists.
2001-12-27 02:32:34 +00:00
wtc%netscape.com
4b0b1b4767
Bugzilla bug 110868: PR_FileDesc2NativeHandle should look for the NSPR
...
layer as opposed to assuming the bottom layer is the NSPR layer.
2001-12-27 02:19:31 +00:00
wtc%netscape.com
d8d667f958
Bugzilla bug 110869: defining the FORCE_PR_ASSERT macro allows one to
...
use PR_ASSERT in optimized builds.
2001-12-27 00:57:48 +00:00
wtc%netscape.com
c8db620184
Bugzilla bug 48308: checked in part of the patch to bring NSPR up to
...
OpenUNIX8 build with pthreads. The patch is contributed by
Hiram Clawson <hiramc@caldera.com>.
Modified files: _pth.h ptio.c ptthread.c pr/tests/Makefile.in
2001-12-26 22:59:38 +00:00
wtc%netscape.com
0916f00a41
Bugzilla bug 115149: clean up threads properly on non-emx platforms.
...
Increased the default thread stack size to 64K. The patch is contributed
by aaronr@us.ibm.com and Michael Kaply <mkaply@us.ibm.com>.
Modified files: _os2.h os2cv.c os2io.c os2thred.c
2001-12-20 05:24:02 +00:00
wtc%netscape.com
cb85e2ed2c
Bugzilla bug 97485: added the zone allocator (implemented by Nelson
...
Bolyard).
Modified files: primpl.h prmem.c prinit.c ptthread.c
2001-12-20 00:35:38 +00:00
wtc%netscape.com
0bd35411c2
Updated the test for the NSPR 4.2 release.
2001-12-18 03:49:31 +00:00
sfraser%netscape.com
f44bf906c8
Fix bug 106999 -- implement Mac atomic operations using Open Transport routines for speed. r=wtc.
2001-12-07 23:59:35 +00:00
wtc%netscape.com
484044538a
Bugzilla bug 113740: do not use the 32-bit SPARC assembly implementation of
...
PRStack because it may cause starvation of the lock owner, leaving the
other threads spinning trying to acquire the lock.
Modified files: configure configure.in pr/include/md/_solaris.h
2001-12-07 02:10:10 +00:00
wtc%netscape.com
86a29f6562
Bugzilla bug 113906: Made _PR_MD_OPEN more efficient. The patch is
...
contributed by Michael Kaply <mkaply@us.ibm.com>. r=wtc,pedemont.
2001-12-07 01:39:58 +00:00
seawood%netscape.com
94df20d2c7
Do not build NSPR optimized if MOZ_TRACE_MALLOC is set.
...
Thanks to Garrett Blythe <blythe@netscape.com> for the patch.
Bug #112953 r=wtc
2001-12-06 03:39:05 +00:00
seawood%netscape.com
98711ccbcd
Revert to using standard config.sub & config.guess entries for OS/2.
...
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #112244 r=cls
2001-12-02 22:16:28 +00:00
seawood%netscape.com
c4fc71cdb0
Adding test for gcc -pipe feature.
...
Bug #81031 r=wtc
2001-12-02 22:08:42 +00:00
seawood%netscape.com
3e771f6d39
Use -no-cpp-precomp instead of -traditional-cpp for darwin
...
Bug #106617
2001-11-14 04:01:43 +00:00
seawood%netscape.com
62aa54a1ec
Tell BSD strip to just strip local & debug symbols rather than all symbols for darwin.
2001-11-03 06:01:31 +00:00
seawood%netscape.com
0772c7c59b
Moved darwin section to proper platform location.
...
Added note about why -traditional-cpp is used for darwin.
Added Mac OSX linker options to be used in darwin builds.
Bug #106617
2001-11-03 03:57:36 +00:00
sfraser%netscape.com
6fda64d278
Adding strtok.c per bug 106372
2001-11-01 00:28:57 +00:00
wtc%netscape.com
cd0b87ec5c
Use PL_strcmp instead of strcmp to avoid having to include <string.h>.
2001-11-01 00:02:16 +00:00
wtc%netscape.com
0cdb544041
Added lib/tests/Makefile to the list of makefiles to be generated by
...
configure.
Modified files: configure configure.in
Bugzilla bug 106372: added new function PL_strtok_r. The function was
implemented by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>.
Modified files: lib/libc/include/plstr.h lib/libc/src/Makefile.in
lib/tests/string.c
Added file: lib/libc/src/strtok.c
2001-10-31 23:49:52 +00:00
wtc%netscape.com
04e4931568
Bugzilla bug 106771: support building on HP-UX 11.11. The patch is from
...
Jim Dunn <jdunn@netscape.com>.
Modified files: configure configure.in
2001-10-26 21:13:06 +00:00
seawood%netscape.com
10a2363233
Convert all rhapsody (pre-beta-macosx) references to darwin.
...
Bug #106617 r=wtc
2001-10-26 04:55:58 +00:00
seawood%netscape.com
4be127b814
Rename rhapsody to darwin
...
bug #106617
2001-10-25 21:34:51 +00:00
wtc%netscape.com
aade5200de
Bugzilla bug 71179: Neutrino needs the RTLD_GROUP flag to load Netscape
...
plugins. The fix is contributed by timeless@bemail.org .
2001-10-17 23:34:50 +00:00
wtc%netscape.com
89ef80ca7a
Bugzilla bug 77197: use spawn in Neutrino because fork & exec does not
...
work in multithreaded programs in Neutrino. The patch is contributed
by dinglis@qnx.com (Dave Inglis), reviewed and modified by wtc.
2001-10-17 23:11:25 +00:00
wtc%netscape.com
4fcaba9a87
Bugzilla bug 92085: checked in a Neutrino patch from
...
briane@qnx.com (Brian Edmond). r=wtc.
Modified files: _nto.h protypes.h
2001-10-17 22:28:29 +00:00
wtc%netscape.com
4dd8967518
Bugzilla bug 77188: checked in a configure patch for Neutrino from
...
dinglis@qnx.com (Dave Inglis). r=wtc.
Modified files: configure configure.in
2001-10-17 20:50:51 +00:00
wtc%netscape.com
9444a2e927
Bugzilla bug 105154: fixed a timing problem in OS/2's implementation of
...
condition variables. Thanks to Aaron Read <aaronr@us.ibm.com> for the
patch. r=wtc.
2001-10-16 23:54:24 +00:00
wtc%netscape.com
574373b35d
We don't assert on invalid arguments now.
2001-10-16 23:36:44 +00:00
wtc%netscape.com
c5c3f04f07
Bugzilla bug 104269: allow one to specify an includedir or dist_includedir
...
that doesn't end in "/nspr". This patch is due to cls. r=wtc.
The only problem with this solution is that the default value for
--includedir shown in the --help output is wrong.
Modified files: configure.in configure config/autoconf.mk.in
2001-10-16 23:31:02 +00:00
seawood%netscape.com
5d343afedb
Install *.cfg files used for cross-compiling
2001-10-13 06:02:48 +00:00
seawood%netscape.com
51e788aaa4
Add support for mips*el
2001-10-13 05:59:55 +00:00
wtc%netscape.com
e2347d20cd
Bugzilla bug 104286: teach the configure script about MKS Toolkit. r=cls.
...
Modified files: configure configure.in config.guess config.sub
2001-10-12 20:44:02 +00:00
sfraser%netscape.com
efece6ef56
Fix for 100353 -- handle polling for read and write on different threads, and properly deal with sending to a socket that has flow control restrictions. Fixes a problem saving to IMAP server sent messages with attachments. r=gordon, wtc.
2001-10-09 02:12:40 +00:00
cls%seawood.org
e81378a6b3
Updating config.guess & config.sub with 2001-10-07 changes from the GNU master c
...
opy at :pserver:anoncvs@subversions.gnu.org:/cvs /config .
2001-10-07 23:08:41 +00:00
cls%seawood.org
d375657e2e
Solaris 7 has deprecated the use of libposix4 in favor of librt. Check the OS_RELEASE and use the appropriate library.
...
Bug #96986 r=wtc
2001-10-02 22:19:12 +00:00
wtc%netscape.com
fe52bd992e
Bugzilla bug 84035: backed out the changes to the PRMonitor functions
...
because some of the Mozilla client code depends on the property that
PR_EnterMonitor and PR_ExitMonitor do not call malloc, calloc, and free.
Modified Files: _pth.h, primpl.h, ptsynch.c
2001-09-28 01:27:07 +00:00
sfraser%netscape.com
821e14b019
Fix for bug 71718. Make Mac NSPR work on dual CPU Mac OS X macines by using MP critical regions to fix threading synchronization problems. Uses hand-rolled critical regions because the critical section API is broke on Mac OS 10.0.x. r=gordon, wtc.
2001-09-27 23:35:25 +00:00
cls%seawood.org
621fe29613
Remove commented out references to mozilla xp_*.h files.
...
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #38061 r=cls
2001-09-22 01:42:42 +00:00
sfraser%netscape.com
1498bf8a26
Fix for bug 97866. Fixes async file I/O to ensure that we always call WaitOnThisThread if we're doing an async call (which does not wait if the notifier has already fired). Also don't bother checking return values from PBRead/WriteAsync, since they never fail, but do check the return value of the PBReadSync call. Fixes synchronization problems on Mac OS X. r=gordon, a=wtc.
2001-09-20 00:07:43 +00:00
sdagley%netscape.com
30ac3a79b0
Fix #99556 . Account for change in Mac epoch time as of MSL 6. r=wtc/sfraser
2001-09-17 23:42:12 +00:00
wtc%netscape.com
fad095a286
Deleted unused prototypes for _PR_Unlock, _PR_SuspendThread, and
...
_PR_ResumeThread.
2001-09-15 04:53:12 +00:00
wtc%netscape.com
b3ba5b72ad
Added 'const' to two arrays of constants. Thanks to Simon Fraser for
...
suggesting this.
2001-09-15 04:47:14 +00:00
wtc%netscape.com
e3ba562b9a
Bugzilla bug 96571: fixed the PL_strn* functions that may read beyond
...
the end of buffer if the buffer is not null-terminated.
Modified files: strchr.c strcstr.c strlen.c strpbrk.c strstr.c
2001-09-11 22:22:16 +00:00
wtc%netscape.com
d346727adf
Bugzilla bug 98741: replaced NPL by MPL/GPL.
...
Modified files: prerr.et prmkdir.bat pr/src/md/os2/objs.mk
2001-09-07 18:37:58 +00:00
wtc%netscape.com
f456445e9e
Bugzilla bug 98741: removed the extra NPL header.
2001-09-07 18:28:31 +00:00
wtc%netscape.com
95cb233527
Bugzilla bug 98741: changed the license URL to http://www.mozilla.org/MPL/ .
...
Modified Files:
pr/src/prvrsion.c lib/ds/plvrsion.c lib/libc/src/plvrsion.c
lib/prstreams/plvrsion.c
2001-09-07 18:27:33 +00:00
wtc%netscape.com
3d29945bda
Bugzilla bug 95836: Added _PR_CleanupIO() and made it call
...
_PR_CleanupFdCache(). PR_Cleanup() now calls _PR_CleanupIO() and does
not call _PR_CleanupFdCache() directly.
Modified files: primpl.h prio.c prinit.c ptio.c ptthread.c
2001-09-07 01:55:49 +00:00
wtc%netscape.com
db01af7cd6
Bugzilla bug 95817: destroy _pr_sleeplock in PR_Cleanup(). The patch is
...
contributed by jeff@NerdOne.com .
Modified files: prinit.c ptthread.c
2001-09-07 00:15:21 +00:00
wtc%netscape.com
c57ef1ff46
Bugzilla bug 95773: Added _PR_CleanupEnv() and call it from PR_Cleanup().
...
The patch is contributed by jeff@NerdOne.com .
Modified files: primpl.h prenv.c prinit.c ptthread.c
2001-09-07 00:05:50 +00:00
wtc%netscape.com
4569fdf8bf
Bugzilla bug 97456: fixed build error on BSD/OS 4.3 (beta3). The patch
...
is contributed by lidl@pix.net .
2001-08-30 04:18:23 +00:00
wtc%netscape.com
d8b557ac56
Bugzilla bug 95784: added _PR_CleanupLayerCache and call it from
...
PR_Cleanup. The patch is contributed by jeff@NerdOne.com .
Modified files: primpl.h, prlayer.c, prinit.c, ptthread.c.
2001-08-30 00:35:00 +00:00
wtc%netscape.com
1e99af1e01
Bugzilla bug 95668: added _PR_CleanupThreads and call it from PR_Cleanup.
...
The patch is contributed by jeff@NerdOne.com .
Modified files: primpl.h, prinit.c, pruthr.c.
2001-08-29 23:52:14 +00:00
wtc%netscape.com
8a44425ba5
Bugzilla bug 95659: added _PR_CleanupStacks(), which is called from
...
PR_Cleanup(). The patch is contributed by jeff@NerdOne.com .
Modified files: primpl.h, prinit.c, prustack.c
2001-08-29 23:13:41 +00:00
wtc%netscape.com
5e402bc603
Bugzilla bug 94153: destroys the arena lock in PL_ArenaFinish. Also don't
...
need to hold the lock when destroying the arenas on the arena freelist.
The patch to destroy the arena lock was contributed by jeff@NerdOne.com .
2001-08-28 21:14:36 +00:00
wtc%netscape.com
83d6f3e66b
Bugzilla bug 54353: free the log modules at NSPR cleanup. Thanks to
...
jeff@NerdOne.com for the patch.
2001-08-28 18:37:55 +00:00
wtc%netscape.com
4333c4a9e9
Bugzilla bug 96673: removed the unnecessary and non-portable initializers
...
for the sigaction structure. Thanks rjesup@wgate.com (Randell Jesup) for
suggesting the fix.
2001-08-28 18:01:46 +00:00
cls%seawood.org
9bd8e241ee
Escape ^ when calling grep as some shells interpret ^ instead of passing it to g
...
rep.
Thanks to dave@arsdigita.com (Drazen Kacar) for the patch.
Bug #96997 r=cls sr=wtc
2001-08-28 07:51:03 +00:00
wtc%netscape.com
4588c73f17
Merged brendan's fix from NSPRPUB_CLIENT_BRANCH (now obsolete).
2001-08-19 01:22:59 +00:00
wtc%netscape.com
7d46cbc739
Bugzilla bug 95744: handle the case that ENOTEMPTY and EEXIST have the
...
same value. (They do on AIX 4.3.)
2001-08-17 13:31:15 +00:00
wtc%netscape.com
d5df6362a5
Bugzilla bug #88102 : checked in a patch from Colin Blakes
...
<colin@theblakes.com> that allows him to easily switch between BSD V4.4
(the default) and BSD V4.3 sockets on OpenVMS.
2001-08-15 14:30:43 +00:00
cls%seawood.org
fda1d4c471
_MD_pr_poll should exit with error if select returns -1 and errno is not EINTR.
...
Bug #70808 r=darin
2001-08-14 01:01:58 +00:00
wtc%netscape.com
97852666ee
Force a rebuild.
2001-08-13 19:55:38 +00:00
cls%seawood.org
de1bf3944c
On BeOS, leave the stub libraries loaded as future versions of the BeOS kernel may unload the real libraries otherwise.
...
Thanks to Josh Soref <timeless@mac.com> for the patch.
Bug #83875 r=wtc,cls
2001-08-13 08:05:34 +00:00
cls%seawood.org
bdd892cb8d
Adding --enable-strip option.
...
Bug #88045 r=wtc sr=waterson
2001-08-12 03:40:04 +00:00
wtc%netscape.com
74753646c9
Bugzilla bug #92810 : increment or decrement the hashtable shift counter
...
only after we have successfully allocated the new buckets. The patch
is from Brendan Eich.
2001-08-07 05:36:22 +00:00
larryh%netscape.com
0ba921175d
Bugzilla: 92610. Mozilla on MacOS crashes in plarena
2001-07-27 20:34:04 +00:00
sdagley%netscape.com
149227605f
Checking in beard's fix for bug #81659 from the 0.9.2 branch onto NSPR tip, r=pinkerton, sr=scc.
2001-07-25 03:20:12 +00:00
larryh%netscape.com
774eed2082
fix broken sed command
2001-07-24 23:50:38 +00:00
cls%seawood.org
772ee12667
Adding nsinstall & nspr-config. Bug #84824 r=wtc
2001-07-20 00:22:11 +00:00
wtc%netscape.com
ee05eeeee7
Bugzilla bug 88535: backed out some of the changes made in the previous
...
checkin. Modified files: configure configure.in
2001-07-01 18:02:46 +00:00
wtc%netscape.com
cab7ee91e0
Bugzilla bug 88535: Use _OPTIMIZE_FLAGS and _DEBUG_FLAGS instead of
...
OPTIMIZER on Windows. Set OPTIMIZER to _OPTIMIZE_FLAGS or _DEBUG_FLAGS.
Modified files: configure configure.in
2001-06-30 15:06:26 +00:00
wtc%netscape.com
2243f9864e
Fixed build breakage on Mac.
2001-06-28 01:48:28 +00:00
wtc%netscape.com
52e7106288
Bugzilla bug 81659: restored the code that was accidentally deleted in
...
the previous checkin.
2001-06-27 15:14:34 +00:00
wtc%netscape.com
da5c3e2ff8
Bugzilla bug 86730: checked in optimization-related changes for OS/2
...
from Javier Pedemonte <pedemont@us.ibm.com>.
Modified files: configure configure.in
2001-06-27 03:02:24 +00:00
wtc%netscape.com
143d18e059
Bugzilla bug 84361: added large file support for Linux.
...
Modified files: configure configure.in _linux.h
Removed an unnecessary undefine of _FILE_OFFSET_BITS in solaris.c.
2001-06-27 03:00:34 +00:00
beard%netscape.com
66cad9ad74
Fix for bug #81659 , r=pinkerton/wtc, sr=sfraser.
2001-06-27 01:54:48 +00:00
wtc%netscape.com
564c78bd80
Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED.
2001-06-24 06:02:24 +00:00
wtc%netscape.com
7d137da171
Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED.
2001-06-24 05:51:06 +00:00
wtc%netscape.com
25f3fcc95f
Bugzilla bug 81011: Changed the return type of _PR_MD_TEST_AND_LOCK from
...
PRBool to PRIntn and documented its meaning.
Modifies files: _beos.h, _irix.h, _win16.h, _win95.h, primpl.h, os2cv.c.
2001-06-24 05:10:37 +00:00
wtc%netscape.com
23b20e57b1
Bugzilla bug #86785 : link with -lpthread -lthread on all versions of
...
Solaris to ensure the correct library linking order.
2001-06-24 05:02:15 +00:00
wtc%netscape.com
67b5417285
Bugzilla Bug 63049: 64-bit Solaris does not need the libultrasparc4.so
...
(-f libatomic.so) filter library.
Modified files: configure configure.in _solaris.h pr/src/md/unix/Makefile
solaris.c.
Added file: os_SunOS_sparcv9.s.
2001-06-24 01:39:51 +00:00
wtc%netscape.com
7ae0287e30
Bug 64217: use locale-independent date format so that it doesn't
...
contain a quotation mark in any locale. Thanks to tzafrir@technion.ac.il
for the bug report.
Modified Files:
pr/src/Makefile.in lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/prstreams/Makefile.in
2001-06-23 14:42:24 +00:00
wtc%netscape.com
6df226985b
Bugzilla bug #86797 : made the configure script recognize darwin and
...
deleted the old name rhapsody.
Modified files: configure configure.in
2001-06-23 04:37:20 +00:00
wtc%netscape.com
3aeb80d883
Bugzilla bug #85673 : added assembly implementation of the atomic routines
...
for OS/2 contributed by Michael Kaply of IBM.
Modified files: configure configure.in autoconf.mk.in rules.mk _os2.h
pr/src/md/os2/Makefile.in pr/src/md/os2/objs.mk os2misc.c
2001-06-23 04:09:19 +00:00
wtc%netscape.com
221b9800da
Bugzilla bug #85673 : added assembly implementation of the atomic routines
...
for OS/2 contributed by Michael Kaply of IBM.
2001-06-22 14:25:18 +00:00
wtc%netscape.com
4b0e8d0feb
We no longer need to generate the .vms files on OpenVMS.
...
Modified files: config/rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/prstreams/Makefile.in pr/src/Makefile.in
2001-06-21 01:24:44 +00:00
wtc%netscape.com
4cde76f3bd
Bugzilla bug #86941 : worked around a TCP socket close() bug in Tru64
...
UNIX V5.1.
2001-06-20 22:53:38 +00:00
wtc%netscape.com
4c32289474
Bugzilla bug #86880 : Map ECONNABORTED to PR_CONNECT_ABORTED_ERROR.
...
Thanks to Mark Wahl of Sun Microsystems for the bug report.
2001-06-20 18:03:47 +00:00
wtc%netscape.com
68e3e4fb7d
Made the build_prerr rule work.
2001-06-14 23:02:04 +00:00
wtc%netscape.com
0bd1d755e4
Search in the Mozilla and boehm include directories only if
...
GC_LEAK_DETECTOR is defined.
2001-06-14 22:18:58 +00:00
wtc%netscape.com
d1f8da8b54
Deleted an extra line that was probably added incorrectly during merging.
2001-06-14 22:01:54 +00:00
wtc%netscape.com
eee2b1ecba
Bugzilla bug #85979 : always use the -xs compiler option in Solaris debug
...
builds.
Modified files: configure.in configure
2001-06-14 21:45:39 +00:00
wtc%netscape.com
1cf158507c
Set CPU_ARCH for Linux.
...
Modified files: configure configure.in
2001-06-14 06:20:55 +00:00
wtc%netscape.com
14221aabfd
Added Netscape/iPlanet internal binary release support. The new
...
variable RELEASE_OBJDIR_NAME is the object directory name used in
the "/share/builds/components" binary distribution area. Also fixed
two typos (USE_USER_PTHREADS => USE_NSPR_THREADS).
Modified files: Makefile.in, configure, configure.in, config/autoconf.mk.in
2001-06-14 05:49:20 +00:00
wtc%netscape.com
098d89018a
Use gcc's -Wl flag to pass a linker flag to the linker.
2001-06-14 05:31:14 +00:00
wtc%netscape.com
a96c289942
Put all IRIX cc compiler options inside the ifndef NS_USE_GCC block.
...
Modified files: config/Makefile.in pr/tests/Makefile.in
2001-06-14 02:23:42 +00:00
sfraser%netscape.com
4bd2a71a05
Fix for bug 85514 -- use OTEnter/LeaveNotifer calls to fix synchronization problem caused by the OT notifier firing while we are inside OTSnd or OTRcv. r=gordon, wtc. a=blizzard
2001-06-14 01:35:05 +00:00
wtc%netscape.com
5f855f5339
Bugzilla bug #40941 : Checked in Linux/ia64 patch from Bill Nottingham
...
<notting@redhat.com>. It is for NSPR local threads, which we no longer
use now that we have pthreads. I don't know if it works, but I check it
in anyway so that it is not lost.
2001-06-09 19:52:18 +00:00
gordon%netscape.com
e0f848551f
Fix for bug 69285 "Mozilla is unresponsive after sleep", patch=sfraser, gordon, r=wtc.
2001-06-08 23:19:29 +00:00
wtc%netscape.com
e7e3c9ef1d
Bugzilla bug #77264 : the workaround for the new struct sockaddr_in6 in
...
glibc 2.2 is only needed when we compile with glibc 2.1.
Modified files: prsocket.c, ptio.c
2001-06-08 19:54:56 +00:00
wtc%netscape.com
296b3a2153
Added comments to explain the -Wp,-P compiler option for gcc on IRIX.
2001-06-07 01:15:32 +00:00
wtc%netscape.com
c7cf47414c
Do not use IRIX native compiler options such as -n32 when NS_USE_GCC is
...
defined.
Modified files: config/Makefile.in, pr/tests/Makefile.in
2001-06-07 01:11:59 +00:00
wtc%netscape.com
768f2af838
Define NS_USE_GCC.
2001-06-07 01:09:24 +00:00
larryh%netscape.com
ed3d3b6350
add target directories for Linux 2.4 kernel
2001-06-06 22:25:13 +00:00
wtc%netscape.com
b6a0ede958
Bugzilla bug #70834 : made configure work on NetBSD. Thanks to
...
taya@sm.sony.co.jp (Shin'ichiro TAYA) for the patch.
Also fixed some typos.
Modified files: configure.in, configure.
2001-06-06 16:05:57 +00:00
wtc%netscape.com
024cd628f9
Bugzilla bug #83880 : deleted code for turning off shared libraries.
...
Shared libraries, if supported by the platform, must be built. Thanks
to Chris Seawood for the patch.
Modified files: configure.in, configure.
2001-06-06 04:52:44 +00:00
wtc%netscape.com
f864ebcadb
Bugzilla bug #82436 : assert that lock is not NULL in PR_Lock and PR_Unlock
...
to avoid crashing in an assertion statement like
PR_ASSERT(lock->owner != me) if lock is NULL.
2001-06-05 23:55:55 +00:00
wtc%netscape.com
83f5e097b0
Bugzilla bug #30746 : in combined MxN thread model, let the primordial
...
thread remain a native thread. Create a separate CPU thread to run
the local threads.
Modified files: prucpu.c, pruthr.c
2001-06-05 04:51:46 +00:00
wtc%netscape.com
90cb8dbf91
Bugzilla bug #84100 : we need to write our own accept method to copy
...
the PRFilePrivate structure.
2001-06-05 04:31:20 +00:00
wtc%netscape.com
cc0956733b
Bugzilla bug #84035 : we can't assume that 0 is an invalid value for the
...
pthread_t type and use 0 to indicate a lock has no owner. Added a
'locked' boolean field explicitly to PRLock. In PRMonitor, make the
owner field a PRThread* pointer, with a value of NULL indicating that
the monitor has no owner. Thanks to Takis Psarogiannakopoulos for
reporting this bug and spending a year (off and on) tracking it down.
Modified files: _pth.h, primpl.h, and ptsynch.c.
2001-06-04 23:42:10 +00:00
larryh%netscape.com
97de1af860
Bugzilla 81666. new os2 locking
2001-06-04 22:20:48 +00:00
larryh%netscape.com
91994f317f
Bugzilla: 79733. pruthr.c wrong MD calls
2001-06-04 21:52:20 +00:00
wtc%netscape.com
d5b0bb58cd
Bugzilla bug #83930 : fixed a typo in PR_LockFile.
2001-06-04 04:29:34 +00:00
wtc%netscape.com
3785d97929
Bugzilla bug #83845 : the IPv6-to-IPv4 getpeername method was invoking
...
the getsockname method of the IPv4 socket layer. Thanks to Terry Hayes
<thayes@netscape.com> for the bug fix.
2001-06-03 04:18:40 +00:00
larryh%netscape.com
f9530d4231
Gnu tar incompatible with Sun tar
2001-05-24 18:28:22 +00:00
larryh%netscape.com
71a0b19e19
Adding administrative/build files
2001-05-23 23:59:08 +00:00
wtc%netscape.com
12d8fd2a71
Bugzilla bug #77264 : the IsValidNetAddrLen() check should accept both of
...
the possible sizes of struct sockaddr_in6 on Linux.
Modified files: prsocket.c, ptio.c.
2001-05-23 04:17:33 +00:00
wtc%netscape.com
d000404490
Bugzilla bug #77109 : fixed NSPR library memory leaks on Mac. Patch is
...
contributed by Patrick Beard <beard@netscape.com>. r=sfraser,wtc.
2001-05-22 23:34:54 +00:00
larryh%netscape.com
04b923a327
correct copyright date
2001-05-22 23:03:54 +00:00
larryh%netscape.com
49ec000584
add directory admin
2001-05-22 22:57:36 +00:00
wtc%netscape.com
73fbfd545b
Bugzilla bug #51135 : IPv6 support on OpenVMS. Thanks to Colin Blakes
...
<colin@theblakes.com> for the patch.
Modified files: configure configure.in OpenVMS.mk _openvms.h pripv6.c
2001-05-22 18:50:21 +00:00
wtc%netscape.com
640403e3e4
Bugzilla bug #28711 : enabled gcc to assemble os_Irix.s on IRIX. Thanks to
...
John Vandenberg <zeroJ@null.net> for the research and the fix.
Modified files: configure.in configure
2001-05-22 13:28:34 +00:00
wtc%netscape.com
b8e2e4c788
On Linux, use $(CC) to link the shared library. Define _REENTRANT in just
...
one place for Solaris. Use the null command : instead of 'true'.
Modified files: configure.in, configure.
2001-05-21 22:55:09 +00:00
wtc%netscape.com
8e05fc6f8b
Bugzilla bug #63019 : NSS still uses NSPR static libraries, so we'll have
...
to continue to build NSPR static libraries until that NSS bug is fixed.
2001-05-21 22:45:31 +00:00
wtc%netscape.com
f4e578051e
Now that OBJDIR is the current directory (.), we no longer need to install
...
the test shared library in ../$(OBJDIR)/dll.
2001-05-17 22:48:45 +00:00
wtc%netscape.com
876c033b3a
Don't use classic build system's OBJDIR_NAME and OBJDIR for Win32.
...
I am temporarily commenting out the code. It needs to be clearned
up later.
Modified files: configure.in configure
2001-05-17 21:50:12 +00:00
wtc%netscape.com
274d022c97
Eliminated more differences between the autoconf build system and the
...
(obsolete) classic build system.
Modified Files:
configure.in configure lib/prstreams/Makefile.in
lib/tests/Makefile.in pr/src/cplus/Makefile.in
pr/src/threads/combined/Makefile.in pr/tests/Makefile.in
2001-05-17 21:42:09 +00:00
wtc%netscape.com
b6a8e48805
Removed all Makefile's. The new autoconf build system uses Makefile.in's.
2001-05-17 21:26:28 +00:00
wtc%netscape.com
00096755cf
Removed MOZ_WIN32_TARGET, which is just a synonym of OS_TARGET.
...
Modified Files:
configure configure.in config/autoconf.mk.in
pr/src/md/windows/Makefile.in pr/src/md/windows/objs.mk
2001-05-17 02:27:02 +00:00
wtc%netscape.com
b959068cb0
Added the --enable-debug-rtl option for setting USE_DEBUG_RTL.
...
Modified Files:
configure.in configure
2001-05-17 02:02:06 +00:00
wtc%netscape.com
ccf6d9f539
Verified that the autoconf build system is equivalent to the classic
...
build system on Win32.
Modified Files:
configure configure.in
2001-05-17 01:46:09 +00:00
wtc%netscape.com
58625f3acb
Verified that the autoconf build system is equivalent to the classic
...
build system on OSF1, IRIX, and FreeBSD.
configure configure.in config/autoconf.mk.in config/config.mk
lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in
2001-05-17 00:56:25 +00:00