wtchang%redhat.com
51d2724e8d
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
6dee003500
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
527d64462e
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
88876c062e
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
d53452818a
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
38d2205023
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
052d6f2a78
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
2e6563f4e6
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
7d5638e978
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
a190759bcf
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
a1d11c33b1
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
a6e0db682c
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
1d741053b5
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
6ccb1f470b
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
ce2bfbc97a
Explicitly disable pthread support for win32, os2 & beos.
...
Bug #312662 r=wtc
2005-11-23 05:59:05 +00:00
wtchang%redhat.com
d4298cef63
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
3d59734b67
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
d1149b4b8f
238319: Sun packages changes.
...
RPM_RELEASE can be set from the command line.
2005-11-18 21:52:41 +00:00
wtchang%redhat.com
4b5e16094f
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
1d022d748d
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
8ca76f2337
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
6128834894
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
e97ec07e46
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
d8f2c1f9dd
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
d7533ffd85
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
8fa45dbbb4
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
d3a666607b
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
53c1af0ccc
Bugzilla Bug 312100: fixed an uninitialized variable bug.
2005-10-11 21:48:09 +00:00
wtchang%redhat.com
efcf180efb
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
91bf1447bc
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
65ccfff173
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
968371dbbd
Set NSPR version to 4.7 (Beta).
2005-09-14 23:39:56 +00:00
wtchang%redhat.com
3e09ea2c65
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
97af17fb5d
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
982861b69c
238319: Sun packages changes.
...
Install 64 bit libraries in lib64 on Linux.
2005-09-08 22:23:54 +00:00
cls%seawood.org
29f9cbb1a5
Skip libpthread check in Darwin builds
...
Bug #212708 r=wtc
2005-09-02 02:44:37 +00:00
wtchang%redhat.com
521b519c98
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
e8d81496e1
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
a7efd3ebc3
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
2d4f1a02c2
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
ac456d6a40
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
f24fc9c62f
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
760e606245
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
a17be4c185
Use #ifdef XP_MACOSX as a shorthand for #if defined(XP_MACOSX).
2005-08-06 00:11:34 +00:00
wtchang%redhat.com
ccbb58148a
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
5c52c9c9c5
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
19f39f5424
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
744c841437
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
1ad56bbc2a
238319: Sun packages changes
...
Change rpm packaging for RHEL3 i386 and x86_64.
2005-07-22 15:32:50 +00:00
wtchang%redhat.com
21be94846d
Bugzilla Bug 298674: checked in the remaining changes for the RISC OS port.
...
The patch is contributed by Peter Naulls <peter@chocky.org>. r=wtc
Modified Files: _pth.h _riscos.cfg _riscos.h prmem.c prsystem.c
2005-07-21 18:22:54 +00:00