summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Dynamic libraries use .dylib suffix, first attempt at getting MKSHLIB to ↵RHAPSODY_NSPR_BRANCHmcafee1998-05-071-3/+2
| | | | build dynamic libraries, this was checked into the tip as well
* Fix getcwd for Rhapsody, fix was on tipmcafee1998-05-071-1/+20
|
* implement a hacky version of timed waits on condition variables using ↵toshok1998-05-057-186/+222
| | | | another thread, and get the majority of the tests working.
* Do some work on PR_JoinThread (it should work now, but tests/switch seems to ↵toshok1998-05-051-7/+4
| | | | be failing...) and also un #if 0 PR_ResumeAll and PR_SuspendAll. they just call PR_Resume and PR_Suspend, which are still #if 0'ed.
* fix some cut and paste errors left over from the pthread ancestry.toshok1998-05-051-3/+3
|
* AIX doesn't have cthreads :) seriously, we need to mask the raw.family by ↵toshok1998-05-051-4/+4
| | | | 0x00ff to get at the real family of the sockaddr_in. this will probably break i386 rhapsody. we can fix it once we have someone working on it.
* get the cthread implementation for rhapsody building and working for at ↵toshok1998-05-0517-57/+242
| | | | least a couple of tests.
* build in cthreads if USE_CTHREADS is definedtoshok1998-05-051-0/+4
|
* initial work on cthreads functionality for NSPRtoshok1998-05-055-0/+4746
|
* initial LOCAL_THREAD_ONLY rhapsody worktoshok1998-04-2220-22/+1171
|
* fixup commit for branch 'RHAPSODY_NSPR_BRANCH'cvs2hg1998-04-210-0/+0
|
* Merged the makefile changes from Netscape's internal development versionRHAPSODY_NSPR_BASENSPRPUB_19980421_BASEwtc1998-04-2174-1237/+449
| | | | | | | | of NSPR to the public ns/nsprpub on mozilla.org. Removed ns/nsprpub/tools/winsock.lib, which should not have been released. This file can be generated from winsock.dll by following the NSPR build instructions for Windows 3.11 at http://www.mozilla.org/docs/refList/refNSPR/win16.html.
* Eliminated compiler warnings. Fixed by Rick Osborne <rick@spacey.net>.wtc1998-04-201-1/+1
|
* Eliminated compiler warnings. Fixed by Rick Osborne <rick@stacey.net>.wtc1998-04-201-3/+1
|
* Declare PrintUsage() to return void. Fixed by Rick Osbornewtc1998-04-201-1/+1
| | | | <rick@spacey.net>.
* Ported to Linux/m68k. The patches were kindly provided bywtc1998-04-163-1/+74
| | | | Jes Sorensen <Jes.Sorensen@cern.ch>.
* In ConvertUnixPathToMacPath, removed the checks that disallow path nameswtc1998-04-151-36/+0
| | | | | | | that begin with /bin, /dev, and /etc. These directories don't have any special meaning on the Mac and should be allowed. Thanks to Mike Pinkerton <pinkerton@netscape.com> for reporting this bug and providing the fix.
* Ported to HP-UX 9. We acknowledge Richard K. Lloyd <rkl@csc.liv.ac.uk>wtc1998-04-155-20/+59
| | | | | | | | for his help. Files changed: HP-UX.mk, pr/src/Makefile, hpux.c, unix.c, and uxproces.c. HP-UX.mk: Compare $(basename $(OS_RELEASE)) with A.09 to cover all HP-UX 9 revisions. Define _PR_NEED_H_ERRNO for HP-UX 9.
* Deleted the unused variable 'count' in _PR_MD_INTERVAL_PER_SEC(). Wewtc1998-04-141-2/+0
| | | | | acknowledge Rick Osborne <rick@spacey.net> for reporting this problem and suggesting a fix.
* Got rid of compiler warnings. We acknowledge the help of Nathanwtc1998-04-131-2/+4
| | | | Torkington <gnat@frii.com>.
* Got rid of compiler warnings. We acknoweldge the help of Nathanwtc1998-04-131-0/+2
| | | | Torkington <gnat@frii.com>.
* localtime_r is declared on Solaris only if _REENTRANT is defined.wtc1998-04-131-1/+1
|
* Got rid of compiler warnings. We acknowledge the help of Nathanwtc1998-04-132-2/+8
| | | | Torkington <gnat@frii.com>.
* Fixed printf format mismatch problems. We acknowledge the help ofwtc1998-04-131-3/+3
| | | | Nathan Torkington <gnat@frii.com>.
* In PR_GetSpecialFD, cast the PRSpecialFD variable 'osfd' to intwtc1998-04-131-1/+1
| | | | | | because some compilers make the enum PRSpecialFD an unsigned int type and complain that 'osfd' is always >= PR_StandardInput, which has the value 0.
* Added function declarations to eliminate compiler warnings.wtc1998-04-131-0/+2
|
* Added declaration of _MD_YIELD.wtc1998-04-131-0/+1
|
* Fixed compiler warnings, mostly by adding function declarations.wtc1998-04-131-1/+28
|
* Fixed compiler warnings, mostly undeclared functions. We acknoweldgewtc1998-04-131-2/+24
| | | | the help of Nathan Torkington <gnat@frii.com>.
* Fixed printf format mismatches. Fixed are provided by Nathan Torkingtonwtc1998-04-131-1/+1
| | | | <gnat@frii.com>.
* Fixed compiler warnings, mostly in printf format mismatches. Most ofwtc1998-04-131-32/+32
| | | | the fixes are supplied by Nathan Torkington <gnat@frii.com>.
* Removed the -Wno-format compiler switch. We do want to get printfwtc1998-04-131-2/+2
| | | | format mismatch warnings.
* Do not build pr/tests by default. This shortens the default buildwtc1998-04-131-2/+2
| | | | | | time. Also, use 'rm -r -f' instead of 'rm -rf' because the 'rm' command of tcsh.exe on Win32 does not understand clustered command line options.
* Declare _MD_EarlyInit() to eliminate 'undeclared function' compiler warning.wtc1998-04-091-0/+1
| | | | Contributed by Nat <gnat@frii.com>.
* Fixed 'unused variable' warning for the variable 'nfds' in select()wtc1998-04-091-3/+1
| | | | | on local-threads-only platforms. This is pointed out by many people, including Nat <gnat@frii.com>.
* Fixed 'unused variable' compiler warning in prsocket.c. This is pointedwtc1998-04-091-3/+3
| | | | out by many people, including Nat <gnat@frii.com>.
* Include <stdlib.h> for malloc and free.XPCOM_BASEwtc1998-04-081-0/+2
|
* If RTLD_LAZY is not defined, define it to be the same as RTLD_NOW,wtc1998-04-071-2/+6
| | | | | | | | as oppposed to the value 1. This is to avoid conflicting with the value of other RTLD_XXX flags. On HP-UX, shared libraries built using aCC cannot be dynamically loaded with BIND_DEFERRED, so we have to use the BIND_IMMEDIATE flag in shl_load().
* Digital Unix has atomic routines declared in <machines/builtins.h>,wtc1998-04-071-0/+10
| | | | so we define _PR_MD_ATOMIC_XXX to use them.
* The static variable 'tracefile' is only used when WIN16 is defined,wtc1998-04-071-0/+2
| | | | | so put it inside #ifdef to eliminate unused variable compiler warning on other platforms.
* Changes for loop to use new makecopy with wildcards so can build under win95spider1998-04-071-6/+6
|
* Fixed the return type of the _PR_MD_ATOMIC_XXX routines. Theywtc1998-04-071-3/+3
| | | | | should return PRInt32, not void. (Reported by William A. Law, law@netscape.com.)
* bump rev to 3.1OS2_BASEOJI_BASEMAILTO_BASEltabb1998-03-280-0/+0
|
* Free the lizardltabb1998-03-28478-0/+135721