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
wtc%netscape.com
c9e425c2f7
Bug 158704: merged the Solaris packaging stuff onto the trunk. The three
...
shared libraries are built with mapfiles that specify versioned export
symbols. We use the $ORIGIN and $ISALIST linker keywords to specify the
location of the ultrasparc filtee.
2003-01-04 02:14:13 +00:00
wtc%netscape.com
163a973243
Bug 180293: moved the OpenVMS build from the POSIX subsystem to native VMS
...
(GNV). The patch is contributed by Colin Blakes <colin@theblakes.com>.
Modified Files: configure configure.in rules.mk pr/include/md/Makefile
openvms.c
Added Files: plds_symvec.opt plc_symvec.opt nspr_symvec.opt
2002-12-12 01:41:31 +00:00
wtc%netscape.com
763ea9c25e
Bug 166412: ported NSPR to AIX 5.1. AIX 5.1 is the same as AIX 4.3 as far
...
as NSPR is concerned. Invented a new macro AIX4_3_PLUS to indicate AIX 4.3
or higher.
Modified files: configure configure.in _pth.h prnetdb.c
2002-12-11 23:10:41 +00:00
seawood%netscape.com
dfc7752e80
Fix egrep syntax.
2002-11-23 09:59:07 +00:00
seawood%netscape.com
f1fe7bd2d7
Properly detect OS_ARCH when building on Win32 ME.
...
Bug #180822 r=dmose,wtc
2002-11-23 06:06:12 +00:00
seawood%netscape.com
f08c375332
Add CFM, CFBundle and mach-o library loading support to OSX NSPR. Support is only available if the carbon toolkit is detected at build time.
...
Original patch by Patrick Beard <beard@netscape.com> with modifications by Wan-Teh Chang <wtc@netscape.com>.
Bug #131306 r=cls
2002-11-06 05:10:22 +00:00
wtc%netscape.com
b347550fca
Bug 165602: checked in Brian Ryner's changes to allow Mac OS X 10.2 builds
...
to run on 10.1. r=wtc.
Modified files: configure configure.in pr/src/misc/prdtoa.c
2002-09-26 12:51:34 +00:00
wtc%netscape.com
29b7b5a0c0
Bug 169569: always use the Solaris ld (/usr/ccs/bin/ld) to link NSPR
...
shared libraries. r=cls.
2002-09-19 00:11:54 +00:00
wtc%netscape.com
549bdd5122
Bug 167375: configuration changes needed for building on BSD/OS 5.0.
...
The patch is contributed by lidl@pix.net .
Modified files: configure configure.in _bsdi.h
2002-09-12 15:04:22 +00:00
wtc%netscape.com
5ba050670a
Use cygwin-wrapper only when we are using cygwin (the mingw and cygwin
...
targets).
2002-08-28 19:53:05 +00:00
wtc%netscape.com
f3b237f2da
1. Checked in the fix for bug 157241 to enable debugging with gcc/gdb on
...
Linux with compiler optimizations on.
2. Cleaned up the fix for bug 137059. Replaced MOZ_DEBUG_ENABLE_DEFS by
DEFINES.
3. Backed out portions of the fix for bug 161461 that broke the build under
MKS toolkit.
4. Merged the fix for bug 141834 (using cygwin-wrapper) on the tip.
2002-08-23 01:11:26 +00:00
seawood%netscape.com
af0b601241
Fix build problem caused by having spaces in the username.
...
Bug #137059 r=dmose r=mcs
2002-08-10 10:37:25 +00:00
seawood%netscape.com
99e9b98017
Add compiler test for +Olit=all support for hpux cc.
...
Bug #146426 r=wtc
2002-08-10 04:32:49 +00:00
seawood%netscape.com
a0594f0e1e
Misc build cleanup v1:
...
Cleanup win32 configure output
Bug #161461 r=bryner
2002-08-08 21:39:26 +00:00
seawood%netscape.com
9b492dc833
Remove explicitly linking against -lc on linux as it could break backwards binary compatibility. Linking using gcc/g++ should automatically link against libc.
...
Thanks to Franz.Sirl-kernel@lauterbach.com for the patch.
Bug #72766 r=wtc,cls
2002-08-07 11:34:04 +00:00
wtc%netscape.com
dab46362b3
Bug 151711: gcc on OSF1 needs to use the -mieee flag.
2002-06-14 05:05:59 +00:00
wtc%netscape.com
9a3a8118ee
Bug 125819: fixed problems compiling using gcc on OSF1. The patch is
...
contributed by Chris Seawood <seawood@netscape.com>.
Modified Files: configure configure.in unix.c uxrng.c
2002-06-14 03:24:33 +00:00
wtc%netscape.com
c029f15fc2
Bug 136458: removed the old -O workaround and use -m68020-60. The patch is
...
contributed by Richard Zidlicky <rz@linux-m68k.org>. r=wtc.
Modified Files: configure.in configure Linux.mk
2002-06-13 22:00:29 +00:00
seawood%netscape.com
c7ce83ec1b
Fix typo that was causing pthreads to be selected by default on OpenBSD even though we default to NSPR threads on that platform.
...
Bug #145560 r=wtc
2002-05-29 08:01:42 +00:00
wtc%netscape.com
2cfa840bb7
Bugzilla bug 142677: made --disable-ipv6 work on AIX. Removed the obsolete
...
file _aix32in6.cfg.
Modified files: configure.in configure _aix32.cfg
Removed file: _aix32in6.cfg
2002-05-07 01:43:40 +00:00
wtc%netscape.com
bd361a5f93
Bugzilla bug 137736: Use "return 0" instead of exit(0) in the main()
...
functions of the configure test programs. Miscellaneous changes to fix
compiler warnings about the configure test programs.
2002-05-03 17:39:01 +00:00
wtc%netscape.com
70f523a4d1
Backed out the fix for bug 121975. It doesn't work on Windows 95.
...
Modified Files: configure configure.in WIN32.mk _win95.h w95dllmain.c
w95thred.c
2002-04-27 03:12:25 +00:00
wtc%netscape.com
5ca8ec6e23
Added OS_RELEASE processing for FreeBSD and Linux to match NSS's coreconf
...
build system, which the OBJ directory names of our binary distributions on
ftp.mozilla.org emulate.
Modified files: configure configure.in
2002-03-30 15:35:06 +00:00
wtc%netscape.com
46b24d25a2
Fixed OS_RELEASE for AIX. Modified files: configure configure.in
2002-03-30 04:54:06 +00:00
wtc%netscape.com
d84d5973fb
Bugzilla bug 121975: allow the WIN95 version of NSPR to use static TLS when
...
possible. Thanks to Daniel Bratell <bratell@lysator.liu.se> for suggesting
this change and performing the measurements to show its improvement.
Modified files: configure configure.in WIN32.mk _win95.h w95dllmain.c
w95thred.c
2002-03-29 21:51:45 +00:00
wtc%netscape.com
16c8195eca
Bugzilla bug 129633: changed the default select for OS/2 to BSD_SELECT.
...
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>. r=wtc.
2002-03-10 15:22:51 +00:00
seawood%netscape.com
5778230d9a
Add -lrt/-lposix4 to OS_LIBS on Solaris so that Purify doesn't complain about the missing library when instrumenting libnspr.
...
Bug #124493 r=bryner a=asa
2002-02-26 10:17:10 +00:00
seawood%netscape.com
0937fbb7b2
Create shared libraries using $(CC) for FreeBSD.
...
Use -pthread as a linker flag instead of a compile flag on FreeBSD.
Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patch.
bug #125857 r=wtc/cls a=asa
2002-02-26 09:44:34 +00:00
wtc%netscape.com
27ef175943
Bugzilla bug 113152: do not define or test the macro 'linux'. Thanks to
...
david@blue-labs.org for the patch.
Modified files: configure configure.in Linux.mk prinet.h
2002-01-27 04:51:01 +00:00
wtc%netscape.com
f7ce875b61
Added support for new HP-UX platform.
...
Modified files: configure configure.in _hpux.h _hpux64.cfg uxrng.c
prsystem.c pr/tests/Makefile.in
2002-01-23 02:56:36 +00:00
wtc%netscape.com
72a56c320d
Bugzilla bug 100776: handle non-blocking connect correctly on OS/2.
...
The fix is contributed by Javier Pedemonte <pedemont@us.ibm.com>.
r=mkaply.
Modified files: configure configure.in _os2.h _os2_errors.h prsocket.c
os2_errors.c os2poll.c os2sock.c
2002-01-18 01:27:20 +00:00
seawood%netscape.com
f4d52ab8d0
Landing BeOS BONE support.
...
Thanks to Matthew Zahorik <maz@albany.net> & Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug #71697 r=wtc/cls
2002-01-10 09:50:36 +00:00
wtc%netscape.com
304f034323
Make building for Darwin/x86 work. The patch is from Matt Watson.
2002-01-02 19:50:07 +00:00
wtc%netscape.com
7139a23b7d
Bugzilla bug 113740: do not use the 32-bit SPARC assembly implementation of
...
PRStack because it may cause starvation of the lock owner, leaving the
other threads spinning trying to acquire the lock.
Modified files: configure configure.in pr/include/md/_solaris.h
2001-12-07 02:10:10 +00:00
seawood%netscape.com
b466be448b
Revert to using standard config.sub & config.guess entries for OS/2.
...
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #112244 r=cls
2001-12-02 22:16:28 +00:00
seawood%netscape.com
d3ef943b11
Adding test for gcc -pipe feature.
...
Bug #81031 r=wtc
2001-12-02 22:08:42 +00:00
seawood%netscape.com
41284decc3
Use -no-cpp-precomp instead of -traditional-cpp for darwin
...
Bug #106617
2001-11-14 04:01:43 +00:00
seawood%netscape.com
1781b88340
Tell BSD strip to just strip local & debug symbols rather than all symbols for darwin.
2001-11-03 06:01:31 +00:00
seawood%netscape.com
2e19b186c3
Moved darwin section to proper platform location.
...
Added note about why -traditional-cpp is used for darwin.
Added Mac OSX linker options to be used in darwin builds.
Bug #106617
2001-11-03 03:57:36 +00:00
wtc%netscape.com
cdc92528f7
Added lib/tests/Makefile to the list of makefiles to be generated by
...
configure.
Modified files: configure configure.in
Bugzilla bug 106372: added new function PL_strtok_r. The function was
implemented by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>.
Modified files: lib/libc/include/plstr.h lib/libc/src/Makefile.in
lib/tests/string.c
Added file: lib/libc/src/strtok.c
2001-10-31 23:49:52 +00:00
wtc%netscape.com
704fe62538
Bugzilla bug 106771: support building on HP-UX 11.11. The patch is from
...
Jim Dunn <jdunn@netscape.com>.
Modified files: configure configure.in
2001-10-26 21:13:06 +00:00
seawood%netscape.com
a7d65c527e
Convert all rhapsody (pre-beta-macosx) references to darwin.
...
Bug #106617 r=wtc
2001-10-26 04:55:58 +00:00
wtc%netscape.com
f6a449d485
Bugzilla bug 77188: checked in a configure patch for Neutrino from
...
dinglis@qnx.com (Dave Inglis). r=wtc.
Modified files: configure configure.in
2001-10-17 20:50:51 +00:00
wtc%netscape.com
a4e983886c
Bugzilla bug 104269: allow one to specify an includedir or dist_includedir
...
that doesn't end in "/nspr". This patch is due to cls. r=wtc.
The only problem with this solution is that the default value for
--includedir shown in the --help output is wrong.
Modified files: configure.in configure config/autoconf.mk.in
2001-10-16 23:31:02 +00:00
wtc%netscape.com
2b76d7287e
Bugzilla bug 104286: teach the configure script about MKS Toolkit. r=cls.
...
Modified files: configure configure.in config.guess config.sub
2001-10-12 20:44:02 +00:00