Introduced NSPR_INCLUDE_DIR and NSPR_LIB_DIR make variables. Portions of
the patch were contributed by Chris Seawood <cls@seawood.org>. r=relyea.
Modified Files:
coreconf/OS2.mk coreconf/OpenVMS.mk coreconf/location.mk
nss/cmd/platlibs.mk nss/cmd/shlibsign/Makefile
nss/cmd/shlibsign/sign.cmd nss/cmd/shlibsign/sign.sh
nss/lib/ckfw/builtins/Makefile
nss/lib/fortcrypt/swfort/pkcs11/Makefile nss/lib/nss/config.mk
nss/lib/smime/config.mk nss/lib/softoken/config.mk
nss/lib/ssl/config.mk
git-svn-id: svn://10.0.0.236/trunk@176418 18797224-902f-48f8-a5cc-f745e15eee43
for Windows compiled with MinGW). The patch is contributed by Howard Chu
<hyc@symas.com>. r=wtc,cls.
Modified Files: arch.mk rules.mk
git-svn-id: svn://10.0.0.236/trunk@175758 18797224-902f-48f8-a5cc-f745e15eee43
support for Intel CPUs. The patch is contributed by Mark Mentovai
<mark@moxienet.com>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@175256 18797224-902f-48f8-a5cc-f745e15eee43
patch is contributed by Peter Weilbacher <mozilla@Weilbacher.org>.
Reviewed by Julien Pierre and Michael Kaply.
git-svn-id: svn://10.0.0.236/trunk@175059 18797224-902f-48f8-a5cc-f745e15eee43
without these changes.
Bug 292530 r=wtc (according to dougt).
Code builds agains NSS tip, verified by relyea
Patch created by Josh Aas
git-svn-id: svn://10.0.0.236/trunk@173981 18797224-902f-48f8-a5cc-f745e15eee43
to Jacek Piskozub <piskozub@iopan.gda.pl> for reporting the bug and
verifying the fix. r=cls,nelsonb.
git-svn-id: svn://10.0.0.236/trunk@173523 18797224-902f-48f8-a5cc-f745e15eee43
incorrect executables on an s390 system (don't know why).
r=caillon@redhat.com.
git-svn-id: svn://10.0.0.236/trunk@168676 18797224-902f-48f8-a5cc-f745e15eee43
doesn't set CC to be multiple words, but higher-level modules such as PSM
may pass CC to NSS on the gmake command line and $(CC) may contain multiple
words. r=cls,jpierre.
git-svn-id: svn://10.0.0.236/trunk@165154 18797224-902f-48f8-a5cc-f745e15eee43
constituents (e.g., TARGETS) may be redefined after coreconf/config.mk has
been included (e.g., in a local config.mk file). We do not want to expand
these constituents right when ALL_TRASH is defined.
git-svn-id: svn://10.0.0.236/trunk@164971 18797224-902f-48f8-a5cc-f745e15eee43
object file. This rule should be similar to the rule for building
$(PROGRAM).
git-svn-id: svn://10.0.0.236/trunk@164916 18797224-902f-48f8-a5cc-f745e15eee43
bug 240784 that breaks OS/2 tinderbox. The problem seems to be that OS/2
file system is case insensitive, so nsinstall won't change the file name
of an existing DLL in mozilla/dist/$(OBJDIR)/lib, but gmake is case
sensitive, and gmake can't find a rule to build softokn3.chk from because
the softokn3 DLL in mozilla/dist/$(OBJDIR)/lib doesn't have the right name.
git-svn-id: svn://10.0.0.236/trunk@164098 18797224-902f-48f8-a5cc-f745e15eee43
generates debug symbols for optimized builds in PDB files. Also took the
opportunity to remove -DEBUGTYPE:CV, which is the default and will be
removed in MSVC .NET 2005. The patch is contributed by Brian Ryner of IBM
<bryner@brianryner.com>. r=wtc.
Modified Files:
WIN32.mk WIN954.0.mk WINCE3.0.mk WINNT3.51.mk WINNT4.0.mk
WINNT5.0.mk WINNT5.1.mk
git-svn-id: svn://10.0.0.236/trunk@161364 18797224-902f-48f8-a5cc-f745e15eee43
gcc. 2. Enable all.sh to work with gcc-compiled NSS tests which require
setting LD_LIBRARY_PATH to point to the directory where libgcc.so resides.
The patch is contributed by Vladim¡r Marek <Vladimir.Marek@printsoft.cz>.
r=wtc,nelsonb.
Modified Files: coreconf/SunOS5.mk nss/tests/common/init.sh
git-svn-id: svn://10.0.0.236/trunk@152744 18797224-902f-48f8-a5cc-f745e15eee43
AIXm.n.mk files. Removed support for AIX 3.2, 4.1, and 4.2. Removed
unused make variable EXPORT_RULES. Removed unused macro define -DAIX4_3.
The patch is contributed by Philip K. Warren <pkw@us.ibm.com>. r=wtc.
Modified Files:
AIX.mk config.mk
Removed Files:
AIX3.2.mk AIX4.1.mk AIX4.2.mk AIX4.3.mk AIX5.1.mk AIX5.2.mk
git-svn-id: svn://10.0.0.236/trunk@151924 18797224-902f-48f8-a5cc-f745e15eee43
Bugzilla bug #213281. The patch is contributed by cls@seawood.org. r=wtc
git-svn-id: svn://10.0.0.236/trunk@146912 18797224-902f-48f8-a5cc-f745e15eee43
has changed to mean a different thing (the standard GCC meaning, rather
than Apple's earlier hacks). The patch is contributed by Brian Ryner
<bryner@brianryner.com>.
git-svn-id: svn://10.0.0.236/trunk@146792 18797224-902f-48f8-a5cc-f745e15eee43
2. Specify the standard AIX libpath, otherwise the directories we pass to
the -L linker flags get added to the libpath. 3. Support building on AIX
5.2. The patch is contributed by Philip K. Warren <pkw@us.ibm.com>. r=wtc.
Modified Files: AIX.mk AIX4.2.mk AIX4.3.mk AIX5.1.mk
Added Files: AIX5.2.mk
git-svn-id: svn://10.0.0.236/trunk@146402 18797224-902f-48f8-a5cc-f745e15eee43
right way. The basename function that we were using only works when
$(OS_RELEASE) has exactly three components. The patch is contributed by
Ed Catmur <ed@catmur.co.uk>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@145040 18797224-902f-48f8-a5cc-f745e15eee43