265 Commits

Author SHA1 Message Date
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
cls%seawood.org
448f178000 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


git-svn-id: svn://10.0.0.236/trunk@173906 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 14:28:35 +00:00
cls%seawood.org
e52b084d37 Allow --includedir & --libdir to be properly overriden.
Bug #289015 r=wtc a=shaver


git-svn-id: svn://10.0.0.236/trunk@173276 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-11 00:53:41 +00:00
bryner%brianryner.com
05490950be Add PR_GetPhysicalMemorySize to determine the amount of system memory installed (bug 292899). r=wtc, a=brendan
git-svn-id: svn://10.0.0.236/trunk@173118 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-06 18:46:11 +00:00
wtchang%redhat.com
4b867d6ca5 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


git-svn-id: svn://10.0.0.236/trunk@172884 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 21:02:55 +00:00
wtchang%redhat.com
2d8c79bbf1 Bugzilla Bug 289015: backed out the checkin. It broke some tinderboxes
and needs more work.


git-svn-id: svn://10.0.0.236/trunk@172853 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 00:15:42 +00:00
wtchang%redhat.com
3a46a9e33f Bugzilla Bug 289015: enable nspr-config to use the --libdir option passed
to the configure script.  The patch is contributed by Ray Strode
<rstrode@redhat.com>.  r=wtc,cls.


git-svn-id: svn://10.0.0.236/trunk@172780 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-27 18:19:11 +00:00
wtchang%redhat.com
bbf59b2b16 Bugzilla bug 290122: pass full pathnames of source files to the compiler
on AIX so its debugger can automatically find the source files. r=Julien
Pierre of Sun and Philip Warren of IBM.


git-svn-id: svn://10.0.0.236/trunk@172099 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-13 22:55:11 +00:00
wtchang%redhat.com
8dd6cd3dfd Bugzilla Bug 274751: fixed the regression that the *.res files were not
removed by the various clean or clobber makefile targets.  r=cls.


git-svn-id: svn://10.0.0.236/trunk@167259 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-04 19:52:10 +00:00
wchang0222%aol.com
009e14e1f4 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


git-svn-id: svn://10.0.0.236/trunk@165104 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-08 02:52:56 +00:00
wchang0222%aol.com
de6f3c867a 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


git-svn-id: svn://10.0.0.236/trunk@156030 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-06 14:01:42 +00:00
wchang0222%aol.com
b9b2c207c9 Bugzilla bug 242741: use $(RES) (the .res file) only when building a
shared library.  Do not include $(RES) in a static library.  Removed the
unused makefile rule for $(RES) on OS/2.


git-svn-id: svn://10.0.0.236/trunk@156017 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-06 00:41:41 +00:00
gerv%gerv.net
43cb9e1492 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155484 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-25 15:03:26 +00:00
wchang0222%aol.com
d6c069da46 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


git-svn-id: svn://10.0.0.236/trunk@155192 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-20 00:25:30 +00:00
seawood%netscape.com
0adc7d086f Add support for cross-compiling to i386-mingw32.
Bug #222013
r=wtc


git-svn-id: svn://10.0.0.236/trunk@154718 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-12 22:31:36 +00:00
darin%meer.net
fd25d21244 fixes bug 216021 "chekesp error if i link against a msvcrt that is built with strict calling rules" patch=wtc r=darin
git-svn-id: svn://10.0.0.236/trunk@149490 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-18 09:49:40 +00:00
wtc%netscape.com
c5ab769ff9 Removed all obsolete <OS>.mk files, which have been replaced by the
configure script.


git-svn-id: svn://10.0.0.236/trunk@147015 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-18 02:16:20 +00:00
wtc%netscape.com
2ae4080507 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.


git-svn-id: svn://10.0.0.236/trunk@146941 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-16 01:58:03 +00:00
darin%meer.net
5d644844e4 landing patch for bug 211501 "NSPR should provide getaddrinfo" r=wtc
git-svn-id: svn://10.0.0.236/trunk@146800 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-11 21:42:16 +00:00
wtc%netscape.com
e265371b6f 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


git-svn-id: svn://10.0.0.236/trunk@142405 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-14 01:24:08 +00:00
wtc%netscape.com
108097f539 Bug 105271: compile source files with absolute pathnames so that the
debuggers can find them automatically.  Currently enabled on Windows and
OS/2 only.  The patch is contributed by Julien Pierre.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@141220 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-16 01:23:52 +00:00
wtc%netscape.com
2edc559488 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


git-svn-id: svn://10.0.0.236/trunk@140069 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 15:36:13 +00:00
wtc%netscape.com
abd09a9794 Renamed MOD_REVISION_VERSION to MOD_PATCH_VERSION.
Modified Files: configure configure.in autoconf.mk.in nspr-config.in


git-svn-id: svn://10.0.0.236/trunk@138668 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 01:48:15 +00:00
wtc%netscape.com
0aadc734ae Removed unused file module.df.
git-svn-id: svn://10.0.0.236/trunk@138593 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 03:29:42 +00:00
seawood%netscape.com
64f2d4ad23 Only force the use of absolute symlinks on Darwin when building Mozilla.
Bug #193164 r=wtc


git-svn-id: svn://10.0.0.236/trunk@138487 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 00:48:56 +00:00
seawood%netscape.com
9dfd61d929 Default to using absolute symlinks when building on Darwin.
Bug #193164 r=ccarlen


git-svn-id: svn://10.0.0.236/trunk@138298 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 16:58:47 +00:00