Benjamin Smedberg
4eaa0d954e
Import NSPR 4_7_1_RTM
2008-06-06 08:36:51 -04:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
wtc%google.com
d36f687b32
Bug 332942: use 'uname -p' instead of 'uname -m' to determine if we're
...
building on SPARC. Note that we may not be able to build NSPR on SPARC V8
after this change. If that's a problem, please reopen this bug. The patch
is contributed by Julien Pierre <julien.pierre.boogz@sun.com>. r=wtc.
Modified Files:
configure configure.in pr/src/Makefile.in
pr/src/md/unix/Makefile.in
2008-06-07 20:25:59 +00:00
wtc%google.com
5f61d2ddce
Bug 430884: restored the -lpthread linker options (and the associated
...
comments) removed in the previous checkin. Remove the LOCAL_THREADS_ONLY
build variable; now Solaris can just use the CLASSIC_NSPR build variable.
Modified Files:
lib/msgc/tests/Makefile.in
lib/prstreams/tests/testprstrm/Makefile.in
lib/tests/Makefile.in pr/include/md/_solaris.h
pr/src/Makefile.in pr/src/cplus/tests/Makefile.in
pr/tests/Makefile.in tools/Makefile.in
2008-05-03 22:28:44 +00:00
wtc%google.com
5e2d551684
Bug 430884: removed the obsolete implementation based on Solaris threads.
...
Contributed by Julien Pierre <julien.pierre.boogz@sun.com>. r=wtc.
Modified Files:
configure configure.in lib/msgc/tests/Makefile.in
lib/prstreams/tests/testprstrm/Makefile.in
lib/tests/Makefile.in pr/include/md/_solaris.h
pr/src/Makefile.in pr/src/cplus/tests/Makefile.in
pr/src/md/unix/solaris.c pr/tests/Makefile.in
pr/tests/foreign.c pr/tests/provider.c tools/Makefile.in
Removed Files:
pr/src/md/unix/os_SunOS.s
2008-05-03 13:41:41 +00:00
wtc%google.com
248e72e4a4
Bug 330720: white space adjustments.
2008-05-02 18:58:20 +00:00
mozilla%weilbacher.org
2065a27442
[OS/2] Bug 330720: remove support for the obsolete OS/2-VACPP from NSPR and use XP_OS2 instead of XP_OS2_EMX everywhere, p=mkaply/me, r=julien.pierre
2008-05-02 08:18:15 +00:00
julien.pierre.boogz%sun.com
fdf7ecbe9c
Fix for bug 430883 . NSPR does not need to link with libthread on Solaris . r=wtc
2008-04-26 02:22:58 +00:00
wtchang%redhat.com
9abec183a4
Bug 362768: implemented NSPR shared library finalization function for AIX.
...
r=nelsonb
Modified files: pr/src/Makefile.in ptthread.c
2007-01-20 20:27:53 +00:00
wtchang%redhat.com
3abbe2efc0
Bug 362768: implemented NSPR shared library finalization function for major
...
Unix platforms. r=nelsonb
Modified files: pr/src/Makefile.in ptthread.c
2007-01-11 22:27:44 +00:00
julien.pierre.bugs%sun.com
8ab405a2d9
Fix for bug 356616 . NSPR DLLs should build at default base address. r=wtchang
2006-10-19 00:36:57 +00:00
wtchang%redhat.com
3ae0293e53
Bugzilla Bug 307527: implement NSPR interval timer with timeGetTime instead
...
of QueryPerformanceCounter or GetTickCount. r=darin,bienvenu.
Modified files: pr/src/Makefile.in ntinrval.c
2006-02-07 01:46:18 +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
90fcdb00a0
Use dashes instead of backslashes for program options to avoid msys shell expansion.
...
Thanks to Howard Chu <hyc@symas.com> for the patch.
Bug #294122 r=cls a=shaver
2005-06-01 14:28:35 +00:00
bryner%brianryner.com
70dc586efe
Attempting to fix AIX bustage again (bug 292899). r=wtc
2005-05-07 07:15:39 +00:00
gerv%gerv.net
2cdff0bb4f
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-25 15:03:26 +00:00
wchang0222%aol.com
63c33fa0be
Bugzilla bug 237870: we figured out how to link the MinGW build against
...
wsock32.dll (Winsock 1) instead of ws2_32.dll (Winsock 2). r=cls.
Modified Files:
pr/src/Makefile.in pr/src/io/prmapopt.c pr/tests/Makefile.in
2004-03-23 00:42:56 +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
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
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
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
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
8ae1fa8c46
Bug 158704: 1. Added comments explaining why we need to install an
...
additional copy of libnspr_flt4.so in pr/src/cpu/sparcv8plus if the
libnspr4.so installed in dist/lib is a symbolic link.
Modified files: pr/src/Makefile.in, pr/src/md/unix/Makefile.in
2. Made the 'release' and 'real_install' makefile targets install
libnspr_flt4.so in the cpu/sparcv8plus subdirectory of lib.
Modified files: config/rules.mk pr/src/md/unix/Makefile.in
2003-01-06 23:42:06 +00:00
wtc%netscape.com
feb649ef84
Bug 158704: should use GARBAGE instead of ALL_TRASH to specify that
...
$(MAPFILE) should be removed by "make clean". In pr/src, the "cpu"
directory needs to be removed if NSDISTMODE is not "copy".
Modified Files:
pr/src/Makefile.in lib/ds/Makefile.in lib/libc/src/Makefile.in
2003-01-06 19:43:48 +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
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
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
cls%seawood.org
4c01d37f22
Solaris 7 has deprecated the use of libposix4 in favor of librt. Check the OS_RELEASE and use the appropriate library.
...
Bug #96986 r=wtc
2001-10-02 22:19:12 +00:00
wtc%netscape.com
6d69d608db
Bug 64217: use locale-independent date format so that it doesn't
...
contain a quotation mark in any locale. Thanks to tzafrir@technion.ac.il
for the bug report.
Modified Files:
pr/src/Makefile.in lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/prstreams/Makefile.in
2001-06-23 14:42:24 +00:00
wtc%netscape.com
4bdb9f94f5
We no longer need to generate the .vms files on OpenVMS.
...
Modified files: config/rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/prstreams/Makefile.in pr/src/Makefile.in
2001-06-21 01:24:44 +00:00
wtc%netscape.com
ea0db16e17
Verified that the autoconf build system is equivalent to the classic
...
build system on OSF1, IRIX, and FreeBSD.
configure configure.in config/autoconf.mk.in config/config.mk
lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in
2001-05-17 00:56:25 +00:00
wtc%netscape.com
bc9b0a44d0
Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
2001-05-12 04:29:27 +00:00
cls%seawood.org
87285e154e
Fix nspr autoconf for OpenVMS.
...
Thanks to Colin Blake <colin@theblakes.com> for the patch.
Bug #69842 r=cls
2001-02-25 21:50:47 +00:00
cls%seawood.org
d74d44c2f2
There is no need to invoke recursive makes for the dummy libs & install phases of nspr. Especially when it means having a dummy target in every makefile that has a dependency upon export. Instead, put the dummy target in rules.mk.
2001-01-22 06:36:06 +00:00
cls%seawood.org
42c24e8ad2
Switch from using $(DIST)/bin, $(DIST)/lib, etc to using $(bindir), $(includedir). This gives us the advantage of being able to set different directories for libs & headers as needed. r=bryner
2001-01-21 06:37:45 +00:00
cls%seawood.org
795c9a5ae2
Add OS_LIBS to EXTRA_LIBS as necessary
2001-01-17 19:15:05 +00:00
cls%seawood.org
046ede8289
Preparations for building on win32 with autoconf Makefile.ins.
2000-12-30 05:44:01 +00:00
cls%seawood.org
d883c8e0d1
Sync'ing long lost changes between Makefile & Makefile.in
2000-12-30 00:47:58 +00:00
cls%seawood.org
1289d39511
Sync pr/src/Makefile* INCLUDES with subdirs so that parallel builds work again. Bug #31365
2000-10-18 05:01:29 +00:00
wtc%netscape.com
a462b938db
Bugzilla bug #15906 : added GC_LEAK_DETECTOR support for Linux.
...
Modified files: config.mk, primpl.h, pr/src/Makefile, pr/src/Makefile.in,
pr/src/memory/Makefile, pr/src/memory/Makefile.in, prthinfo.c, ptthread.c
2000-08-14 22:05:22 +00:00
wtc%netscape.com
43d175a85a
Bugzilla bug #42714 : removed dependency on winmm.dll. Replaced
...
timeGetTime() with GetTickCount().
Modified files: pr/src/Makefile, pr/src/Makefile.in, ntinrval.c
2000-06-27 20:54:02 +00:00
larryh%netscape.com
54094399ef
BugZilla: 42367. Fix copyright date, Original Code
2000-06-20 21:48:45 +00:00
larryh%netscape.com
4071477837
BugZilla 42367. change license to dual-license
2000-06-13 20:59:02 +00:00
wtc%netscape.com
b48e985d81
Added the generated header file to GARBAGE.
...
Modified files: lib/ds/Makefile, pr/src/Makefile, pr/src/Makefile.in
2000-03-15 01:45:35 +00:00
wtc%netscape.com
f132ed1139
Landed NSPRPUB_RELEASE_4_0_20000223 onto the main trunk.
2000-02-23 23:38:19 +00:00
cls%seawood.org
6be9e15695
Sync'd Makefile.in's to reflect srinivas' NSPR API changes.
2000-01-06 06:09:27 +00:00
cls%seawood.org
f69d328c38
Cleaned up BeOS autoconf build.
...
Added RESOLVE_LINK_SYMBOLS for platforms that need to resolve all symbols when linking shared libs.
Removed use of EXTRA_LIBS from configure.
1999-12-22 00:07:07 +00:00
cls%seawood.org
911e9e2d9b
Adding rng to the autoconf Makefiles. Patch submitted by Mike Shaver <shaver@mozilla.org> a=granrose
1999-11-19 16:43:00 +00:00
cls%seawood.org
e4c06125e8
Bug 11893. r=shaver
...
Sync the autoconf Makefile.ins.
1999-10-17 15:12:41 +00:00
srinivas%netscape.com
e3de1c3a69
Add autoconf for NSPR. Check in for cls@seawood.org. Buzill 11893
1999-10-14 15:09:11 +00:00