wtc%google.com
24e748184d
Bug 418687: added a way to pass linker flags (for OS/2 and Windows). The
...
patch is contributed by Ted Mielczarek <ted.mielczarek@gmail.com>. r=wtc
2008-02-22 00:34:52 +00:00
christophe.ravel.bugs%sun.com
16e27f34d6
Set NSPR version to 4.7.1 Beta.
2008-02-06 19:19:09 +00:00
wtc%google.com
1309a038d9
Bug 296878: disable the use of os_Linux_ppc.s for 64-bit PowerPC builds
...
because the assembly code crashes. Add nonexecutable stack directive
to os_Linux_ppc.s.
Modified files: configure.in configure _linux.h os_Linux_ppc.s
2008-01-24 05:00:04 +00:00
wtc%google.com
95c91e0da2
Bug 296878: use native PowerPC atomic instructions on Linux PowerPC. The
...
patch is contributed by kevdig@hypersurf.com . r=mark.mentovai,wtc
Modified files: configure.in configure _linux.h
Added file: os_Linux_ppc.s
2008-01-21 01:46:47 +00:00
wtc%google.com
c3585f0739
Bug 409224: don't use the obsolete gcc flag -no-cpp-precomp. The patch is
...
contributed by Mark Mentovai <mark@moxienet.com>. r=wtc
2007-12-21 18:57:57 +00:00
wtc%google.com
152865cbdd
Bug 401768: enable us to build with gcc 3.3 and an SDK on Mac OS X 10.5
...
Leopard. The patch is contributed by Mark Mentovai <mark@moxienet.com>.
r=wtc.
2007-10-31 17:56:18 +00:00
julien.pierre.boogz%sun.com
1be27c47bc
Fix for bug 383857 . NSPR still uses the MSVC -G5 flag . r=wtc
2007-09-13 01:37:34 +00:00
wtc%google.com
ae60cb7521
Bug 350616: detect and use Microsoft (R) Manifest Tool. The patch is
...
contributed by Ted Mielczarek <ted.mielczarek@gmail.com>. r=wtc
Modified files: configure configure.in autoconf.mk.in rules.mk
2007-06-09 16:28:46 +00:00
wtc%google.com
f416c6c0e0
Bug 371247: checked in some changes for OpenBSD. The patch is contributed
...
by Martynas Venckus <martynas@openbsd.org>. r=nelsonb,wtc.
Modified Files: configure configure.in lib/tests/Makefile.in
_openbsd.cfg _openbsd.h prnetdb.c
2007-05-26 00:13:08 +00:00
wtchang%redhat.com
e3fb2073f1
Bug 329807: set USE_IPV6=1 (define _PR_INET6) on HP-UX B.11.23 or later,
...
based on information from HP. r=nelsonb,darin
Modified files: configure configure.in _hpux.h
2007-01-13 00:32:39 +00:00
mozilla%weilbacher.org
d864f78ee5
[OS/2] Bug 351246: Load Mozilla into Highmem on OS/2. Part 2, changes to NSPR. r=mkaply, sr=wtc
2006-12-12 22:00:25 +00:00
wtchang%redhat.com
9915839ea3
Bugzilla Bug 363092: made 10.2 the default Mac OS X ppc deployment target.
...
r=josh.aas
2006-12-08 22:56:43 +00:00
cls%seawood.org
7f1f236ba7
Remove all generated Makefiles upon distclean.
...
Thanks to Mike Hommey <mh+mozilla@glandium.org> for the patch.
Bug #333308 r=cls
2006-04-28 00:53:35 +00:00
wtchang%redhat.com
72cd978d1a
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-04-05 20:57:23 +00:00
wtchang%redhat.com
dc63d88aa6
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
4032c4d665
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
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
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
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
ce2bfbc97a
Explicitly disable pthread support for win32, os2 & beos.
...
Bug #312662 r=wtc
2005-11-23 05:59:05 +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
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
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
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
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
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
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
wtchang%redhat.com
33b0d833e0
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
5cbd8f428d
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
7cc4aef17f
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
e01daaea82
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
532a095a95
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
aae5e30473
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
ddc5452e4e
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
37bc0e412d
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
ca95b35f89
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
ed659e06d7
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
2a2b463352
Bugzilla Bug 273336: fixed an incorrect variable name.
2005-05-13 01:42:35 +00:00
wtchang%redhat.com
21242258fc
Bugzilla Bug 273336: arguments to the test command should be quoted. r=cls.
2005-05-11 16:53:41 +00:00
wtchang%redhat.com
4165e30a55
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
e61f5b77d0
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
bc04b653af
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
29fb08ab82
238319: Sun packaging changes.
...
Hook-up SUNWprd package. Remove SUNWprx package.
2004-11-30 17:05:33 +00:00
wchang0222%aol.com
0db90448fd
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
8d3a6e97ec
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
558905f6e3
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
ad5e004135
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
7572cc8684
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
e8aebb8a91
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
bffe08e011
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
1ae5e98c1c
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
e5bec9fa88
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
60e3ff4b33
Add support for cross-compiling to i386-mingw32.
...
Bug #222013
r=wtc
2004-04-12 22:31:36 +00:00
wchang0222%aol.com
28003a3552
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
f88fe6501c
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
seawood%netscape.com
d55ece9af7
Update openbsd support for openbsd >= 3.4
...
Thanks to Peter Str��mberg <wilfried@spamcop.net> for pulling these patches out of openbsd's ports tree.
Bug #236599 r=cls
2004-03-09 23:35:03 +00:00
wchang0222%aol.com
69593cea26
Bugzilla bug 232742: added Linux/amd64 support. The patch came from Gentoo
...
Linux's portage and was sent by Henrik Lynggaard Hansen
<admin@mozillatranslator.org>. r=wtc.
Modified Files: configure configure.in prprf.c _linux.cfg linux.h
Added Files: os_Linux_x86_64.s
2004-03-09 03:10:32 +00:00
wchang0222%aol.com
b076801cbc
Bugzilla bug 233048: support 64-bit Solaris SPARC build with gcc. The
...
patch is contributed by Vladim�r Marek <<Vladimir.Marek@printsoft.cz>.
r=wtc.
2004-02-11 21:08:09 +00:00
wchang0222%aol.com
c063d529ae
Bugzilla bug 224161: fixed a regression that was introduced in the fix
...
for this bug. There was a missing '$' and the incorrect use of () around
variable names.
2004-02-07 15:23:49 +00:00
wchang0222%aol.com
d786896ffe
Bugzilla bug 232120: added support for NetBSD's pthread library. The patch
...
is contributed by Shin'ichiro TAYA <taya@netbsd.org>. r=wtc.
Modified Files: configure configure.in ptio.c
2004-02-04 01:40:56 +00:00
wchang0222%aol.com
674d0a62b5
Bugzilla bug 231504: made --disable-strip work. r=bryner.
2004-01-29 22:41:50 +00:00
wchang0222%aol.com
cf11606ca1
Bugzilla bug 224161: added support for Mac OS X Panther SDK. We assume
...
that NEXT_ROOT is set in the environment. The patch is contributed by
Mike Pinkerton <pinkerton@aol.net>. r=wtc.
Modified files: configure configure.in pr/src/linking/Makefile.in
2004-01-28 21:11:04 +00:00
wchang0222%aol.com
7f4f187ac4
Bugzilla bug 232226: use the -bnortllib linker flag when building AIX
...
shared libraries so that they do not include a reference to the run time
linker library - only the main program needs to have a reference to the
run-time linker library. The patch is contributed by Philip K. Warren
<pkw@us.ibm.com>. r=wtc.
2004-01-27 23:10:18 +00:00
wchang0222%aol.com
0b154a6266
Updated for NSPR 4.5.
...
Modified Files: configure configure.in repackage.sh vercheck.c
2003-11-25 01:20:40 +00:00
wchang0222%aol.com
c4a79f190b
Bugzilla bug 226470: use a C compiler rather than a C++ compiler to compile
...
C code. Removed -qarch=com, which is the default for the compiler now.
This patch is contributed by Philip K. Warren <pkw@us.ibm.com>.
2003-11-24 22:20:01 +00:00
wchang0222%aol.com
47c0cfa43e
Bugzilla bug 219913: define _PR_HAVE_THREADSAFE_GETHOST for OS/2 so that
...
we can issue concurrent gethostbyname calls. Moved the definition of
_PR_GLOBAL_THREADS_ONLY, BSD_SELECT, and TCPV40HDRS from configure.in to
_os2.h.
Modified files: configure configure.in _os2.h
2003-11-16 01:10:49 +00:00
wchang0222%aol.com
77323854de
Bugzilla bug 207803: added 64-bit UltraSPARC FreeBSD support to NSPR. The
...
patch was contributed by Joe Marcus Clarke <marcus@freebsd.org>, Thomas
Moestl <tmm@FreeBSD.org>, and Kris Kennaway <kris@freebsd.org>. r=wtc.
Modified Files: configure configure.in _freebsd.cfg _freebsd.h
2003-11-15 23:39:36 +00:00
wchang0222%aol.com
878a555bd3
Bugzilla bug 225260: link NSPR dynamic shared libraries with the
...
-headerpad_max_install_names option. sr=sfraser.
2003-11-13 02:03:44 +00:00
wtc%netscape.com
17575e1042
Bugzilla bug 215581: build with GCC 3.2.2 for OS/2. The patch is
...
contributed by Javier Pedemonte <pedemont@us.ibm.com>. r=wtc.
2003-09-16 01:58:03 +00:00
seawood%netscape.com
e9f6376826
When calling windres, use a temp file to work around resource issues.
...
Bug #213281 r=wtc
2003-09-15 03:48:56 +00:00
darin%meer.net
ad3f5bd55a
landing patch for bug 211501 "NSPR should provide getaddrinfo" r=wtc
2003-09-11 21:42:16 +00:00
wtc%netscape.com
00bf58ca56
Bugzilla bug 217501: specify the standard AIX libpath (/usr/lib:/lib) when
...
building NSPR libraries, otherwise the path passed to the -L linker flag
is added to the head the libpath. The patch is contributed by Philip K.
Warren <pkw@us.ibm.com>.
2003-08-27 23:41:12 +00:00
seawood%netscape.com
137e2c4d90
Avoid pulling in libdl on OSX.
...
Thanks to Josh Soref <timeless@bemail.org> for the patch.
Bug #212708 r=wtc
2003-07-18 02:09:19 +00:00
wtc%netscape.com
44646292a1
Set MOD_MINOR_VERSION to 4 for NSPR 4.4.
2003-07-10 17:34:08 +00:00
wtc%netscape.com
14ef6510b9
Bug 204092: build NSPR on Solaris with -xO4 optimization.
2003-05-16 20:33:14 +00:00
wtc%netscape.com
2a090e9975
Merged the changes from NSPRPUB_PRE_4_2_CLIENT_BRANCH onto the trunk. Most
...
of these changes are for OS/2.
Modified Files:
configure.in build/cygwin-wrapper config/rules.mk
lib/ds/Makefile.in lib/ds/plds.def lib/libc/src/Makefile.in
lib/libc/src/plc.def pr/include/md/_os2.h pr/src/Makefile.in
pr/src/nspr.def pr/src/linking/prlink.c
pr/src/md/os2/Makefile.in pr/src/md/os2/objs.mk
pr/src/md/os2/os2cv.c pr/src/md/os2/os2misc.c
pr/src/md/os2/os2poll.c pr/src/md/os2/os2sock.c
pr/src/md/os2/os2thred.c pr/tests/Makefile.in
pr/tests/attach.c
2003-05-14 01:24:08 +00:00
wtc%netscape.com
ac2dd722a6
Bug 203317: getipnodebyxxx routines are not thread-safe on OpenVMS, so we
...
need to lock around them. The patch is contributed by Colin Blake
<colin@theblakes.com>. r=wtc.
Modified Files: configure configure.in prnetdb.c
2003-04-30 00:44:16 +00:00
seawood%netscape.com
4ee1fc13e4
Change mksnt* checks to mks*
...
Bug #202598 r=wtc
2003-04-19 01:47:57 +00:00
seawood%netscape.com
d14fa1269a
Add -s to default optimization flags for os2gcc builds.
...
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #201555 r=cls
2003-04-18 19:27:09 +00:00
wtc%netscape.com
4926d8b317
Bug 199324: changed all i?86 checks to i*86 because Cygwin's "uname -m"
...
returns i1586 on Intel Xeon processors. r=cls.
2003-03-27 02:21:20 +00:00
wtc%netscape.com
787b0752fe
Bug 196004: support building with gcc on Solaris better, whether gcc uses
...
the GNU ld or Solaris ld. Do not pass -B/usr/ccs/bin/ to gcc.
Modified files: configure configure.in autoconf.mk.in
lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in
2003-03-22 15:36:13 +00:00
wtc%netscape.com
3b090f479c
Do not use cygwin-wrapper if we are using MKS Korn Shell. We determine
...
whether we are using MKS Korn shell by searching for semicolons (;) in the
PATH. Actually cygwin-wrapper works under MKS Korn shell, but it suddenly
stopped working on our Windows NT build machine recently, and I can't
figure out why.
2003-03-22 01:10:47 +00:00
wtc%netscape.com
2aa159486c
Renamed MOD_REVISION_VERSION to MOD_PATCH_VERSION.
...
Modified Files: configure configure.in autoconf.mk.in nspr-config.in
2003-02-28 01:48:15 +00:00
wtc%netscape.com
9627964e03
Bug 193380: added IPv6 support on HP-UX 11i or later. Cleaned up the
...
detection of HP-UX B.11.* in configure.in.
Modified Files: configure.in configure _hpux.h
2003-02-26 02:00:33 +00:00
wtc%netscape.com
47d9565c43
Bug 193969: implemented atomic routines for Darwin PPC in assembly.
...
Changed old name "Rhapsody" to new name "Darwin".
Modified files: configure configure.in _darwin.h darwin.c
Added file: os_Darwin_ppc.s
2003-02-22 15:00:13 +00:00
wtc%netscape.com
224a7173e3
Bug 189501: added support for building Linux RPMs. The patch and new files
...
are contributed by Kirk Erickson <kirk.erickson@sun.com>.
Modified Files: Makefile.in configure configure.in
Added Files:
pkg/Makefile.in pkg/linux/Makefile.in pkg/linux/sun-nspr.spec
2003-02-04 01:45:28 +00:00
wtc%netscape.com
4a5e94430e
Bug 188439: fixed a bug in the PR_Poll implementation for
...
_PR_POLL_WITH_SELECT. We could still call FD_SET if the osfd was larger
than FD_SETSIZE. Fixed the bug that _PR_POLL_WITH_SELECT was defined after
the system header files had been included. Need to define it on the
compile command line. Define _USE_BIG_FDS on HP-UX. Because that macro
increases the size of fd_set to about 7500 bytes and PR_Poll allocates 3
fd_sets on the stack, also increased the minimum thread stack size to 128KB
on HP-UX.
Modified Files: configure configure.in _hpux.h _osf1.h ptio.c
2003-01-20 20:52:48 +00:00
wtc%netscape.com
0b51e44b47
Bug 134113: make NSPR build on Win32 using MinGW gcc. The patch is
...
contributed by Chris Seawood <seawood@cls.org> and Dan Mosedale
<dmose@mozilla.org>. r=wtc.
Modified files: configure configure.in config/Makefile.in autoconf.mk.in
now.c rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/msgc/src/Makefile.in prtypes.h _winnt.h pr/src/Makefile.in prmapopt.c
pr/src/md/windows/Makefile.in ntio.c ntmisc.c pr/tests/Makefile.in
runtests.ksh pr/tests/dll/Makefile.in
2003-01-20 16:26:24 +00:00
wtc%netscape.com
e84511ea41
MACOS_DEPLOYMENT_TARGET only needs to be defined if we are building on
...
Mac OS X.
2003-01-15 00:07:02 +00:00
wtc%netscape.com
288cdc7e24
1. Use $(CC) (the compiler) to build shared libraries on Solaris. Added
...
the -z defs linker flag back.
Modified files: configure configure.in lib/ds/Makefile.in
lib/libc/src/Makefile.in pr/src/Makefile.in
2. Let pr/src/md/unix/Makefile.in be responsible for removing the
pr/src/cpu directory because it creates that directory. Note that the
'clean' target does not remove the directory because it doesn't remove
the .so's either.
Modified files: pr/src/Makefile.in, pr/src/md/unix/Makefile.in
2003-01-08 19:19:01 +00:00
wtc%netscape.com
deac9f718a
A temporary fix for the Solaris gcc build. Removed the -z defs linker flag
...
because gcc-compiled objects reference symbols not defined in -lc. The
correct fix is to use gcc to build the shared libraries, as we do on Linux.
Modified Files: configure.in configure
2003-01-07 20:49:41 +00:00
wtc%netscape.com
183d6a449b
Bug 158704: removed the workaround of using the non-existent pkg/Makefile
...
to cause AC_OUTPUT to create the pkg directory. Create it explicitly.
2003-01-06 23:34:47 +00:00