290 Commits

Author SHA1 Message Date
wtc%google.com
fde0104db4 Bug 634793: Add OpenBSD and Android to the list of exceptions to how NSPR
normally defines PRInt64 and PRUint64. From now on, NSPR's exact-width
integer types will match the exact-width integer types defined in
<stdint.h>. r=ehsan.
Modified Files: prdepend.h prlong.h prtypes.h


git-svn-id: svn://10.0.0.236/trunk@264534 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-07 21:13:41 +00:00
wtc%google.com
fb94341812 Bug 634793: Back out the previous "try build" checkin.
Modified Files:
	config/prdepend.h pr/include/prlong.h pr/include/prtypes.h


git-svn-id: svn://10.0.0.236/trunk@264515 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-02 19:21:18 +00:00
wtc%google.com
b84105baef Bug 634793: a checkin to do a "try" build of a proposed patch (to define
the NSPR integer types as <stdint.h> types) on the NSS tinderboxes.
Modified Files:
	config/prdepend.h pr/include/prlong.h pr/include/prtypes.h


git-svn-id: svn://10.0.0.236/trunk@264511 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-01 22:50:12 +00:00
wtc%google.com
be98838f49 Bug 804806: Remove code related to NCR, NEC, NEXTSTEP, SINIX, SNI, SONY,
NEWS-OS, SunOS4, and SunOS 4.1.3_U1. Remove the os_ReliantUNIX.s file.
TBR=ted.
Modified Files:
	config/Makefile.in config/nsinstall.c lib/ds/Makefile.in
	lib/libc/src/Makefile.in lib/prstreams/Makefile.in
	lib/prstreams/tests/testprstrm/Makefile.in
	lib/tests/Makefile.in pr/include/gencfg.c
	pr/include/md/_unixos.h pr/include/private/primpl.h
	pr/src/Makefile.in pr/src/cplus/tests/Makefile.in
	pr/src/io/Makefile.in pr/src/io/prfile.c pr/src/io/prmapopt.c
	pr/src/linking/Makefile.in pr/src/linking/prlink.c
	pr/src/malloc/Makefile.in pr/src/md/prosdep.c
	pr/src/md/beos/beos_errors.c pr/src/md/unix/Makefile.in
	pr/src/md/unix/unix.c pr/src/md/unix/unix_errors.c
	pr/src/md/unix/uxproces.c pr/src/md/unix/uxrng.c
	pr/src/md/unix/uxwrap.c pr/src/misc/prtime.c
	pr/src/pthreads/Makefile.in pr/src/pthreads/ptio.c
	pr/src/threads/combined/Makefile.in pr/tests/Makefile.in
	pr/tests/dll/Makefile.in tools/Makefile.in
Removed Files:
	pr/src/md/unix/os_ReliantUNIX.s


git-svn-id: svn://10.0.0.236/trunk@264433 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 23:18:00 +00:00
wtc%google.com
a0aef40235 Bug 804806: Remove the _xxx.cfg, _xxx.h, and xxx.c files for ncr, nec,
sony, nextstep, reliantunix, and sunos4. r=bsmith.
Modified Files:
	configure configure.in pathsub.h prosdep.h prscanf.c prosdep.c
	prerrortable.c
Removed Files:
	_ncr.cfg _ncr.h _nec.cfg _nec.h _nextstep.cfg _nextstep.h
	_reliantunix.cfg _reliantunix.h _sony.cfg _sony.h _sunos4.cfg
	_sunos4.h sunos4.h ncr.c nec.c nextstep.c reliantunix.c sony.c
	sunos4.c


git-svn-id: svn://10.0.0.236/trunk@264378 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-24 22:19:10 +00:00
wtc%google.com
3b0edecb80 Dummy white space change to force the Tinderboxes to rebuild.
git-svn-id: svn://10.0.0.236/trunk@263902 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-05 21:58:30 +00:00
wtc%google.com
2afb6c01b3 Bug 290726: Ship a nspr.pc file when doing make install. The patch is
contributed by Mike Hommey <mh+mozilla@glandium.org>.  r=wtc.
Modified Files: configure configure.in config/Makefile.in
Added Files: nspr.pc.in


git-svn-id: svn://10.0.0.236/trunk@263840 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-18 22:26:17 +00:00
gerv%gerv.net
c36a4cf0e4 Bug 716564 - update licence to MPL 2. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@263524 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 13:14:34 +00:00
ted.mielczarek%gmail.com
6503ac8fe4 bug 675593 - Add LTCG to AR_FLAGS when linking PGO with MSVC. Patch by ABE Hiroki <h.rayflood@gmail.com>. r=ted
git-svn-id: svn://10.0.0.236/trunk@262973 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-13 14:00:06 +00:00
ted.mielczarek%gmail.com
e96bea3bc9 bug 681588 - Cleanup wrap malloc and its use on Android. Patch by Mike Hommey <mh@glandium.org>. r=ted
git-svn-id: svn://10.0.0.236/trunk@262740 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-29 17:02:52 +00:00
ted.mielczarek%gmail.com
8878c9d505 bug 677191 - Use a different object file extension for the first phase of a GCC PGO build. Patch by Mike Hommey <mh@glandium.org>. r=ted
git-svn-id: svn://10.0.0.236/trunk@262739 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-29 17:00:19 +00:00
ted.mielczarek%gmail.com
3b87402527 bug 679334 - don't rm pgd files during Windows PGO builds, but clear them with pgomgr. Patch by Mike Hommey <mh+mozilla@glandium.org>, r=ted
git-svn-id: svn://10.0.0.236/trunk@262728 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-24 19:28:37 +00:00
ted.mielczarek%gmail.com
3249eb19f3 bug 665978 - Delete old .gcda / .pgd files during PROFILE_GENERATE phase. Patch by Justin Lebar <justin.lebar+bug@gmail.com>, r=ted
git-svn-id: svn://10.0.0.236/trunk@262445 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-01 18:42:36 +00:00
ted.mielczarek%gmail.com
0adee21ce4 bug 564851 - Add support for MSVC PGO. Patch by Tetsuro Kato <tete009+bugzilla@gmail.com>, r=wtc
git-svn-id: svn://10.0.0.236/trunk@262277 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-03 18:59:07 +00:00
wtc%google.com
0d94a19000 Bug 604263: Disallow parallel builds with MSVC < 8. The patch is
contributed by Kyle Huey <khuey@kylehuey.com>.  r=wtc,neil.


git-svn-id: svn://10.0.0.236/trunk@261678 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-17 21:09:33 +00:00
ted.mielczarek%gmail.com
e68075b8a7 bug 604263 - NSPR parallel building chokes on debug windows builds. Patch by Kyle Huey <khuey@kylehuey.com>, r=wtc
git-svn-id: svn://10.0.0.236/trunk@261409 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-15 15:43:47 +00:00
wtc%google.com
2cce4921ca Bug 589504: Remove --enable-boehm and related GC_LEAK_DETECTOR code. The
patch is contributed by Takanori MATSUURA <t.matsuu@gmail.com>.  r=wtc.
Modified Files:
	configure configure.in config/autoconf.mk.in
	pr/include/private/primpl.h pr/src/Makefile.in
	pr/src/memory/Makefile.in pr/src/misc/prinit.c
	pr/src/misc/prthinfo.c pr/src/pthreads/ptthread.c
	pr/src/threads/combined/pruthr.c
Removed Files:
	pr/src/memory/prgcleak.c


git-svn-id: svn://10.0.0.236/trunk@261114 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-28 01:33:10 +00:00
wtc%google.com
363d9127c6 Bug 338224: Rename makefile variable BUILD_OPT to MOZ_OPTIMIZE. Change
the default of MOZ_DEBUG and MOZ_DEBUG_SYMBOLS to 1, so that we produce a
debug build by default, as before.  The patch is contributed by
Mitchell Field <mitchell.field@live.com.au>.  r=ted.mielczarek,wtc.
Modified Files:
	configure configure.in config/autoconf.mk.in config/config.mk
	pr/src/md/windows/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@260691 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-09 02:10:33 +00:00
ted.mielczarek%gmail.com
18402a38ea bug 559263 - add --enable-wrap-malloc / --with-wrap-malloc configure arguments to support jemalloc usage on android. Patch by Brad Lassey <blassey@mozilla.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@260427 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-04 19:18:40 +00:00
ted.mielczarek%gmail.com
e16a7ed3ea bug 564851 - support building with profile-guided optimization (PGO). r=wtc
git-svn-id: svn://10.0.0.236/trunk@260426 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-04 17:34:19 +00:00
ted.mielczarek%gmail.com
be79b34518 bug 338224 - implement --enable-debug-symbols. also fix 'no rule to make nspr4.pdb needed by export'. Patch by Mitchell Field <mitchell.field@live.com.au>, r=me
git-svn-id: svn://10.0.0.236/trunk@260104 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 18:03:10 +00:00
wtc%google.com
5cf4448ac7 Dummy whitespace change to force a rebuild.
git-svn-id: svn://10.0.0.236/trunk@259229 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 17:28:13 +00:00
ted.mielczarek%gmail.com
e6bbad3a28 bug 515748 - differentiate between wince and winmo. Patch by Brad Lassey <bugmail@lassey.us>, r=me
git-svn-id: svn://10.0.0.236/trunk@259195 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-09 21:24:38 +00:00
ted.mielczarek%gmail.com
33ebf6c33f bug 525221 - Loop over DIRS better. address some wtc review comments
git-svn-id: svn://10.0.0.236/trunk@258972 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 17:28:14 +00:00
ted.mielczarek%gmail.com
020f264ad8 bug 525221 - Loop over DIRS better. Patch by Benjamin Smedberg <benjamin@smedbergs.us>, r=me
git-svn-id: svn://10.0.0.236/trunk@258967 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 11:46:38 +00:00
ted.mielczarek%gmail.com
0162fb607a bug 520359 - pymake fails to build Firefox. use CURDIR instead of in pr_abspath for better pymake Windows compatibility. r=wtc
git-svn-id: svn://10.0.0.236/trunk@258622 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 11:47:05 +00:00
wtc%google.com
adb3bdcf41 Dummy whitespace change to force a rebuild.
git-svn-id: svn://10.0.0.236/trunk@258596 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 23:09:52 +00:00
wtc%google.com
0ebd8a1c21 A dummy change to force a rebuild.
git-svn-id: svn://10.0.0.236/trunk@258517 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 02:05:33 +00:00
wtc%google.com
eb9e817744 Dummy whitespace change to force the Tinderboxes to rebuild.
git-svn-id: svn://10.0.0.236/trunk@257177 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-12 20:45:16 +00:00
wtc%google.com
c2ce4c40f9 Bug 491045: Remove the remaining VMS (OpenVMS) code. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@257143 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-09 13:54:14 +00:00
nelson%bolyard.com
8b6e3007e7 Bug 491045: Remove support for VMS (a.k.a., OpenVMS) from NSPR, r=wtc
git-svn-id: svn://10.0.0.236/trunk@257100 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-01 23:08:06 +00:00
ted.mielczarek%gmail.com
9cff963236 bug 442706 - build NSPR for Symbian targets with autoconf and make. Patch by Harry Li <harry.li@pagefreedom.org>, r=wtc,ted
git-svn-id: svn://10.0.0.236/trunk@256437 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-03 22:04:24 +00:00
ted.mielczarek%gmail.com
a7a3a4f86d bug 480074 - Better dependency resolution for import libraries. Patch by Benjamin Smedberg <benjamin@smedbergs.us>, r=ted
git-svn-id: svn://10.0.0.236/trunk@256393 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-02 17:33:47 +00:00
wtc%google.com
b40e314cab Bug 433790: removed Win16 support. The patch is contributed by
Arpad Borsos <arpad.borsos@googlemail.com>.  r=wtc.
Modified Files:
	configure configure.in config/rules.mk


git-svn-id: svn://10.0.0.236/trunk@256289 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-23 00:53:31 +00:00
nelson%bolyard.com
c01345b4b0 Bug 461270: linking NSPR shared libs should use LDFLAGS
Patch contributed by Murali Nandigama <mnandigama@mozilla.com>, r=wtc


git-svn-id: svn://10.0.0.236/trunk@256172 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-10 07:29:50 +00:00
wtc%google.com
412b91f895 Bug 473413: a minor tweak of comment.
git-svn-id: svn://10.0.0.236/trunk@256146 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-07 19:34:00 +00:00
julien.pierre.boogz%sun.com
1a16c95154 Fix for bug 473413. Build problem with spaces in path names. r=wtc
git-svn-id: svn://10.0.0.236/trunk@256141 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-07 03:37:28 +00:00
wtc%google.com
b8c82b03c2 Dummy whitespace change to force the Tinderboxes to rebuild.
git-svn-id: svn://10.0.0.236/trunk@255539 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-16 19:36:33 +00:00
wtc%google.com
622d951147 Bug 456449: First installment of changes needed for compiling WinMobile
WinCE Build.  Contributed by John Wolfe <wolfe@lobo.us>, Doug Turner
<doug.turner@gmail.com>, and Brad Lassey <bugmail@lassey.us>.  r=wtc.
Modified Files:
	configure configure.in config/Makefile.in config/now.c
	config/rules.mk pr/include/pratom.h pr/include/md/_win95.cfg
	pr/include/md/_win95.h pr/include/md/prosdep.h


git-svn-id: svn://10.0.0.236/trunk@255519 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-15 03:28:46 +00:00
mozilla%weilbacher.org
1e7468e069 [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
git-svn-id: svn://10.0.0.236/trunk@251088 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 08:18:15 +00:00
julien.pierre.boogz%sun.com
cd8973f799 Fix for bug 406862 . Make NSPR release target work with MSYS.
git-svn-id: svn://10.0.0.236/trunk@240961 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-13 03:13:36 +00:00
wtc%google.com
bfe9491a80 Bug 405290: implemented version checking for NSPR. The patch is
contributed by Mike Hommey <mh+mozilla@glandium.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@240848 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 18:39:39 +00:00
wtc%google.com
b81f3bd5b7 Bug 392722: fixed the bug that nsinstall chokes on double slashes in path.
The patch is contributed by Fabien Tassin <fta+bugzilla@sofaraway.org>.
r=wtc.


git-svn-id: svn://10.0.0.236/trunk@233540 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-01 05:36:33 +00:00
wtc%google.com
84af1c7d32 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


git-svn-id: svn://10.0.0.236/trunk@227729 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-09 16:28:46 +00:00
wtchang%redhat.com
1592f5489f Bugzilla Bug 298457: fixed an underquoted m4 macro. The patch is
contributed by Patrick Welche <pw-fb@newn.cam.ac.uk>. r=cls


git-svn-id: svn://10.0.0.236/trunk@194167 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 20:16:17 +00:00
wtchang%redhat.com
c981b6753f 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


git-svn-id: svn://10.0.0.236/trunk@190786 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 02:39:59 +00:00
wtchang%redhat.com
f10d9ed91b 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


git-svn-id: svn://10.0.0.236/trunk@186558 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-24 15:03:31 +00:00
cls%seawood.org
464c90a54d Rename real_install target as install.
Thanks to Wan-Teh Chang <wtchang@redhat.com> for the patch.
Bug #304239 r=cls


git-svn-id: svn://10.0.0.236/trunk@185192 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-23 06:35:20 +00:00
wtchang%redhat.com
f1b33b3619 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


git-svn-id: svn://10.0.0.236/trunk@184275 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-07 22:51:44 +00:00
wtchang%redhat.com
fe5912b2aa 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


git-svn-id: svn://10.0.0.236/trunk@175266 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 22:35:01 +00:00