patch is contributed by Harry Li <harry.li@pagefreedom.org>. r=wtc.
Modified Files: _pth.h _unixos.h prosdep.h
git-svn-id: svn://10.0.0.236/trunk@253291 18797224-902f-48f8-a5cc-f745e15eee43
has had the pthread_kill function since 10.2. The patch is contributed by
Josh Aas <joshmoz@gmail.com>. r=mark.mentovai,wtc
git-svn-id: svn://10.0.0.236/trunk@216775 18797224-902f-48f8-a5cc-f745e15eee43
The patch is contributed by Robert Millan <rmh@aybabtu.com>. r=wtc.
Modified files: nsinstall.c _pth.h pr/src/linking/Makefile.in prlink.c
pr/tests/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@186558 18797224-902f-48f8-a5cc-f745e15eee43
The patch is contributed by Peter Naulls <peter@chocky.org>. r=wtc
Modified Files: _pth.h _riscos.cfg _riscos.h prmem.c prsystem.c
git-svn-id: svn://10.0.0.236/trunk@176399 18797224-902f-48f8-a5cc-f745e15eee43
FreeBSD platform (ia64 and amd64) support. The patch is contributed by
Joe Marcus Clarke <marcus@freebsd.org>. r=wtc.
Modified Files: _darwin.h, _freebsd.cfg, _freebsd.h, _pth.h, ptio.c,
ptsynch.c
git-svn-id: svn://10.0.0.236/trunk@165592 18797224-902f-48f8-a5cc-f745e15eee43
as NSPR is concerned. Invented a new macro AIX4_3_PLUS to indicate AIX 4.3
or higher.
Modified files: configure configure.in _pth.h prnetdb.c
git-svn-id: svn://10.0.0.236/trunk@135142 18797224-902f-48f8-a5cc-f745e15eee43
Use sched_get_priority_* to get actual priority min & max rather than hardcoding defaults.
Patches from freebsd ports system.
Bug #112987r=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@111206 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@104057 18797224-902f-48f8-a5cc-f745e15eee43
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.
git-svn-id: svn://10.0.0.236/trunk@96353 18797224-902f-48f8-a5cc-f745e15eee43
it. This patch is contributed by Bert Driehuis
<bert_driehuis@nl.compuware.com>.
git-svn-id: svn://10.0.0.236/trunk@21233 18797224-902f-48f8-a5cc-f745e15eee43
_PR_MD_START_INTERRUPTS from the common section to the classic nspr
section. These macros are not used in the pthreads version.
Modified files: primpl.h, _pth.h, and ptsynch.c.
git-svn-id: svn://10.0.0.236/trunk@19187 18797224-902f-48f8-a5cc-f745e15eee43
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.
git-svn-id: svn://10.0.0.236/trunk@808 18797224-902f-48f8-a5cc-f745e15eee43