wtchang%redhat.com
249ce5f308
Bugzilla bug 326110: declare PR_SetSysfdTableSize and PR_GetSysfdTableMax
...
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.
2006-02-06 23:13:10 +00:00
wtchang%redhat.com
3994f1604a
Bugzilla Bug 322956: added PR_SI_HOSTNAME_UNTRUNCATED, which does not
...
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
2006-01-19 22:11:59 +00:00
wtchang%redhat.com
ce6f228835
Bugzilla Bug 322422: fixed a negative integer division truncation direction
...
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.
2006-01-09 22:48:25 +00:00
wtchang%redhat.com
4259dcc2d9
Bugzilla Bug 322427: removed a very old workaround for a zero-size array in
...
<sys/socket.h> on Linux. r=kengert.
2006-01-09 21:43:52 +00:00
wtchang%redhat.com
732c519cfe
Bugzilla Bug 322287: Implemented NSPR atomic routines in x86 assembly code
...
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
2006-01-09 18:38:54 +00:00
wtchang%redhat.com
a42a273963
Bugzilla Bug 322287: the "lock" prefix is not required for the x86 "xchg"
...
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
2006-01-09 17:43:53 +00:00
wtchang%redhat.com
bf7bc997bd
Bugzilla Bugs 261649 and 321579: fixed BeOS build error caused by previous
...
checkin. BeOS uses glibc but not the dlxxx functions declared in dlfcn.h.
2006-01-07 01:03:12 +00:00
wtchang%redhat.com
513d31b9fc
Bugzilla bug 322427: do not compile NSPR with -ansi and with _POSIX_SOURCE,
...
_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
2006-01-07 00:51:39 +00:00
wtchang%redhat.com
bd77bad087
Bugzilla Bug 261649: more changes for GNU/k*BSD and GNU/Hurd support.
...
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
2005-12-24 15:03:31 +00:00
wtchang%redhat.com
5e5ecef9ea
Bugzilla Bug 261649: added GNU/k*BSD and preliminary GNU/Hurd support. The
...
patch is contributed by Robert Millan <rmh@aybabtu.com>. r=wtc.
Modified files: configure configure.in _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
2005-12-24 08:25:31 +00:00
wtchang%redhat.com
da2e8df29d
Bugzilla Bug 321230: don't link with libdl on BeOS. The patch is
...
contributed by Christian Biesinger <cbiesinger@gmx.at>. r=wtc.
2005-12-22 22:40:37 +00:00
wtchang%redhat.com
a1bf3190ea
Bugzilla Bug 316964: use the -z ignore linker flag on Solaris. The patch
...
is contributed by Boying Lu <brian.lu@sun.com>. r=wtc,sr=benjamin.smedberg.
2005-12-16 18:25:47 +00:00
wtchang%redhat.com
e73ce47e82
Bugzilla Bug 225859: allow one to do Windows x64 builds with the x86
...
version of Cygwin or MKS uname. The patch is contributed by Julien
Pierre of Sun. r=wtc.
2005-12-08 22:45:22 +00:00
cls%seawood.org
072160d359
Rename real_install target as install.
...
Thanks to Wan-Teh Chang <wtchang@redhat.com> for the patch.
Bug #304239 r=cls
2005-11-23 06:35:20 +00:00
cls%seawood.org
393d7e63cf
Only export *.cfg files needed for cross-compiling.
...
Thanks to Wan-Teh Chang <wtchang@redhat.com> for the patch.
Bug #304239 r=cls
2005-11-23 06:25:56 +00:00
cls%seawood.org
424dac1c33
Explicitly disable pthread support for win32, os2 & beos.
...
Bug #312662 r=wtc
2005-11-23 05:59:05 +00:00
wtchang%redhat.com
2d2a7681ff
Bugzilla bug 195219: put the stops (double semicolons) that delimit
...
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
2005-11-21 22:49:19 +00:00
wtchang%redhat.com
07e80b79f2
Bugzilla bug 195219: implemented the atomic routines in IA-64 assembly for
...
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
2005-11-21 22:15:55 +00:00
christophe.ravel.bugs%sun.com
9e6573e0d5
238319: Sun packages changes.
...
RPM_RELEASE can be set from the command line.
2005-11-18 21:52:41 +00:00
wtchang%redhat.com
19addd540a
Bugzilla Bug 164070: fixed the bug that PR_ImplodeTime and PR_NormalizeTime
...
only worked with years 1901-2099. The patch is contributed by Shanmu
<shanmus@gmail.com>. r=wtc.
2005-11-14 23:03:21 +00:00
wtchang%redhat.com
a3225a8084
Bugzilla Bug 312199: HP-UX IPF (Itanium) changes contributed by Grace Lu
...
of HP: use .so as shared library suffix, link shared libraries with
+b $ORIGIN. r=wtc,darin.
Modified Files: configure configure.in _hpux.h
2005-11-11 22:23:08 +00:00
wtchang%redhat.com
9ab613d889
Bugzilla Bug 302212: allow Mac OS X x86 builds to target SDKs. The patch
...
was contributed by Mark Mentovai <mark@moxienet.com>. r=wtc,joshmoz.
Modified Files:
configure configure.in config/autoconf.mk.in
pr/src/linking/Makefile.in
2005-11-07 22:51:44 +00:00
wtchang%redhat.com
a6a4d92134
Bugzilla Bug 156633: replaced the deprecated PR_CurrentThread by
...
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
2005-11-07 22:39:09 +00:00
wtchang%redhat.com
db80528660
Bugzilla Bug 314070: do not use CFM on Mac OS X x86. The patch is
...
contributed by Mark Mentovai <mark@moxienet.com>. r=wtc,joshmoz
2005-11-07 22:04:52 +00:00
christophe.ravel.bugs%sun.com
36fa0f4ab9
238319: Sun packages changes
...
Set rpm release to 2 for NSPR 4.6.1
2005-11-07 20:22:21 +00:00
wtchang%redhat.com
a17ce29d57
Bugzilla Bug 225859: added 64-bit Windows support. Peter Armistead
...
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
2005-10-21 18:21:43 +00:00
cls%seawood.org
3321456466
Sync config.guess & config.sub with official GNU CVS copies.
...
Bug #312352 r=bsmedberg
2005-10-14 19:22:06 +00:00
wtchang%redhat.com
5e56118232
Determine if the visibility(default) attribute can be used by using only
...
the GCC version so that this public header does not depend on any macro
the user needs to define. See Bugzilla bug 307168 comment 29.
2005-10-13 17:43:36 +00:00
wtchang%redhat.com
76b4759375
Bugzilla Bug 312100: fixed an uninitialized variable bug.
2005-10-11 21:48:09 +00:00
wtchang%redhat.com
b453eac29b
Bugzilla Bug 263952: backed out the previous checkin (to define the Solaris
...
feature test macros for SUS (XPG4v2) with extensions) because it is
reported to introduce a small performance regression and break Firefox
build on Solaris 10.
2005-10-10 17:47:03 +00:00
darin%meer.net
6d89770e35
fixes bug 308587 "PR_GetPhysicalMemorySize returns garbage on systems with more than 2GB RAM" r=wtc
2005-09-17 01:45:22 +00:00
wtchang%redhat.com
6a0ea90a7b
Bugzilla Bug 308331: the guard for the int32 typedef is no longer
...
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.
2005-09-15 23:15:53 +00:00
wtchang%redhat.com
17693ee9ab
Set NSPR version to 4.7 (Beta).
2005-09-14 23:39:56 +00:00
wtchang%redhat.com
096473e2fd
Bugzilla Bug 263952: define the Solaris feature test macros for SUS
...
(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.
Set NSPR version to 4.7 Beta.
2005-09-14 23:32:45 +00:00
christophe.ravel.bugs%sun.com
60b290a8f7
238319: Sun packages changes.
...
Fix packages on Linux. List of files is now generated for sun-nspr.spec.
2005-09-09 17:16:35 +00:00
christophe.ravel.bugs%sun.com
cba8f8955c
238319: Sun packages changes.
...
Install 64 bit libraries in lib64 on Linux.
2005-09-08 22:23:54 +00:00
cls%seawood.org
c73b242284
Skip libpthread check in Darwin builds
...
Bug #212708 r=wtc
2005-09-02 02:44:37 +00:00
wtchang%redhat.com
23e206d229
Bugzilla Bug 266123: support 64-bit PowerPC builds on Linux distributions
...
(such as Red Hat and Fedora) whose GCC generates 32-bit code by default.
r=cls.
2005-08-18 17:57:12 +00:00
wtchang%redhat.com
db08d7e400
Bugzilla Bug 304526: cleaned up the "configure --help" message: put default
...
value in brackets and wrapped long lines. r=cls.
2005-08-18 17:15:16 +00:00
wtchang%redhat.com
b187888740
Bugzilla bug 294122: made the changes I suggested and Howard Chu agreed
...
on -- removed incomplete WINCE support and support for old Cygwin betas
(before beta 20). (See comments 55 and 57 in the bug report.).
2005-08-16 00:15:15 +00:00
wtchang%redhat.com
7411fa21d9
Set NSPR version to 4.6.1 Beta.
...
Modified files: configure configure.in repackage.sh prinit.h vercheck.c
2005-08-15 17:38:07 +00:00
wtchang%redhat.com
b959b0ba45
Bugzilla Bug 303345: added comments for obsolete XP_MAC only enum constants
...
and union members. r=joshmoz,sfraser.
2005-08-13 00:20:49 +00:00
wtchang%redhat.com
bcbebf03ca
Bugzilla Bug 266123: added ppc64 support. The patch is contributed by
...
Markus Rothe <markus@unixforces.net>. r=wtc.
Modified Files: _linux.cfg _linux.h
2005-08-09 22:41:37 +00:00
wtchang%redhat.com
48c51e87b2
Bugzilla bug 303345: restored the SYM_OFFSET macro to make the code easier
...
to understand. Suggested by Simon Fraser.
2005-08-08 18:37:13 +00:00
wtchang%redhat.com
4140069c43
Use #ifdef XP_MACOSX as a shorthand for #if defined(XP_MACOSX).
2005-08-06 00:11:34 +00:00
wtchang%redhat.com
33736611eb
Bugzilla Bug 303345: just use c2pstrcpy directly. This patch is
...
contributed by Mark Mentovai <mark@moxienet.com>. r=wtc.
2005-08-06 00:05:09 +00:00
wtchang%redhat.com
9f122f5591
Bugzilla Bug 303345: removed support for XP_MAC (Mac OS Classic). The
...
patch is contributed by Josh Aas <joshmoz@gmail.com>. r=wtc.
2005-08-05 23:38:30 +00:00
wtchang%redhat.com
fc2773f746
Bugzilla Bug 298612: ensure that the return value of StringGetChar, which
...
is passed to isspace, etc., is EOF or between 0 and 255. r=darin.
2005-08-05 22:44:06 +00:00
wtchang%redhat.com
28f934f1b0
Bugzilla Bug 303169: worked around a link error with gcc on Solaris SPARC
...
in debug builds. os_SunOS.s is only used by the _PR_GLOBAL_THREADS_ONLY
configuration, so we don't use it in the default (pthreads) configuration.
r=jpierre.
2005-08-04 02:04:39 +00:00
christophe.ravel.bugs%sun.com
f970690695
238319: Sun packages changes
...
Change rpm packaging for RHEL3 i386 and x86_64.
2005-07-22 15:32:50 +00:00