48 Commits

Author SHA1 Message Date
wtc%google.com
b57ccf67c6 Bug 585247: Add -rpath-link to LDFLAGS for Maemo / Scratchbox.
r=ted.mielczarek


git-svn-id: svn://10.0.0.236/trunk@261037 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-13 01:31:13 +00:00
wtc%google.com
75681b64ee Bug 575174: Change -gstabs+ to -gdwarf-2. See bug 415316. The patch is
contributed by Takanori MATSUURA <t.matsuu@gmail.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@260908 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-29 04:18:10 +00:00
wtc%google.com
1d2f43a51d Bug 575174: Use MOZ_DEBUG_FLAGS on Linux, Mac, and Windows. The patch is
contributed by Takanori MATSUURA <t.matsuu@gmail.com>.
r=wtc,ted.mielczarek.
Modified Files:
	Darwin.mk Linux.mk WIN32.mk


git-svn-id: svn://10.0.0.236/trunk@260901 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-28 19:43:06 +00:00
wtc%google.com
917ff2b4df Bug 497251: Set FREEBL_NO_DEPEND to 0 to force a "depend" build. r=rrelyea.
Modified Files:
	coreconf/Linux.mk nss/lib/freebl/Makefile
	nss/lib/freebl/config.mk


git-svn-id: svn://10.0.0.236/trunk@260565 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:46:13 +00:00
wtc%google.com
1a4b109e40 Bug 497251: build with FREEBL_NO_DEPEND=1 by default on Linux. r=rrelyea.
Modified Files:
	coreconf/Linux.mk nss/lib/freebl/Makefile
	nss/lib/freebl/config.mk nss/lib/freebl/manifest.mn


git-svn-id: svn://10.0.0.236/trunk@260462 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-12 01:23:46 +00:00
wtc%google.com
3dbbfe326f Bug 537829: List -ansi before $(DSO_CFLAGS) to make it possible to override
-ansi with DSO_CFLAGS.  The patch is contributed by Michael Wu
<mwu@mozilla.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@259410 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-15 22:19:00 +00:00
wtc%google.com
505f0ca0d9 Bug 510435: Removed unused make variable DSO_LDFLAGS. r=christophe.ravel.
Modified Files:
	BSD_OS.mk BeOS.mk HP-UX.mk Linux.mk NetBSD.mk OpenBSD.mk
	OpenUNIX.mk QNX.mk RISCOS.mk SCO_SV3.2.mk


git-svn-id: svn://10.0.0.236/trunk@258312 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-03 04:57:00 +00:00
julien.pierre.boogz%sun.com
3ee423e2b0 Fix for bug 498511 . Add optional debug info to optimized builds on Linux . r=nelson
git-svn-id: svn://10.0.0.236/trunk@257859 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-29 23:43:41 +00:00
christophe.ravel.bugs%sun.com
eb7690c9df Bug 323196: NSS 3.12 does not build on RHEL21
r=julien.


git-svn-id: svn://10.0.0.236/trunk@257809 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-27 20:33:02 +00:00
wtc%google.com
6f8be28603 Bug 494107: Mozilla clients don't need -rpath $ORIGIN. r=julien.pierre.
git-svn-id: svn://10.0.0.236/trunk@257498 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-15 21:09:55 +00:00
julien.pierre.boogz%sun.com
b0b9a5cab2 Fix for bug 494107 . Fix rpath in coreconf. r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@257464 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-11 00:55:53 +00:00
nelson%bolyard.com
04cd7180c8 Bug 491044: Remove support for VMS (a.k.a., OpenVMS) from coreconf, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@257406 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-05 02:15:15 +00:00
nelson%bolyard.com
da818ac495 Bug 427135: Add super-H(sh3,4) architecture support. r=christophe.ravel
git-svn-id: svn://10.0.0.236/trunk@257098 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-01 22:14:48 +00:00
wtc%google.com
4c9ec35da3 Bug 302670: use system zlib on Linux. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@254072 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-05 23:17:23 +00:00
kaie%kuix.de
a74dea27a1 Bug 330628, coreconf/Linux.mk should _not_ default to x86 but result in an error if host is not recognized
Patch by Mike Hommey and Wan-Teh Chang
r=rrelyea, r=kaie


git-svn-id: svn://10.0.0.236/trunk@253596 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 18:55:05 +00:00
kaie%kuix.de
7eeb2c3100 Bug 330628, backing myself out. I forgot we're on a freeze towards 3.12.1. sorry
git-svn-id: svn://10.0.0.236/trunk@253589 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 13:08:29 +00:00
kaie%kuix.de
c27a710a21 Bug 330628, coreconf/Linux.mk should _not_ default to x86 but result in an error if host is not recognized.
r=relyea


git-svn-id: svn://10.0.0.236/trunk@253588 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 13:06:42 +00:00
biswatosh.chakraborty%sun.com
2633e103cc Bug 288730 – compiler warnings in certutil, r=Julien
git-svn-id: svn://10.0.0.236/trunk@239818 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-22 04:39:56 +00:00
christophe.ravel.bugs%sun.com
01014185ad Bug 389781 NSS should be built size-optimized on Linux, Windows, and Mac
r=julien.pierre.boogz


git-svn-id: svn://10.0.0.236/trunk@232117 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 15:30:08 +00:00
wtchang%redhat.com
b55ecb3aaa Bugzilla bug 335275: compile with the GCC flag
-Werror-implicit-function-declaration. r=nelsonb.
Modified files: Linux.mk SunOS5.mk


git-svn-id: svn://10.0.0.236/trunk@195291 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 20:07:15 +00:00
wtchang%redhat.com
cd65cc6117 Bugzilla Bug 317858: gcc on Linux/ppc doesn't recognize the -z defs linker
flag, so we need to use -Wl to pass it to the linker. r=caillon.


git-svn-id: svn://10.0.0.236/trunk@187560 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-13 17:24:13 +00:00
wtchang%redhat.com
22ec122467 Bugzilla Bug 303508: enhanced the makefile rule for $(MAPFILE). Added
the new variable MAPFILE_SOURCE instead of the hardcoded
$(LIBRARY_NAME).def to represent the "source" mapfile, and use $< to
refer to the "source" mapfile (prerequisite of the target) in
PROCESS_MAP_FILE. r=nelsonb.
Modified Files:
	AIX.mk BSD_OS.mk Darwin.mk FreeBSD.mk HP-UX.mk IRIX.mk
	Linux.mk Linux2.1.mk Linux2.2.mk Linux2.4.mk Linux2.5.mk
	Linux2.6.mk NCR3.0.mk NEC4.2.mk NetBSD.mk OS2.mk OSF1.mk
	OpenUNIX.mk OpenVMS.mk ReliantUNIX.mk SCO_SV3.2.mk SunOS5.mk
	UNIXWARE2.1.mk WIN16.mk WIN32.mk WINCE.mk rules.mk ruleset.mk


git-svn-id: svn://10.0.0.236/trunk@180406 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 17:09:23 +00:00
wtchang%redhat.com
2f4bf9842e Bugzilla Bug 303507: changed GCC's default OPTIMIZER back to -O2.
r=saul.edwards.


git-svn-id: svn://10.0.0.236/trunk@179524 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 00:59:00 +00:00
julien.pierre.bugs%sun.com
31fda2d059 Fix for 297802 . r=wtchang . Add $(OS_LIBS) to MKSHLIB rules.
Add -z defs linker option for Solaris and Linux .
Also add -z ignore on Solaris .


git-svn-id: svn://10.0.0.236/trunk@179021 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 02:17:05 +00:00
saul.edwards%sun.com
eadb20e357 Addendum to 303507 - set default OPTIMIZER for Linux and Solaris gcc builds
to -O3, consolidate flags to Linux.mk.


git-svn-id: svn://10.0.0.236/trunk@178881 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 23:58:36 +00:00
wtchang%redhat.com
7ee4fbcd30 Bugzilla bug 302670: backed out the use of system zlib because some Linux
distributions are using zlib 1.1.4, which causes our signtool tests to
fail intermittently.  Don't know why.


git-svn-id: svn://10.0.0.236/trunk@178324 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 01:05:44 +00:00
wtchang%redhat.com
2e25f55020 Bugzilla Bug 266123: support 64-bit PowerPC builds for Linux distributions
(such as Red Hat and Fedora) whose GCC generates 32-bit code by default.
r=cls.


git-svn-id: svn://10.0.0.236/trunk@178176 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 17:48:26 +00:00
wtchang%redhat.com
6debfca8ea Bugzilla Bug 302670: enable NSS to use system zlib and do that on Linux.
r=nelsonb.
Modified Files:
	coreconf/Linux.mk nss/cmd/Makefile nss/cmd/manifest.mn
	nss/cmd/platlibs.mk


git-svn-id: svn://10.0.0.236/trunk@177801 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 01:08:59 +00:00
wtchang%redhat.com
c1271d2587 Bugzilla Bug 266123: added ppc64 support. The patch is contributed by
Markus Rothe <markus@unixforces.net>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@177448 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 22:31:24 +00:00
julien.pierre.bugs%sun.com
b239fc8346 Fix for 297849 . Allow x86 build on Linux x86_64 machine. r=wtchang
git-svn-id: svn://10.0.0.236/trunk@175660 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-05 22:48:38 +00:00
wtchang%redhat.com
ec555b2071 Bugzilla Bug 279542: removed -L/lib. It's not necessary, and produced
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
2005-02-01 23:39:18 +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
52a30d3a68 Bugzilla bug 232742: support Linux/AMD64. The patch is contributed by
Henrik Lynggaard Hansen <admin@mozillatranslator.org>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@152635 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 02:31:22 +00:00
wchang0222%aol.com
82c3ca13e1 Bugzilla bug 224707: added Linux HPPA support. The patch came from the
Debian Mozilla package (maintainer is Takuo KITAME <kitame@debian.org>).


git-svn-id: svn://10.0.0.236/trunk@149385 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-16 00:10:16 +00:00
wtc%netscape.com
ec406abd53 Bug 203988: add build support for Linux/mips (such as Sony PlayStation 2
Linux).  The patch is contributed by Paul Pietromonaco
<ppietro@users.playstation2-linux.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@141985 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-01 00:29:40 +00:00
wtc%netscape.com
619e3f24af Bug 90010: added support for parisc64. I received this patch from
Christopher Blizzard <blizzard@mozilla.org>.


git-svn-id: svn://10.0.0.236/trunk@136996 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-27 22:36:06 +00:00
wtc%netscape.com
5199cc28c3 Bug 90010: added support for Linux for s390 and s390x. The patch is
contributed by Gerhard Tonn <GerhardTonn@swol.de>.


git-svn-id: svn://10.0.0.236/trunk@136891 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-23 17:16:32 +00:00
nelsonb%netscape.com
d58ebedbc4 Change most coreconf and NSS makefiles to use OS_TARGET (which can
be overridden via an environment variable) rather than OS_ARCH.
This is a precursor to more flexibility in cross-platform builds.
Bug 104541.


git-svn-id: svn://10.0.0.236/trunk@114608 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 22:54:08 +00:00
wtc%netscape.com
2b9cced716 Bugzilla bug 101528: merged the Linux-m68k compilation fix into the tip.
git-svn-id: svn://10.0.0.236/trunk@110295 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:12:10 +00:00
relyea%netscape.com
c4b6c5af00 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.


git-svn-id: svn://10.0.0.236/trunk@107611 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:34:47 +00:00
wtc%netscape.com
ec801c6a75 Bugzilla bug 106379: support building under ARM Linux.
git-svn-id: svn://10.0.0.236/trunk@106434 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-27 00:27:06 +00:00
wtc%netscape.com
0de96f1922 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


git-svn-id: svn://10.0.0.236/trunk@96783 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 17:14:59 +00:00
javi%netscape.com
6c63e1fa29 Remove reference to obsolete define MACLINUX.
Fix for Bug 63936 r=wtc (For NSS trunk check-in)


git-svn-id: svn://10.0.0.236/trunk@84684 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 00:04:37 +00:00
wtc%netscape.com
d5b62deab0 Bugzilla bug #63891: added support for Linux on sparc and sparc64.
The patch is provided by Christopher Blizzard <blizzard@mozilla.org>.


git-svn-id: svn://10.0.0.236/trunk@84192 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-29 19:35:53 +00:00
wtc%netscape.com
bfb15d5c17 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.


git-svn-id: svn://10.0.0.236/trunk@79500 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 02:24:31 +00:00
wtc%netscape.com
8b81966e6d 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>.


git-svn-id: svn://10.0.0.236/trunk@75910 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-09 21:53:45 +00:00
mwelch%netscape.com
37e5c4968e Removed trailing tab for ppc platform def
git-svn-id: svn://10.0.0.236/trunk@64925 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 08:05:44 +00:00
relyea%netscape.com
7e525a51a5 Initial checkin of the NSS build environment for the open source release
git-svn-id: svn://10.0.0.236/trunk@64779 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 18:56:07 +00:00