Commit Graph

213 Commits

Author SHA1 Message Date
mcafee%netscape.com
dafaa316d9 Adding -xildoff linker flag to Solaris/CC build; removing -z defaultextract MKSHLIB_UNFORCE_ALL option, this works with ld but not CC. CC just picks the last -z option and uses that for the whole line, ld behaves as advertized in the ld man page. 1999-03-11 09:16:56 +00:00
briano%netscape.com
e88afe135b Added tests for int16_t, int32_t, and uint16_t for AIX and BSDI. 1999-03-11 02:32:53 +00:00
ramiro%netscape.com
f77615a3a9 Reverted donm's solaris linker flag changes. You need to detect that gcc
is built to use the gnu linker.  You cant assume that here.
1999-03-10 05:09:54 +00:00
alecf%netscape.com
e262485d07 don't #define MOZ_MAIL_NEWS, only set it in the make system 1999-03-10 01:41:09 +00:00
donm%netscape.com
35fe91b9b2 solaris gcc needs different command line options to link a
set of static libs into a shared lib.
1999-03-10 00:27:20 +00:00
slamm%netscape.com
f910ef9462 Give error if building in objdir and have previously built in srcdir. Move '-Wall' and '-include' to GNU-only section (silly to test for GNU-only features). Change '-MMD' to '-MD' to include standard headers. Clean '-O' from CFLAGS/CXXFLAGS if MOZ_DEBUG is set. 1999-03-09 01:30:26 +00:00
akkana%netscape.com
72a97f2925 Changes to fix the Irix N32/egcs build; thanks to Jason Heirtzler <jasonh@cthulhu.engr.sgi.com> 1999-03-09 00:24:17 +00:00
ramiro%netscape.com
f267f673b0 Fix unix builds. 1999-03-08 15:50:50 +00:00
ramiro%netscape.com
cfa107e00d Allow for lock_SunOS.s to build properly. Fix the build system to
properly set all the ac magic needed to properly asm files.
Currently this is only an issue on Solaris, when building with the native
sun compiler.
1999-03-08 15:01:13 +00:00
cls%seawood.org
202df19f2e Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables. 1999-03-07 05:18:45 +00:00
cls%seawood.org
5eda5c303d Modified allmakefiles.sh setup to use autoconf's default $srcdir. Also fixes mailnews not building in separate obj tree. 1999-03-06 20:38:24 +00:00
ramiro%netscape.com
403022c392 Latest AIX fixes from waqar@netscape.com. 1999-03-06 15:09:48 +00:00
ramiro%netscape.com
619bb9d3db Fix the exceptions flag test. 1999-03-06 12:03:42 +00:00
mcafee%netscape.com
02a8ee25ae Removing -xar from MKSHLIB, this was incorrectly generating .a libs, thanks to Tim McNerney <mumbly@netcom.com> for this fix. 1999-03-06 05:08:12 +00:00
ramiro%netscape.com
8821535d54 Add --enable-cpp-rtti , --enable-cpp-exceptions flags.
RTTI and exceptions are off by default on Linux.
1999-03-05 15:36:20 +00:00
scc%netscape.com
b6e4dd1d04 make HAVE_CPP_NEW_CASTS stronger for bug in Solaris/CC 1999-03-04 22:22:14 +00:00
briano%netscape.com
a3afcf25ae Fix the SunOS4 shared lib linking problem. Probably ought to be done more elegantly, though.... 1999-03-03 00:31:42 +00:00
slamm%netscape.com
ec5b768afd Change the order of --disable-build-xpfe and --disable-build-nspr 1999-03-02 23:25:29 +00:00
briano%netscape.com
2580de597b Fixes for the SunOS 4 build. 1999-03-02 01:36:48 +00:00
ramiro%netscape.com
70a347b7a3 Add test for exceptions. Exceptions are illegal, but somebody (whose name
I dont want to say, but it rhymes with "fcc") is using them in a test program.
1999-03-01 12:01:32 +00:00
ramiro%netscape.com
52fac20c37 AIX portability fixes. (Waqar Malik <waqar@netscape.com>) 1999-03-01 06:10:54 +00:00
cls%seawood.org
33ac6b33e1 Removed OPTIMIZE_CFLAGS. If CFLAGS isn't set in the enviornment, set it to -O. If MOZ_DEBUG is set, filter-out the optimization options in autoconf.mk. 1999-03-01 01:54:00 +00:00
mcafee%netscape.com
ea23eb56e1 Add check for bool, might need this in 3rd-party code. Mozilla code should use PRBool. 1999-02-27 06:06:59 +00:00
alecf%netscape.com
f0bda4fd0d add new tests from scc@netscape.com 1999-02-27 04:08:24 +00:00
slamm%netscape.com
e243d33b7e Force configure to be regenerated. 1999-02-25 19:47:46 +00:00
alecf%netscape.com
fb085cf7ac add C++ compiler checks for namespaces and static_cast (for nsCOMPtr) 1999-02-25 17:38:09 +00:00
alecf%netscape.com
8e763c6e33 add flag for shaver's XPIDL flag 1999-02-23 19:02:27 +00:00
slamm%netscape.com
2435fec78c Little patch for -md dependencies. 1999-02-22 18:26:12 +00:00
slamm%netscape.com
a50e352c64 Reorder/group options. Align comments. Remove dead options. 1999-02-19 17:29:51 +00:00
alecf%netscape.com
22a44aa910 check in new .deps based dependancy system 1999-02-19 03:06:32 +00:00
slamm%netscape.com
4b15b45930 Remove duplicate flags. 1999-02-18 21:53:19 +00:00
ramiro%netscape.com
f98fa53d9e Added --{enable,disable}-build-nspr --{enable,disable}-build-xpfe. 1999-02-18 04:19:43 +00:00
briano%netscape.com
c6eb1179e1 Fix DSO_LDOPTS for AIX (4.2 for now). 1999-02-18 02:49:42 +00:00
slamm%netscape.com
ec541590cb Source allmakefiles.sh instead of running in subshell. This way it can read the variables from configure. 1999-02-17 18:25:39 +00:00
slamm%netscape.com
17fda57ce4 Add option for -MMD dependencies. 1999-02-17 17:33:07 +00:00
ramiro%netscape.com
7ca14af5b5 Add support for insure. 1999-02-17 14:37:18 +00:00
slamm%netscape.com
eb2c3d952a Move makefile list into allmakefiles.sh 1999-02-16 19:29:21 +00:00
ftang%netscape.com
209e55e7f2 add intl/lwbrk directories 1999-02-16 19:04:05 +00:00
slamm%netscape.com
1ff1e0dbb6 Move defines from CFLAGS to DEFINES. 1999-02-16 18:29:47 +00:00
alecf%netscape.com
80dc5e4125 BSD/OS 4.0 patch, thanks to bert_triehuis@nl.compuware.com 1999-02-16 17:46:33 +00:00
shaver%netscape.com
7f40dfe883 fix platform detection for Linux/Alpha (Dan Morrill <morrildl@toshiba-179-24.nycap.rr.com>) 1999-02-13 18:58:34 +00:00
mcafee%netscape.com
9e06068370 white space, ignore 1999-02-13 08:45:27 +00:00
akkana%netscape.com
8842fe373e Fixing cata's Linux build bustage 1999-02-12 20:45:26 +00:00
mscott%netscape.com
be8c06b423 Add mailnews\local\tests\mailbox to list of mailnews directories to build makefiles for... 1999-02-12 05:32:17 +00:00
slamm%netscape.com
12484a3b24 Add -Wall only if $CC and $CXX pass test 1999-02-12 02:22:25 +00:00
slamm%netscape.com
5d537487c5 Make pedantic an option until it can actually pass. 1999-02-12 01:53:54 +00:00
slamm%netscape.com
813e22d35f Clean up a temp file. 1999-02-12 01:46:18 +00:00
kipp%netscape.com
72f11610ac Disabled -pedantic support until it's fully tested! 1999-02-12 01:42:51 +00:00
slamm%netscape.com
adb95f1bf0 Clean up CFLAGS. Move some items off CFLAGS and onto DEFINES. 1999-02-12 01:40:34 +00:00
briano%netscape.com
0b1ad71bce Can't use -Wall if we're not using gcc.... 1999-02-12 01:30:50 +00:00