summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fixup commit for branch 'THREADS_20060213_BRANCH'THREADS_20060213_BRANCHcvs2hg2006-02-080-0/+0
|
* Bugzilla bug 326283: fixed the Emacs mode line. r=joshmoz.wtchang%redhat.com2006-02-081-1/+1
| | | | Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 307527: a dummy whitespace change to cause Mozilla tinderboxeswtchang%redhat.com2006-02-071-0/+1
| | | | | to rerun configure. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 307527: second attempt to check in the fix.wtchang%redhat.com2006-02-072-64/+6
| | | | | Modified files: pr/src/Makefile.in ntinrval.c Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 307527: backed out the previous checkin because Mozillawtchang%redhat.com2006-02-072-6/+64
| | | | | | tinderboxes did not rerun configure to regenerate pr/src/Makefile. Modified files: pr/src/Makefile.in ntinrval.c Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 307527: implement NSPR interval timer with timeGetTime insteadwtchang%redhat.com2006-02-072-64/+6
| | | | | | of QueryPerformanceCounter or GetTickCount. r=darin,bienvenu. Modified files: pr/src/Makefile.in ntinrval.c Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla bug 326110: use PR_IMPLEMENT with two exported functions.wtchang%redhat.com2006-02-072-4/+4
| | | | | Modified files: prfile.c ptio.c Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla bug 326110: declare PR_SetSysfdTableSize and PR_GetSysfdTableMaxwtchang%redhat.com2006-02-061-0/+9
| | | | | | | with NSPR_API in a public header file so that they can be exported from the NSPR shared library/DLL. r=kengert,jpierre. Thanks to Noriko Hosoi <nhosoi@redhat.com> for the bug report. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 322956: added PR_SI_HOSTNAME_UNTRUNCATED, which does notwtchang%redhat.com2006-01-192-2/+9
| | | | | | | strip the domain name (if any). The patch is contributed by Philip Prindeville <philipp@redfish-solutions.com>. r=wtc,darin. Modified files: prsystem.h prsystem.c Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 322422: fixed a negative integer division truncation directionwtchang%redhat.com2006-01-091-1/+11
| | | | | | | | error, which resulted in a negative PRTime with fractional seconds being converted to PRExplodedTime off by one second. Thanks to Aleksey Sanin <aleksey@aleksey.com> for reporting and investigating the bug and reviewing the patch. r=aleskey. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 322427: removed a very old workaround for a zero-size array inwtchang%redhat.com2006-01-091-4/+0
| | | | | <sys/socket.h> on Linux. r=kengert. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Dummy whitespace change to force the Tinderboxes to rebuild.wtchang%redhat.com2006-01-091-0/+1
| | | | Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 322287: Implemented NSPR atomic routines in x86 assembly codewtchang%redhat.com2006-01-094-31/+145
| | | | | | | | for Intel Macs. The patch is contributed by Josh Aas <joshmoz@gmail.com>. r=mark.mentovai,wtc. Modified files: configure configure.in _darwin.h Added file: os_Darwin_x86.s Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 322287: the "lock" prefix is not required for the x86 "xchg"wtchang%redhat.com2006-01-097-8/+3
| | | | | | | instruction. r=mark.mentovai. Modified files: os2emx.s os2vacpp.asm os_Linux_x86.s os_Linux_x86_64.s os_SunOS_x86.s os_SunOS_x86_64.s ntmisc.c Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla bug 322427: do not compile NSPR with -ansi and with _POSIX_SOURCE,wtchang%redhat.com2006-01-074-53/+28
| | | | | | | | _BSD_SOURCE, _SVID_SOURCE, _LARGEFILE64_SOURCE, and _XOPEN_SOURCE defined. Instead, just define _GNU_SOURCE. r=kengert. Modified files: configure configure.in pr/src/linking/Makefile.in pr/src/pthreads/Makefile.in Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bugs 261649 and 321579: fixed BeOS build error caused by previouswtchang%redhat.com2005-12-271-2/+2
| | | | | checkin. BeOS uses glibc but not the dlxxx functions declared in dlfcn.h. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 261649: added GNU/k*BSD and preliminary GNU/Hurd support. Thewtchang%redhat.com2005-12-2416-58/+84
| | | | | | | | patch is contributed by Robert Millan <rmh@aybabtu.com>. r=wtc. Modified files: configure configure.in nsinstall.c _linux.cfg _pth.h _unixos.h prosdep.h pr/src/linking/Makefile.in prlink.c prosdep.c unix.c uxproces.c uxrng.c prnetdb.c ptio.c pr/tests/Makefile.in Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 321230: don't link with libdl on BeOS. The patch iswtchang%redhat.com2005-12-222-2/+3
| | | | | contributed by Christian Biesinger <cbiesinger@gmx.at>. r=wtc. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 316964: use the -z ignore linker flag on Solaris. The patchwtchang%redhat.com2005-12-162-4/+4
| | | | | is contributed by Boying Lu <brian.lu@sun.com>. r=wtc,sr=benjamin.smedberg. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 225859: allow one to do Windows x64 builds with the x86wtchang%redhat.com2005-12-082-201/+96
| | | | | | version of Cygwin or MKS uname. The patch is contributed by Julien Pierre of Sun. r=wtc. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Rename real_install target as install.cls%seawood.org2005-11-234-13/+10
| | | | | Thanks to Wan-Teh Chang <wtchang@redhat.com> for the patch. Bug #304239 r=cls
* Only export *.cfg files needed for cross-compiling.cls%seawood.org2005-11-231-4/+5
| | | | | Thanks to Wan-Teh Chang <wtchang@redhat.com> for the patch. Bug #304239 r=cls
* Explicitly disable pthread support for win32, os2 & beos.cls%seawood.org2005-11-232-83/+204
| | | | Bug #312662 r=wtc
* Bugzilla bug 195219: put the stops (double semicolons) that delimitwtchang%redhat.com2005-11-212-20/+10
| | | | | | | instruction groups on the same lines as the last instructions in the groups. This is the style used in Intel documentation. Modified Files: os_HPUX_ia64.s os_Linux_ia64.s Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* 238319: Sun packages changes.wtchang%redhat.com2005-11-211-2/+4
| | | | RPM_RELEASE can be set from the command line.
* Bugzilla bug 195219: implemented the atomic routines in IA-64 assembly forwtchang%redhat.com2005-11-214-23/+149
| | | | | | | | | HP-UX IPF. Thanks to Dennis Handly of HP for reviewing the assembly code and suggesting the use of the addp4 instruction to convert a 32-bit address to a 64-bit one in 32-bit builds. Modified files: configure configure.in _hpux.h Added file: os_HPUX_ia64.s Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 164070: fixed the bug that PR_ImplodeTime and PR_NormalizeTimewtchang%redhat.com2005-11-141-45/+23
| | | | | | only worked with years 1901-2099. The patch is contributed by Shanmu <shanmus@gmail.com>. r=wtc. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 312199: HP-UX IPF (Itanium) changes contributed by Grace Luwtchang%redhat.com2005-11-113-32/+51
| | | | | | | of HP: use .so as shared library suffix, link shared libraries with +b $ORIGIN. r=wtc,darin. Modified Files: configure configure.in _hpux.h Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 156633: replaced the deprecated PR_CurrentThread bywtchang%redhat.com2005-11-0712-69/+69
| | | | | | | | PR_GetCurrentThread. The patch is contributed by Tim <timwatt@gmail.com>. r=wtc. Modified Files: prmsgc.c btthread.c rcthread.cpp mdmac.c prthinfo.c ptio.c ptsynch.c ptthread.c cltsrv.c intrupt.c perf.c provider.c Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 314070: do not use CFM on Mac OS X x86. The patch iswtchang%redhat.com2005-11-071-11/+25
| | | | | contributed by Mark Mentovai <mark@moxienet.com>. r=wtc,joshmoz Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 302212: Pass -F arguments to ld when GCC <= 3. Contributed bySUNBIRD_0_3a1_RELEASEwtchang%redhat.com2005-10-282-30/+36
| | | | | Mark Mentovai <mark@moxienet.com>. r=wtc. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 302212: allow Mac OS X x86 builds to target SDKs. The patchwtchang%redhat.com2005-10-264-183/+260
| | | | | | | | was contributed by Mark Mentovai <mark@moxienet.com>. r=wtc,joshmoz. Modified Files: Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH configure configure.in config/autoconf.mk.in pr/src/linking/Makefile.in
* Dummy whitespace change to force Mozilla Tinderboxes to rebuild.wtchang%redhat.com2005-10-211-1/+0
| | | | Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 225859: added 64-bit Windows support. Peter Armisteadwtchang%redhat.com2005-10-2124-204/+514
| | | | | | | | | | | | contributed the first 64-bit Windows patch (for IA64) in 2001. Portions of this checkin are based on the patch contributed by Makoto Kato <m_kato@ga2.so-net.ne.jp>. r=wtc. Modified Files: configure configure.in prtypes.h _win95.cfg _win95.h _winnt.cfg _winnt.h probslet.h pprio.h primpl.h pr/src/Makefile.in prfile.c prio.c prsocket.c ntgc.c ntio.c ntmisc.c w32rng.c w32shm.c w95io.c w95sock.c w95thred.c prinit.c pr/tests/prpoll.c Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Sync config.guess & config.sub with official GNU CVS copies.cls%seawood.org2005-10-142-324/+491
| | | | Bug #312352 r=bsmedberg
* Bugzilla bug 307168: Determine if the visibility(default) attribute can bewtchang%redhat.com2005-10-131-1/+3
| | | | | | | used by using only the GCC version so that this public header does not depend on any macro the user needs to define. r=bryner. (See also Bugzilla bug 307168 comment 29.) Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 312100: fixed an uninitialized variable bug.wtchang%redhat.com2005-10-111-1/+1
| | | | Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 263952: backed out the checkin to define the Solaris featurewtchang%redhat.com2005-10-102-45/+19
| | | | | | | test macros for SUS (XPG4v2) with extensions. This checkin is reported to introduce a small performance regression and break Firefox build on Solaris 10. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* fixes bug 308587 "PR_GetPhysicalMemorySize returns garbage on systems with ↵darin%meer.net2005-09-171-11/+9
| | | | more than 2GB RAM" r=wtc
* Dummy whitespace change to force Tinderboxes to rebuild.wtchang%redhat.com2005-09-151-0/+1
| | | | Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 308331: the guard for the int32 typedef is no longerwtchang%redhat.com2005-09-151-2/+0
| | | | | | | | | | necessary. Only the winsock2.h file (winsock version 2.1) in MSVC 4.2 has the int32 typedef. MinGW's winsock2.h doesn't have that typedef, and current Microsoft winsock2.h doesn't have that either. Also, on Windows, we define int32 as long, which is the same as the int32 typedef in winsock2.h v2.1. MSVC accepts such duplicated typedefs. Thanks to timeless for the research into this problem. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Set NSPR version to 4.7 (Beta).wtchang%redhat.com2005-09-145-16/+16
| | | | Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla bug 238319: Sun packages changes.wtchang%redhat.com2005-09-142-75/+26
| | | | | Fix packages on Linux. List of files is now generated for sun-nspr.spec. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Skip libpthread check in Darwin buildscls%seawood.org2005-09-022-21/+35
| | | | Bug #212708 r=wtc
* Dummy whitespace change to force Tinderboxes to rebuild.wtchang%redhat.com2005-08-261-1/+0
| | | | Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 263952: define the Solaris feature test macros for SUSwtchang%redhat.com2005-08-262-19/+45
| | | | | | | (XPG4v2) with extensions to eliminate compiler warnings about mmap64, shm_open and shm_unlink. The patch is contributed by Julien Pierre of Sun. r=wtc. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 266123: support 64-bit PowerPC builds on Linux distributionswtchang%redhat.com2005-08-182-22/+34
| | | | | | (such as Red Hat and Fedora) whose GCC generates 32-bit code by default. r=cls. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla Bug 304526: cleaned up the "configure --help" message: put defaultwtchang%redhat.com2005-08-182-109/+115
| | | | | value in brackets and wrapped long lines. r=cls. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
* Bugzilla bug 294122: made the changes I suggested and Howard Chu agreedwtchang%redhat.com2005-08-162-44/+30
| | | | | on -- removed incomplete WINCE support and support for old Cygwin betas (before beta 20). (See comments 55 and 57 in the bug report.).
* Bugzilla bug 304526: brought the NSPRPUB_PRE_4_2_CLIENT_BRANCH up to datewtchang%redhat.com2005-08-1534-220/+842
| | | | | with the NSPR trunk (NSPR 4.6.1 Beta). Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH