wtchang%redhat.com
f1aa23af66
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-04-05 20:57:23 +00:00
wtchang%redhat.com
3a0926a346
Bugzilla Bug 322578: Support ppc<->x86 cross builds for Mac OS X. The
...
patch is contributed by Mark Mentovai <mark@moxienet.com>. r=wtc.
Modified Files: configure configure.in autoconf.mk.in rules.mk _darwin.cfg
2006-02-22 02:39:59 +00:00
wtchang%redhat.com
d504a9b6e2
Bugzilla Bug 327544: set OBJDIR to $(OBJDIR_NAME) to ensure that OBJDIR
...
and OBJDIR_NAME have the same value even if OBJDIR_NAME is overriden.
r=cls.
2006-02-20 19:20:13 +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
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
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
424dac1c33
Explicitly disable pthread support for win32, os2 & beos.
...
Bug #312662 r=wtc
2005-11-23 05:59:05 +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
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
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
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
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
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
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
wtchang%redhat.com
0ca78e5bfb
Bugzilla Bug 290725: implement USE_64 for x86_64. Now we do a 32-bit x86
...
build on x86_64 by default (if USE_64 is not set).
Modified files: configure configure.in
2005-07-05 20:29:28 +00:00
wtchang%redhat.com
b568af749a
Bugzilla Bug 298674: initial checkin of the RISC OS port contributed by
...
Peter Naulls <peter@chocky.org>. r=wtc.
Modified files: configure configure.in _pth.h prosdep.h prlink.c
prmem.c unix.c uxrng.c prsystem.c ptio.c ptthread.c
Added files: _riscos.cfg _riscos.h riscos.c
2005-07-01 22:26:37 +00:00
wtchang%redhat.com
d988cabaf9
Bugzilla Bug 298543: eliminated MACOS_DEPLOYMENT_TARGET. Replaced the
...
env var by MACOSX_DEPLOYMENT_TARGET and the macro by
MAC_OS_X_VERSION_MIN_REQUIRED. The patch is contributed by Mark Mentovai
<mark@moxienet.com>. r=wtc.
Modified files: configure configure.in _darwin.h prdtoa.c prnetdb.c
2005-07-01 01:19:30 +00:00
wtchang%redhat.com
cd4a74f2bd
Bugzilla Bug 298531: updated for Mac 10.4u ("universal") SDK, which adds
...
support for Intel CPUs. The patch is contributed by Mark Mentovai
<mark@moxienet.com>. r=wtc.
Modified files: configure configure.in config/autoconf.mk.in
2005-06-28 22:35:01 +00:00
cls%seawood.org
508598b2a5
Path translation fixes for msys.
...
Thanks to Howard Chu <hyc@symas.com> for the patches.
Bug #294122 r=cls a=shaver
2005-06-02 04:21:17 +00:00
cls%seawood.org
67150fef30
Add support for msys uname & cleanup OS_ARCH checks.
...
Thanks to Howard Chu <hyc@symas.com> for the patch.
Bug #294122 r=cls sr=wtc a=shaver
2005-06-01 15:30:48 +00:00
cls%seawood.org
2dea2a81ae
Allow --enable-debug to accept compiler flags like --enable-optimize
...
Bug #284767 r=bsmedberg a=shaver
2005-06-01 13:54:02 +00:00
cls%seawood.org
5dcb6e70c4
Update SDK support to build on OSX 10.4 (Tiger)
...
Thanks to Mark Mentovai <mark@moxienet.com> for the patch.
Bug #292530 r=wtc a=brendan
2005-06-01 13:26:38 +00:00
wtchang%redhat.com
b0170f2ead
Bugzilla bug 293438: use -fvisibility=hidden, without wrapped system
...
headers and without gcc_hidden.h, because we can't build on Linux x86-64
with the GCC visibility pragmas. r=bryner.
2005-05-19 17:37:23 +00:00
wtchang%redhat.com
613e40a79e
Moved code that only applies to MSVC to the MSVC section. The patch is
...
contributed by Howard Chu <hyc@symas.com>. r=wtc. (See Bugzilla bug
294122 comment 35.)
2005-05-18 21:49:45 +00:00
wtchang%redhat.com
df6e435fe9
Bugzilla Bug 273336: fixed an incorrect variable name.
2005-05-13 01:42:35 +00:00
wtchang%redhat.com
69023d11b1
Bugzilla Bug 273336: arguments to the test command should be quoted. r=cls.
2005-05-11 16:53:41 +00:00
wtchang%redhat.com
2122f732c0
Bugzilla Bug 273336: Checked in Brian Ryner's patch:
...
Add support for using gcc's visibility pragma to treat all function and
method declarations as "hidden" unless declared otherwise. Create wrappers
for system headers that cause them to be treated as default-visibility
declarations. This gives a substantial code size and performance win on
compilers that support it. r=darin sr=dbaron.
Modified Files:
configure configure.in config/Makefile.in
config/autoconf.mk.in config/config.mk pr/include/prtypes.h
pr/src/md/unix/uxproces.c pr/tests/sel_spd.c
Added Files:
config/gcc_hidden.h config/make-system-wrappers.pl
config/system-headers
2005-04-29 21:02:55 +00:00
wtchang%redhat.com
d8423cfc35
Bugzilla Bug 291631: changed MOD_MINOR_VERSION to 6 for NSPR 4.6.
...
r=mozilla@rosenauer.org .
Modified files: configure.in configure
2005-04-27 16:52:43 +00:00
wtchang%redhat.com
1e29ef0a95
Bugzilla bug 256508: make --with-pthreads the default on OpenBSD. The
...
fix was tested by Jim Rees <rees@umich.edu>.
Modified Files: configure.in configure
2005-03-09 21:14:48 +00:00
christophe.ravel.bugs%sun.com
2a0a6c6020
238319: Sun packaging changes.
...
Hook-up SUNWprd package. Remove SUNWprx package.
2004-11-30 17:05:33 +00:00
wchang0222%aol.com
7a0d926ad2
Bugzilla bug 249782: make NSPR compile with Microsoft Visual Studio 2005.
...
The -DEBUGTYPE flag is no longer supported. Since -DEBUGTYPE:CV is the
default, we simply delete it. We added support for VC 5.0 (MSC_VER=1100)
back. The patch is contributed by Stephen Walker <sdwalker@myrealbox.com>.
r=wtc.
Modified Files:
configure configure.in config/rules.mk
lib/msgc/tests/Makefile.in
lib/prstreams/tests/testprstrm/Makefile.in
lib/tests/Makefile.in lib/tests/windows/makefile
pr/src/cplus/tests/Makefile.in pr/src/misc/Makefile.in
tools/Makefile.in
2004-11-08 02:52:56 +00:00
wchang0222%aol.com
b2e80a1c83
Bugzilla bug 265501: merged 32 and 64 bit versions of prcpucfg.h on
...
Solaris. The patch is contributed by Christophe Ravel of Sun. r=wtc.
Modified Files: configure configure.in
Added Files: _solaris.cfg
Removed Files: _solaris32.cfg _solaris64.cfg
2004-10-22 00:10:07 +00:00
wchang0222%aol.com
130fda3cda
Bugzilla bug 259001: ported NSPR to Solaris on AMD64 architecture. The
...
patch is contributed by Julien Pierre <julien.pierre.bugs@sun.com>. r=wtc.
Modified Files: configure configure.in _solaris.h _solaris64.cfg
Added Files: os_SunOS_x86_64.s
2004-10-06 00:52:57 +00:00
bryner%brianryner.com
a6147dad9a
Add support for generating PDB-format debug symbols with MSVC, by setting MOZ_DEBUG_SYMBOLS=1 in the environment. This is to be used in place of MOZ_PROFILE. Bug 244231, r=wtc, dmose.
2004-08-26 23:08:28 +00:00
wchang0222%aol.com
03b5160d92
Bugzilla bug 235381: use the -features=tmplife flag for Sun compilers to
...
enable Standard C++ lifetime of temporary objects. The patch is contributed
by Andreas Lange <anlan@ida.liu.se>. r=wtc. sr=darin.
2004-05-21 21:28:43 +00:00
seawood%netscape.com
1663b91e0b
Use the proper flags when building with --enable-debug --enable-optimize.
...
Thanks to Wan-Teh Chang <wchang0222@aol.com> for the patch.
Bug #243079 r=cls
2004-05-20 20:15:18 +00:00
wchang0222%aol.com
72060c75c9
Bugzilla bug 242741: MSVC .NET 2003 does not support the /PDB:NONE linker
...
option, so we need to generate PDB files and ship them with our binary
distributions when compiling with MSVC version > 6.0. r=cls.
Modified Files: configure configure.in autoconf.mk.in rules.mk
2004-05-06 14:01:42 +00:00
seawood%netscape.com
e9c5f0550a
Allow nspr to accept multiple --{enable,disable}-{debug,optimize} args.
...
Bug #54828 r=wtc
2004-04-26 22:48:29 +00:00
wchang0222%aol.com
8ddd2f995b
Bugzilla bug 239663
...
r=mkaply, sr=blizzard (platform specific)
OS/2 only - bring back VACPP support for NSPR.
Modified Files: configure.in rules.mk prio.h prtypes.h _os2.h _os2_errors.h
primpl.h prsocket.c os2_errors.c os2sock.c os2thred.c prnetdb.c
2004-04-20 00:25:30 +00:00
seawood%netscape.com
94b1b6fd03
Add support for cross-compiling to i386-mingw32.
...
Bug #222013
r=wtc
2004-04-12 22:31:36 +00:00
wchang0222%aol.com
3a9313394f
Bugzilla bug 231934: OS/2 only - code from ganesh - generate map files on
...
OS/2. r=mkaply, sr=blizzard (platform specific)
2004-04-03 03:12:15 +00:00
wchang0222%aol.com
bd1e342f9d
It is not necessary to define _THREAD_SAFE when using pthreads on OpenBSD.
...
(See Bugzilla bug 236599 comment 41).
2004-03-11 02:26:25 +00:00