Commit Graph

276 Commits

Author SHA1 Message Date
jpierre%netscape.com
45f386baf3 Fix for 108729 - AIX builds not fully optimized 2001-12-12 03:45:51 +00:00
wtc%netscape.com
8435bc1af2 Bugzilla bug 101528: merged the Linux-m68k compilation fix into the tip. 2001-12-11 22:12:10 +00:00
wtc%netscape.com
3b03ab07c0 Bugzilla bug 111294: make NSS build on QNX6 (Neutrino). The patch was
contributed by Dave Inglis <dinglis@qnx.com>. r=wtc.
Modified Files:
	coreconf/config.mk coreconf/nsinstall/nsinstall.c
	nss/lib/freebl/unix_rand.c nss/lib/ssl/unix_err.c
Added Files:
	coreconf/QNX.mk
2001-12-04 18:20:57 +00:00
jpierre%netscape.com
ab7b07ab64 Bug 105271 - undo changes 2001-11-22 01:24:39 +00:00
wtc%netscape.com
d64d124400 We can use cp on Windows. cp is a built-in command of shmsdos.exe and is
in both MKS and Cygwin toolkits, so it is not a new build tool requirement.
2001-11-17 06:40:03 +00:00
relyea%netscape.com
0785e483a0 Fix NT process command to something that will work in our environment without requiring new tools. 2001-11-09 00:37:12 +00:00
ian.mcgreer%sun.com
9e592855e5 use nsinstall not copy on windows 2001-11-08 16:20:54 +00:00
relyea%netscape.com
2af9588497 Add -DXP_OS2 so that sysrand.c can pick it up... 2001-11-08 00:08:28 +00:00
ian.mcgreer%sun.com
a070136acd fix linux 2.1 also 2001-11-07 20:58:09 +00:00
ian.mcgreer%sun.com
3c6918abcf get linux building again 2001-11-07 20:56:18 +00:00
relyea%netscape.com
d935e4ce40 Move map file processing definitions back into base .mk files.
setup up map files so the can be switched on simply by adding a directive to
manifest.mn.
2001-11-07 19:34:47 +00:00
jpierre%netscape.com
21b2ea2ba9 One more fix for 105271 2001-11-02 03:37:41 +00:00
jpierre%netscape.com
20b585efeb Enable debug info in ASM code on OS/2 2001-11-02 02:41:33 +00:00
wtc%netscape.com
45e7f547c9 Bugzilla bug 99072: fixed the bug that CPU_ARCH was always set to x86.
The patch was submitted by taya@netbsd.org (Shin'ichiro TAYA), edited
by wtc, and reviewed by cls.
2001-11-01 22:35:48 +00:00
wtc%netscape.com
7931f7f0f6 Bugzilla bug 78978: removed obsolete files .cshrc and .profile. 2001-11-01 06:40:05 +00:00
jpierre%netscape.com
90f9674197 Fix for 105271 - rules.mk change for OS/2 build 2001-10-29 21:34:20 +00:00
wtc%netscape.com
d0d6081356 Bugzilla bug 106379: support building under ARM Linux. 2001-10-27 00:27:06 +00:00
wtc%netscape.com
b6e71514c6 Bugzilla bug 106771: support building on HP-UX 11.11. 2001-10-26 21:20:12 +00:00
jpierre%netscape.com
c9af2c77d7 Better way of calling assembler on OS/2 2001-10-24 17:35:18 +00:00
wtc%netscape.com
d9ad58b31c Bugzilla bug 106388: made the release_export rule work with VPATH. 2001-10-24 05:43:07 +00:00
jpierre%netscape.com
e3c1fc9f5e More changes for OS/2 build, in particular for the assembly code 2001-10-15 06:49:56 +00:00
jpierre%netscape.com
1539641e6d Allow assembly code to compile under OS/2 using IBM's Assembly Language Processor 2001-10-15 06:49:15 +00:00
jpierre%netscape.com
475c7c1cf8 Build from absolute path on OS/2 to let the IBM debugger automatically find the source files 2001-10-11 21:08:38 +00:00
wtc%netscape.com
f2cd0faa80 Bugzilla bug 77788: checked in the bug fix again now that the manifest.mn
file that incorrectly set CFLAGS has been fixed.
2001-09-20 14:27:54 +00:00
wtc%netscape.com
465405a1d1 Added to support Tru64 Unix V5.1. 2001-08-17 22:03:33 +00:00
nicolson%netscape.com
1f969e934e Fix 92882: coreconf jdk.mk doesn't support solaris x86
r=wtc.
2001-07-31 18:58:49 +00:00
mcgreer%netscape.com
6b2d374162 checkin for colin, patch to make OpenVMS build in object tree 2001-07-16 15:18:53 +00:00
ddrinan%netscape.com
5b1587330a Updated Windows share_blds_cmpnts location. (tfox) 2001-07-11 22:56:37 +00:00
nicolson%netscape.com
bf7be06934 Changes to make JSS more easily releasable.
Also, get rid of NS_USE_JDK_TOOLSET.
2001-06-29 01:53:01 +00:00
nicolson%netscape.com
851d2d624b Windows doesn't understand single quotes, so it fudges the command. 2001-06-27 00:28:56 +00:00
wtc%netscape.com
dfc383e260 Bugzilla bug #84251: turn NO_MDUPDATE into USE_MDUPDATE and turn off
IRIX compiler warning 1209, which warns about do { } while (0) and
PR_ASSERT(0).
Modified files: IRIX.mk SunOS5.4_i86pc.mk SunOS5.mk
2001-06-22 05:11:26 +00:00
nicolson%netscape.com
e34299ca4f Make JSS buildable with shmsdos.exe. 2001-06-21 00:56:29 +00:00
wtc%netscape.com
3519d6d688 Bugzilla bug #85960: avoid using a pathname with a trailing / because the
'mkdir' command on BSD/OS 4.2 doesn't like it.  r=javi. a=blizzard.
2001-06-15 21:38:56 +00:00
wtc%netscape.com
104c85bbc5 Removed unnecessary dependencies on $(BUILT_SRCS). 2001-06-13 23:27:14 +00:00
wtc%netscape.com
a291197f66 Bugzilla bug #84918: checked in Linux/ia64 porting patch from
Bill Nottingham <notting@redhat.com>.
Modified files: coreconf/Linux.mk, nss/tests/common/arch.sh
2001-06-09 17:14:59 +00:00
wtc%netscape.com
3d8ad4fec1 Bugzilla bug #83811: added a new implicit rule to build BUILT_CSRCS
because VPATH or vpath doesn't search in a directory that doesn't
exist at the beginning of a make invocation even if it is created
by the make invocation.
Modified files: coreconf/rules.mk, nss/lib/fortcrypt/swfort/manifest.mn
2001-06-05 00:32:14 +00:00
wtc%netscape.com
ff07de9026 Must use := to define OS_RELEASE in terms of itself. 2001-06-03 02:42:48 +00:00
wtc%netscape.com
51da11dccf Restored OBJS += $(RES) for WINNT. 2001-06-02 06:03:14 +00:00
wtc%netscape.com
cda5792672 Deleted commented-out VPATH assignments. 2001-06-02 02:20:28 +00:00
wtc%netscape.com
51c50ed429 Fixed a typo. 2001-06-01 00:16:51 +00:00
wtc%netscape.com
0b7591681e Fixed a typo and deleted a debugging echo command. 2001-05-31 22:41:26 +00:00
wtc%netscape.com
1a271729e1 Although gcc takes the -mips3 option, it generates an executable that
crashes with SIGBUS.
2001-05-24 23:48:38 +00:00
wtc%netscape.com
7636a6a7c5 Bugzilla bug #82298: a temporary fix for Mozilla build bustage on Windows. 2001-05-23 05:36:23 +00:00
wtc%netscape.com
4be8b2bd5f Bugzilla bug #81181: Introduced the MOZILLA_INCLUDES make variable to
allow Mozilla client to specify additional -I flags to NSS/coreconf.
r=javi,cls.
2001-05-22 21:16:20 +00:00
wtc%netscape.com
70ba3f51b2 Bugzilla bug #77199: Make NSS build under OS/2. Thanks to Javier
Pedemonte <pedemont@us.ibm.com> for the patch.
Modified Files:
        coreconf/OS2.mk coreconf/rules.mk coreconf/ruleset.mk
        nss/lib/freebl/Makefile nss/lib/pkcs12/p12.h nss/lib/ssl/ssl.h
        nss/lib/util/secport.h
2001-05-21 21:25:32 +00:00
nicolson%netscape.com
7bf3d8bb39 Fix bug 79324: remove mkdepend directory from coreconf Makefile.
Also removed the md directory.
2001-05-09 00:59:38 +00:00
wtc%netscape.com
7223ea691f Bugzilla bug #77788: backed out the fix because it breaks
mozilla/security/nss/lib/fortcrypt/swfort/pkcs11.  The manifest.mn file
in that directory defines CFLAGS, before command.mk is included by the
Makefile.
2001-05-09 00:13:57 +00:00
nelsonb%netscape.com
f6a72ef1b7 Use gmake's VPATH feature instead of copying source files.
Modified Files:
	coreconf/rules.mk dbm/include/Makefile dbm/include/manifest.mn
	dbm/src/Makefile dbm/src/config.mk dbm/src/manifest.mn
	dbm/tests/Makefile
2001-05-08 23:31:11 +00:00
relyea%netscape.com
416d53e337 Set SOURCE_PREFIX automatically when BUILD_TREE is set. 2001-05-07 21:40:52 +00:00
wtc%netscape.com
744aa0a748 Bugzilla bug #77788: CFLAGS should not be defined with +=. 2001-05-04 01:21:02 +00:00
nelsonb%netscape.com
c75d1ececb Changed the name of the /share/builds/components server.
Checked in for tfox@netscape.com.
2001-05-03 02:58:32 +00:00
relyea%netscape.com
09a839d8a1 Use the correct Make variables in the .cpp .s .S and .asm rules to vpath works
correctly.

remove the spurious vpath= line.
2001-04-30 23:21:51 +00:00
relyea%netscape.com
7310b7e64a Don't translate .obj directory separators on Unix. 2001-04-30 22:40:57 +00:00
relyea%netscape.com
7864a5a4b2 Changes to allow NT to compile to a separate build tree. 2001-04-30 16:38:43 +00:00
nelsonb%netscape.com
af241d1460 Eliminate -xarch option from CFLAGS on Solaris x86. Fixes Bug 77792. 2001-04-27 03:46:08 +00:00
relyea%netscape.com
93a8d9b23c Add client requested features to coreconf:
building cross platform.
	targetting the Objects to a separate tree.
2001-04-24 16:45:53 +00:00
bryner%uiuc.edu
83ea79b402 No longer needed. 2001-04-11 03:17:45 +00:00
bryner%uiuc.edu
b4f1624cd6 Use FreeBSD.mk for all FreeBSD versions. Patch from markush@acc.umu.se, r=nelsonb. 2001-04-11 03:12:42 +00:00
javi%netscape.com
bf0aadbd13 Fix for Bug 75300 2001-04-10 22:28:52 +00:00
nicolson%netscape.com
69bb5e8462 Don't link with libhpi, apparently it's not necessary in jdk 1.2. 2001-04-10 17:43:00 +00:00
nicolson%netscape.com
b9d15e6921 Be able to link against JDK 1.1 libraries. 2001-04-10 17:41:52 +00:00
bryner%uiuc.edu
14511a00b6 Adding correct include path for NSPR, since it has changed. Patch from cls, r=bryner. 2001-04-07 06:37:07 +00:00
relyea%netscape.com
2e4d5a6bc3 Add Makefiles for SunOS 5.9 for sparc and intel. 2001-04-06 00:22:11 +00:00
nelsonb%netscape.com
a6ff2f9594 Build changes for Solaris and gcc. Get gcc to use the proper architecture
flags when building v8plus code on Solaris/Ultrasparc.  Use gcc instead of
ld to build the freebl DSOs when using gcc on Solaris.  And stop using the
"sparkfix" program on Solaris.  It is no longer needed.  Bug 69052.
2001-03-14 23:30:37 +00:00
relyea%netscape.com
a833509dcc bug 70992 patches to build 4.2 BSD. 2001-03-13 19:00:52 +00:00
javi%netscape.com
f52bffdcc6 No longer need to special the DIST variable when MOZILLA_CLIENT is
defined.
2001-03-10 01:59:59 +00:00
thayes%netscape.com
e517381412 Bug 71323: Add dist/include to include path for MOZILLA_CLIENT builds
r=relyea
2001-03-09 01:04:04 +00:00
nicolson%netscape.com
c0e56d14ad Get rid of unnecessary heapsize option. 2001-03-03 00:36:17 +00:00
nicolson%netscape.com
25d1d20a81 add additional include path under AIX. 2001-02-23 23:29:34 +00:00
nicolson%netscape.com
7c97d4ab6f When creating the mapfile, we need to create OBJDIR first if it
doesn't already exist.
2001-02-23 22:45:29 +00:00
nicolson%netscape.com
0917ac5c28 Use ' instead of " for classpath. 2001-02-20 05:37:43 +00:00
nicolson%netscape.com
324d2ed874 remove /s/b/c/ from jdk.mk. To Netscape-chauvinistic. 2001-02-09 21:25:50 +00:00
wtc%netscape.com
9e6e35f1f7 Bugzilla bug #62855: put my checkin back in again. Sorry about the
flipflop.
Modified files: arch.mk, config.mk
2001-02-07 23:52:11 +00:00
wtc%netscape.com
c16257b33b Bugzilla bug #62855: backed out my previous checkin, which doesn't quite
work.  Will look at this later.
Modified files: arch.mk, config.mk
2001-02-07 19:12:04 +00:00
wtc%netscape.com
252ab4b975 Bugzilla bug #62855: remembered the right way to have OS/2 include a
single OS2.mk for all OS releases.
Modified files: arch.mk, config.mk
2001-02-04 06:09:52 +00:00
wtc%netscape.com
804472db43 Bugzilla bug #60143: checked in OpenVMS patch from Colin Blake
<colin@theblakes.com>.
Modified Files:
	coreconf/OpenVMS.mk coreconf/arch.mk coreconf/rules.mk
	coreconf/ruleset.mk nss/cmd/lib/secpwd.c nss/lib/nss/nss.h
	nss/lib/nss/nssinit.c
2001-02-04 05:52:42 +00:00
wtc%netscape.com
b080259a58 Bugzilla bug #62855: added rule to build import libraries on OS/2. Thanks
to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Modified files: OS2.mk, rules.mk, ruleset.mk
2001-02-02 01:17:58 +00:00
wtc%netscape.com
cdc96e47f0 Bugzilla bug #62855: make the rule to build .cpp files work for OS/2
VACPP.  Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
2001-02-01 18:19:47 +00:00
wtc%netscape.com
86f3733977 Bugzilla bug #54711: OS/2 does not need to build nsinstall. 2001-01-31 23:21:28 +00:00
wtc%netscape.com
1ca200c1e1 Bugzilla bug #62855: checked in OS/2 makefile patches from Javier
Pedemonte <pedemont@us.ibm.com>.
Modified Files:
	coreconf/OS2.mk coreconf/arch.mk coreconf/prefix.mk
	coreconf/rules.mk coreconf/suffix.mk nss/Makefile
	nss/cmd/platlibs.mk nss/lib/ckfw/builtins/config.mk
2001-01-31 21:29:31 +00:00
wtc%netscape.com
cb0969a8ae Bugzilla bug #65918: do not build shared libraries on OSF1 with the -all
linker option.  The temporary workaround in two makefiles were removed.
Modified Files:
	coreconf/OSF1.mk nss/lib/ckfw/builtins/Makefile
	nss/lib/fortcrypt/swfort/pkcs11/Makefile
2001-01-22 17:16:47 +00:00
relyea%netscape.com
8d180b0315 Bug 65902 Add OSF/1 to the OS's that can restrict symbols in shared libraries 2001-01-19 07:50:16 +00:00
wtc%netscape.com
c33e0a8553 Add library version info to the NSS, S/MIME, and SSL shared libraries.
Define the NSS version macros and add NSS_VersionCheck in nss.h.
Add linker option to record internal name of shared libraries.
Add Windows resource files.  Add rcs and sccs id strings that can be
retrieved with 'ident' and 'what'.
Modified Files:
	coreconf/HP-UX.mk coreconf/OSF1.mk coreconf/SunOS5.mk
        coreconf/WIN954.0.mk coreconf/WINNT4.0.mk coreconf/WINNT5.0.mk
	coreconf/rules.mk nss/lib/nss/config.mk
	nss/lib/nss/manifest.mn nss/lib/nss/nss.h
	nss/lib/nss/nssinit.c nss/lib/smime/config.mk
	nss/lib/smime/manifest.mn nss/lib/ssl/config.mk
	nss/lib/ssl/manifest.mn
Added Files:
	nss/lib/nss/nss.rc nss/lib/nss/nssver.c nss/lib/smime/smime.rc
	nss/lib/smime/smimever.c nss/lib/ssl/ssl.rc
	nss/lib/ssl/sslver.c
2001-01-18 20:29:10 +00:00
wtc%netscape.com
fee47a3083 Bugzilla bug #64650: set CC=cc explicitly so that we don't accidentally
pick up the CC setting in the environment.  This change is suggested by
Jim Dunn of Netscape.
2001-01-12 20:11:18 +00:00
wtc%netscape.com
d166bdddbd Bugzilla bug #64650: use +DAportable +DS2.0 in "pure 32" builds. This
was suggested by Jim Dunn of Netscape.  Reviewed by Nelson Bolyard.
2001-01-12 19:54:10 +00:00
javi%netscape.com
068b645980 Remove reference to obsolete define MACLINUX.
Fix for Bug 63936 r=wtc (For NSS trunk check-in)
2001-01-10 00:04:37 +00:00
relyea%netscape.com
7782e8e49d If the HP map definition to that it actually works! 2001-01-07 00:23:41 +00:00
relyea%netscape.com
9d6f24b1f0 Implement new .def file processing rules.
Add rules for HP
2001-01-06 23:52:44 +00:00
relyea%netscape.com
3c4399e4ab Allow UNIX and Windows to share Data lines in the .def files 2001-01-06 21:38:34 +00:00
relyea%netscape.com
c20c39e789 Add rules for building the correct exportted list file for Sun, AIX, and Linux.
Fix AIX so the Map files will override exporting all the symbols
2001-01-06 02:00:55 +00:00
wtc%netscape.com
119735b937 Bugzilla bug #64261: moved certread.c from lib/certhigh to lib/pkcs7.
As a result of this move I have to export one more data symbol
(SECAnyTemplate) from libnss3.so. :(  Removed the temporary workaround
in coreconf/rules.mk.
Modified Files:
	coreconf/rules.mk nss/lib/certhigh/manifest.mn
	nss/lib/nss/mapfile nss/lib/nss/nss.def
	nss/lib/pkcs7/manifest.mn
Added Files:
	nss/lib/pkcs7/certread.c
Removed Files:
	nss/lib/certhigh/certread.c
2001-01-05 02:18:55 +00:00
wtc%netscape.com
4e87e7fbbf Bugzilla bug #64261: moved pkcs7 from libnss3.so back to libsmime3.so.
coreconf/rules.mk has a temporary workaround for the dependency of
certread.c on some PKCS7 symbols.
Modified Files:
	coreconf/rules.mk nss/lib/manifest.mn nss/lib/nss/config.mk
	nss/lib/nss/mapfile nss/lib/nss/nss.def
	nss/lib/smime/config.mk nss/lib/smime/mapfile
	nss/lib/smime/smime.def
2001-01-04 21:33:06 +00:00
wtc%netscape.com
834024acf7 Bugzilla bug #63891: added support for Linux on sparc and sparc64.
The patch is provided by Christopher Blizzard <blizzard@mozilla.org>.
2000-12-29 19:35:53 +00:00
wtc%netscape.com
f77af3ca2a I found that the Windows linker 'link' pulls from an archive library only
the object files needed to resolve referenced symbols, so we will need to
link with the objects directly as we do on Unix.  As a result, nss3.dll
needs to export more (PKCS7) symbols, needed by the new PKCS12 objects
that are linked into smime3.dll.
Modified Files:
    coreconf/rules.mk nss/lib/nss/config.mk
    nss/lib/smime/config.mk nss/lib/ssl/config.mk
2000-12-29 02:47:16 +00:00
wtc%netscape.com
55b90127c0 Fixed copyright years. This file was created and published in 2000. 2000-12-29 01:20:24 +00:00
wtc%netscape.com
94481c32a8 Bugzilla bug #63852: added config file for Solaris 8 x86. 2000-12-28 16:02:44 +00:00
nelsonb%netscape.com
23ef0d9ee6 New variable USE_HYBRID configures build for hybrid model. 2000-12-28 02:55:39 +00:00
wtc%netscape.com
d8b46439c0 More work on shared libraries for NSS.
1. Implemented a way to link all the objects in archive libraries into
   a shared library.  I query each subdirectory for the list of objects
   comprising an archive library (the get_objs makefile target) and link
   these objects as opposed to the archive libraries.  Not all linkers
   support the --whole-archive, -all, or -z allextract options.  The
   *sym.c solution cannot fully control what objects in the archive
   libraries are pulled and what symbols are exported.
2. Moved pkcs7 from libsmime3.so to libnss3.so because certread.c in
   libcerthi.a (part of libnss3.so) depends on some PKCS7 functions,
   which creates a circular dependency between libsmime3.so and libnss3.so.
This should work on all Unix platforms.
2000-12-28 02:22:33 +00:00
wtc%netscape.com
65a1101c22 The -O2 flag was really a workaround for a 64-bit compilation problem
for two PKCS11-related files.  (See bug #63815.)  Now we are working
around that problem by compiling just those two files with -O2, as
opposed to compiling all files with -O2.  So we no longer need to
use the -O2 flag, even in optimized builds.  The default -O optimization
flag is recommended by the compiler manual and in the current releases
is the same as -O2.
2000-12-28 00:46:33 +00:00
nelsonb%netscape.com
a43bfeb51a Use the -O2 optimizer only when BUILD_OPT is defined.
This makes AIX debug builds debuggable.
2000-12-27 04:10:10 +00:00
wtc%netscape.com
0407a7b3b5 Bugzilla bug #63768: do not build "purified" libraries, which are no longer
necessary for the current version of Purify.
Modified Files:
	HP-UX.mk IRIX.mk README ReliantUNIX.mk SunOS4.1.3_U1.mk
	SunOS5.mk command.mk prefix.mk rules.mk ruleset.mk suffix.mk
2000-12-27 00:42:46 +00:00
larryh%netscape.com
07d4ae7214 /m/dist is no more. long live /s/b/c 2000-12-15 01:29:25 +00:00
relyea%netscape.com
5b93286d8b Check in openVMS changes from but 60143 2000-12-06 22:31:56 +00:00
sonmi%netscape.com
83abb88c57 trying iridium/components for a change now... 2000-11-15 23:26:03 +00:00
sonmi%netscape.com
1c79e4724b exchanged the obsolete iridium/compontents against hs-sca15c/mccrel2 2000-11-15 22:16:48 +00:00
wtc%netscape.com
8568a8e9d2 Changed //helium/dist to //iridium/components (another way to get
access to /share/builds/components from NT at Netscape/iPlanet).
2000-10-07 00:56:20 +00:00
wtc%netscape.com
c03119002d Bugzilla bug #54711: removed unused variables MOZ_DIST and MOZ_LIB
from OS2.mk.  Handle the different names of plc4 and plds4 libraries
on OS/2.  Thanks to Huynh Trinh <hctrinh@us.ibm.com> for the patch.
Modified Files:
    coreconf/OS2.mk nss/lib/ckfw/builtins/Makefile
    nss/lib/fortcrypt/swfort/pkcs11/Makefile
2000-10-03 00:58:18 +00:00
wtc%netscape.com
e295a48393 Added SunOS5.7_i86pc.mk. 2000-10-02 06:08:58 +00:00
wtc%netscape.com
efcc4dca6c Bugzilla bug #52904: deleted all the PKLITE and COMPRESS_TARGET stuff,
which is no longer needed.  This removes the requirement of 'which' on
Windows.
Modified files: ruleset.mk, rules.mk
2000-09-30 00:56:57 +00:00
wtc%netscape.com
af0f02a163 Initial NetBSD port contributed by Shin'ichiro TAYA <taya@sm.sony.co.jp>.
Modified Files:
    coreconf/config.mk nss/lib/util/unix_rand.c
Added Files:
    coreconf/NetBSD.mk
2000-09-29 17:42:39 +00:00
wtc%netscape.com
dd38a1aa02 Added config file for OSF1 V5.0. 2000-09-28 07:45:11 +00:00
wtc%netscape.com
44a8e76e16 Bugzilla bug #54131: link executable programs with the -z and +s linker
options.
2000-09-26 04:49:09 +00:00
relyea%netscape.com
8daaa48e76 Changes to build OS/2 NSS. 2000-09-20 17:20:23 +00:00
wtc%netscape.com
99cf222eb8 Bugzilla bug #52398: define USE_PTHREADS=1 by default. Do not link with
-lc or -lc_r.  Also merged other changes from NSPR's FreeBSD.mk.
Thanks to Thomas Stromberg <tstromberg@rtci.com> for the bug report.
2000-09-19 03:53:08 +00:00
wtc%netscape.com
82b40af680 Bugzilla bug #53143: removed the definition of NSPR internal macros.
Modified files: FreeBSD.mk, HP-UXB.10.10.mk, HP-UXB.10.20.mk, Linux.mk,
OSF1.mk, SunOS5.mk, cmd/SSLsample/Makefile.NSS, lib/freebl/Makefile.
2000-09-19 02:24:31 +00:00
wtc%netscape.com
ce6057a7fb Added FreeBSD.mk, which contains the common config stuff for all versions
of FreeBSD.mk.  FreeBSD2.mk now merely includes FreeBSD.mk.
Modified file: FreeBSD2.mk
Added file: FreeBSD.mk
2000-09-19 01:48:42 +00:00
wtc%netscape.com
3f3393bb01 Bugzilla bug #52900: added Linux2.4.mk to allow us to build NSS on Linux
2.4.x kernels.  This bug was reported by Michael H. Warfield
<mhw@wittsend.com>.
2000-09-16 06:11:32 +00:00
wtc%netscape.com
b018953204 Backed out the previous checkin. I found another solution. 2000-09-11 15:01:04 +00:00
wtc%netscape.com
a7a367d907 Added mozilla/dist/include to INCLUDES because Mozilla's WIN32 build
has changed to export headers to that directory, so nss needs to get
the dbm headers (e.g., mcom_db.h) from there.  We should think about
what is the best long term solution to this problem (where to export
and get headers).
2000-09-11 03:39:55 +00:00
wtc%netscape.com
d772e66ecb Added config file for WINNT 5.0 (Windows 2000). 2000-09-11 03:08:40 +00:00
nelsonb%netscape.com
631e3d9aee Uncouple the definition of MOZILLA_SECURITY_BUILD from the location of
the "dist" directory used in the NSS build.  MOZILLA_SECURITY_BUILD is
now only useful for iPlanet internal builds, and is not needed by anyone
else.
2000-09-06 23:33:27 +00:00
wtc%netscape.com
611e91f329 Bugzilla bug #48245: removed the -mno-486 compiler flag.
Modified files: FreeBSD2.mk, Linux.mk
This bug was reported by Steven T. Hatton <hattons@bellatlantic.net>.
2000-08-09 21:53:45 +00:00
wtc%netscape.com
cf5a75f8dc Bugzilla bug #46509: removed the use of -taso and the USE_64 makefile
option on OSF1.
2000-07-26 22:20:16 +00:00
mwelch%netscape.com
40ed12aead Removed trailing tab for ppc platform def 2000-04-02 08:05:44 +00:00
relyea%netscape.com
aee558bb8c Source doesn't setup DIST, it sets up SOURCE! 2000-03-31 20:53:47 +00:00
relyea%netscape.com
c52dab758c Initial checkin of the NSS build environment for the open source release 2000-03-31 18:56:07 +00:00