Mike Hommey
1fbab12774
Bug 680440 - Clean up jemalloc linkage. r=khuey
2011-09-01 14:11:56 +02:00
Ehsan Akhgari
d81b657456
Keep changeset 11247af82311 backed out on the reverted tree
2011-09-02 09:05:37 -04:00
Ehsan Akhgari
a171549936
Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run
2011-09-02 09:03:08 -04:00
Rafael Ávila de Espíndola
e281bb7586
revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
...
CLOSED TREE
2011-09-01 22:01:56 -04:00
Rafael Ávila de Espíndola
2f0d1d2073
Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
...
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
--HG--
extra : rebase_source : 58a64b71a23812910072c81bbf84b3721b961abb
2011-09-01 12:19:06 -04:00
Mike Hommey
394b75114c
Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-29 07:34:12 +02:00
Mike Hommey
7fc6b6d52b
Backed out changeset 480f913edf3f (bug 676252) because of build failure
2011-08-29 08:31:58 +02:00
Mike Hommey
5a8b4a9df8
Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-29 07:34:12 +02:00
Matheus Kerschbaum
df5a0dc6dc
Bug 671465 - Remove whitespace from config.mk rs=khuey
2011-08-26 00:36:53 +01:00
Matheus Kerschbaum
7524e143b7
Bug 680792 - Remove support for Irix from our build system. r=ted
2011-08-26 00:34:45 +01:00
Ted Mielczarek
e9454f8e7a
bug 676589 - configure and xpcom changes for targeting iOS. r=khuey
2010-04-27 08:57:34 -04:00
Mike Hommey
06def372f6
Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted
2011-08-16 09:19:51 +02:00
Mike Hommey
81319a847a
Backed out changeset 884efa9dcbf9 due to OSX debug orange
2011-08-15 10:39:10 +02:00
Mike Hommey
c71d17420a
Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted
2011-08-15 09:24:13 +02:00
Mike Hommey
098183f48a
Bug 677159 - Don't allow to include config/config.mk twice. r=khuey
2011-08-09 09:07:48 +02:00
Kyle Huey
6ab62c5552
Bug 673940: Don't accidentally overwrite the environment's PYTHONPATH. r=ted
2011-07-25 10:20:43 -07:00
Kyle Huey
4682f37f8c
Bug 585015: Invoke header.py as a native command. r=glandium
2011-07-21 17:01:45 -07:00
Siddharth Agarwal
bee5d53a97
Bug 670249 - Get rid of NFSPWD, nfspwd.pl and fastcwd.pl. r=glandium
2011-07-13 17:54:31 -07:00
Siddharth Agarwal
996eff61b5
Bug 668058 - Add a DIR_INSTALL nsinstall shortcut, and allow $(INSTALL) to support target-specific makefiles. r=ted
2011-07-08 14:30:27 -07:00
Mike Hommey
4417ab4a0f
Backed out changeset 8b7150ba4450 because of win opt build failure
2011-07-07 14:48:17 +02:00
Mike Hommey
07e3d026ee
Bug 644608 - Implement full dependencies for expandlibs. r=ted
2011-05-03 09:33:45 +02:00
Kyle Huey
6306507768
Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
2011-06-27 12:44:51 -07:00
Rafael Avila de Espindola
ddc2ddc4ac
Bug 641232 - Make HAS_XCODE_2_1 detection compatible with Xcode 4 - Remove unused configure bits. r=khuey
2011-06-20 10:40:58 +01:00
Mike Hommey
5324e02805
Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted
2011-05-24 12:56:04 +02:00
Ed Morley
223c46b36b
Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted
2011-06-12 03:49:00 -04:00
Kyle Huey
bb3e253c3d
Backed out changeset 0bf1fe7f9be1
2011-05-24 08:58:55 -07:00
Mike Hommey
80401d54e0
Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted,a=sheriff
2011-05-24 12:56:04 +02:00
Matheus Kerschbaum
35f86c76ad
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-23 18:54:47 +02:00
Mike Hommey
276732190f
Backout bug 644608 because of bustage
2011-05-16 16:29:03 +02:00
Mike Hommey
c01d121edb
Bug 644608 - Implement full dependencies for expandlibs. r=ted
2011-05-03 09:33:45 +02:00
Serge Gautherie
a53df1b729
Bug 603574 - Remove --disable-profile-guided-optimization support, Fix some unrelated nits. r=ted
2011-05-16 11:05:47 +02:00
Mike Hommey
159b405a12
Bug 654080 - Display which GLIBCXX symbols cause an error. r=ted
2011-05-09 07:38:11 +02:00
Mounir Lamouri
78a7e5f199
Merge cedar with mozilla-central.
2011-04-20 10:15:33 +02:00
ojab
b406fedd57
Bug 650476 - Fix build --with-libxul-sdk. r=glandium
2011-04-19 12:00:48 +02:00
Peter Van der Beken
0278484cd6
Fix for bug 649872 (Remove XPCONNECT_STANDALONE). r=mrbkap.
...
--HG--
extra : rebase_source : 1dff3dd06d1e1e0d93fba8be4c736d87ca574a1b
2011-04-18 15:44:12 +02:00
Mike Hommey
619400dd23
Bug 643690 part 2 - Check that resulting binaries don't require GLIBCXX_3.4.9 or more. r=ted
2011-04-15 11:03:35 +02:00
Mike Hommey
0659550873
Bug 602245 - Don't build SIMPLE_PROGRAMS during MOZ_PROFILE_GENERATE pass. r=ted
2011-04-14 11:23:13 +02:00
Mike Hommey
22ee77c5ad
Bug 643817 - Replace xpt_link/dump with pyxpt. r=ted,r=bsmedberg
2011-04-14 11:22:09 +02:00
Ed Morley
bb4520ba57
Bug 648866 - Remove WinCE code from main build system + that of js/src/. r=ted
2011-04-19 14:11:40 +10:00
Robert Strong
66a445bc87
followup l10n repack fix (fallout from Bug 386760) - Bug 649428 - l10n repacks broken on all platforms on mozilla-central (probably aurora, too). r=khuey
2011-04-12 17:27:41 -07:00
Mitchell Field
2416c34b76
Bug 645356 - Use pymake builtins. r=khuey
2011-04-03 17:16:49 +10:00
Frank Wein
b6ec073efa
Bug 420707 - Remove MOZ_META_COMPONENT ifdef from config.mk; r=khuey. Original Patch by mcsmurf, updated by Standard8
2011-03-22 08:04:00 +00:00
Justin Wood
c4a10bf079
backout part of Bug 584474 due to removing a few config.mk variables that are actually used. rs=khuey
2011-03-20 21:32:19 -04:00
Kyle Huey
e5b0663ab2
Backing out nsinstall hardlinks because apparently MSYS has a bug that causes it to choke on hardlinks.
2011-03-19 08:00:35 -04:00
Kyle Huey
a775b9f6bb
Backed out changeset 0c5da403b68e
2011-03-19 07:59:37 -04:00
Axel Hecht
0f33f87732
bug 525438, l10n-merge doesn't merge all files, make targets work with PRETTY_NAMES, too. Adding a l10n-checks target for a dummy repack. r=ted
2011-03-18 18:29:56 +01:00
Kyle Huey
e6688971d1
Bug 574183 - Make nsinstall NTFS-aware. r=Mitch
2011-03-03 01:47:17 +11:00
Siddharth Agarwal
6f9622502d
Bug 634637 - Remove make-jars.pl. r=ted
...
make-jars.pl was deprecated and replaced by JarMaker.py a while ago.
2011-03-01 01:59:50 +05:30
Mike Hommey
6ef83c9db5
Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
2011-02-25 15:05:08 +01:00
Mitchell Field
cac949ea6d
Merge mozilla-central to build-system.
2011-02-23 00:01:54 +11:00
Mitchell Field
2e8a7d546f
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
2011-02-20 06:10:24 +11:00
Makoto Kato
7fb26057d9
Bug 621259 - USE -OPT:REF,ICF on Win64 PGO. r=ted a=beltzner
2011-02-21 13:04:32 +09:00
Mitchell Field
6e6d670c88
Bug 462361 - Remove support for building with Cygwin. r=khuey
2011-01-26 07:14:30 +11:00
Andreas Gal
6278051362
Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
2011-01-14 17:58:40 -08:00
Kyle Huey
db0879856c
Backed out changeset 0e9ba7c029e3
2010-12-04 23:05:58 -05:00
Kyle Huey
e0760603a1
Bug 585011 - Invoke cl.py as a pymake native command. r=Callek, a=bsmedberg
2010-08-08 23:12:54 -07:00
Mike Hommey
580a41a089
Bug 611405 part 1 - Export jemalloc symbols when linking with the xpcom standalone glue. r=bsmedberg,a=clegnitto
2010-11-17 09:56:19 +01:00
Brad Lassey
6dd76cc6e1
backing out c708054e1f65, due to build bustage a=bustage
2010-11-16 18:54:44 -05:00
Michael Wu
6cee5da907
Bug 608498 - Turn on fakelibs on Android, r=khuey a=blassey
2010-11-16 14:27:06 -08:00
Ryan VanderMeulen
56c64be86b
Bug 604937 - Remove last vestiges of OPT:NOWIN98 from Mozilla code. r=khuey
2010-11-06 10:39:47 +01:00
Wan-Teh Chang
f747eaea4e
Bug 580679: do not define ZLIB_INTERNAL when compiling files outside
...
zlib. This reverts some of the zlib-related changes in Dec. 2004 for
libxul (bug 272783 and bug 273876). r=bsmedberg. a=bsmedberg.
2010-09-02 16:47:06 -07:00
Axel Hecht
057073b70e
bug 559961, explicitly abspath optimizejars.py, r=ted, a=bustage-fix
2010-08-19 15:56:20 +02:00
Taras Glek
cbf7b8bcd4
Bug 559961 - Reorder jar files as part of PGO, r=bsmedberg a=blocking2.0
...
--HG--
extra : rebase_source : d8a75545714a131291c74dd79c966150544ff9d1
2010-08-18 10:34:07 -07:00
Taras Glek
c3b1e9d1a0
Bug 580407 - Link js statically r=bsmedberg+khuey a=bsmedberg
2010-08-13 21:18:05 -07:00
Kyle Huey
634b63f3af
Turn off error-on-double-including-config.mk for the moment on this CLOSED TREE
2010-08-06 09:21:41 -07:00
Kyle Huey
d7397260c9
Fix build dependencies in content/html/content/src and make double-including config.mk fatal. irc-r=ted
...
--HG--
extra : rebase_source : 3362befa95b5ab3aff581b49f58652d653d1a8ac
2010-08-06 08:26:20 -07:00
Wan-Teh Chang
c415ddd0a4
Bug 561510: fix unrecognized option /L... linker warning on
...
Windows. Define MOZALLOC_LIB using EXPAND_LIBNAME_PATH instead
of EXPAND_MOZLIBNAME. r=bsmedberg,ginn.chen. approval2.0+ by
bsmedberg.
2010-08-06 06:51:38 -07:00
Kyle Huey
c5fc54ad89
Bug 518136: Use -showIncludes to generate dependencies for MSVC for a substantial build performance win. r=ted
2010-08-04 16:59:23 -07:00
Kyle Huey
353f0f4dfb
Fixing typos on a CLOSED TREE
2010-08-01 02:32:15 -07:00
Kyle Huey
6cabbd4fed
Bug 522770: Followup to turn on fakelibs only on Windows since gcc is dumb, even on a CLOSED TREE
2010-08-01 02:12:17 -07:00
Kyle Huey
932ea79b49
Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
...
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
2010-08-01 01:48:21 -07:00
Ted Mielczarek
01a35302ce
bug 542504 - SIMPLE_PROGRAMS (and CPP_UNIT_TESTS) don't get re-linked in a PGO build. r=mitch, a=mossop
...
--HG--
extra : rebase_source : b33997adcd4567057adf01d8d3e4ac857e4df502
2010-07-26 15:21:55 -04:00
Benjamin Smedberg
a2833452f8
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
7e862cd535
Fix reftest so that components are registered in the root chrome.manifest when it is packaged as an extension instead of in-tree.
2010-06-25 08:27:10 -04:00
Daniel Holbert
fd37dc44c5
Bug 557566 followup: disable FAIL_ON_WARNINGS on Android. r=mwu
2010-06-26 15:15:35 -07:00
Daniel Holbert
e9dcbfb120
Bug 557566, part 1: Add Makefile-variable FAIL_ON_WARNINGS (and debug-only version FAIL_ON_WARNINGS_DEBUG). r=ted
2010-05-06 11:55:18 -07:00
Micah Gersten
01bb71c7ad
Bug 550823 - cannot find -lmozalloc when building with gcc-4.4 r=bsmedberg
2010-04-22 14:58:39 +02:00
Chris Jones
cedd844205
Bug 557060: Interpose _Throw() on MSVC and centralize pseudo-throw code in mozalloc. r=ehsan sr=bsmedberg
2010-04-20 15:12:02 -05:00
Chris Jones
7c959e67d7
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Chris Jones
996c23e86b
Backed out changeset cec7b12eb5e3
2010-04-02 13:20:22 -05:00
Chris Jones
94e6bcfee2
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Mitchell Field
f0d15512f1
bug 516758 - Remove more options from configure r=ted
2010-03-30 10:34:00 -04:00
Serge Gautherie
8fddfc7d30
Bug 548207 - allow make check to run over remote connection from devicemanager.py; (Dv1a) Tidy up RUN_TEST_PROGRAM conditionals.
...
r=ted.mielczarek.
2010-03-24 00:24:38 +01:00
Mitchell Field
d162651fc5
bug 517097 - make enabling debug symbols more sane r=ted
2010-03-02 06:24:00 -05:00
Brad Lassey
65e93ade37
follow up to bug 548207, test for WINCE instead of CROSS_COMPILE due to make check failure on OSX
...
--HG--
extra : rebase_source : 2b0ab634f5286e6317e147daa0cd790f633acdbf
2010-03-10 15:35:31 -05:00
Brad Lassey
8857f4c08a
bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
...
--HG--
rename : build/devicemanager.py => build/mobile/devicemanager.py
2010-03-10 13:36:45 -05:00
Jim Mathies
30f4555662
back out of patch for bug 517097 due to bustage. CLOSED TREE
2010-03-10 10:51:15 -06:00
Mitchell Field
4d16a7c52c
bug 517097 - make enabling debug symbols more sane r=ted
...
--HG--
extra : rebase_source : 7abb0297202f10afe80c5a74e47899b4762095a2
2010-03-02 06:24:00 -05:00
Doug Turner
dc1a9634e1
build bustage fix. bad ws in config.mk
2010-03-08 09:19:17 -08:00
Doug Turner
a8f9633293
Bug 550658 - OS Libs should include qt os libraries. r=ted
2010-03-08 08:55:53 -08:00
Chris Jones
2141078f6e
Bug 441324, part 3: Configure and build changes for libmozalloc. r=bsmedberg
2010-03-03 23:02:57 -06:00
Benjamin Smedberg
9d1a332645
Backed out changeset fe08cc555248 - bug 517097 - make enabling debug symbols more sane because it added -fno-inline to opt builds and a 50% perf regression
2010-02-11 17:14:38 -05:00
Mitchell Field
905fe4d3db
bug 517097 - make enabling debug symbols more sane r=ted.mielczarek
...
--HG--
extra : rebase_source : 3b9b43f06fbbd1bcceb5763061ee97378602cac5
2010-02-11 08:21:00 -05:00
Ted Mielczarek
d05bbfd9e2
bug 530093 - allow building with VC10. configure+build system changes. r=bsmedberg
2009-11-23 10:20:21 -05:00
Brad Lassey
04ffc11af6
bug 524554 - WinMo package-tests broken: nsinstall path too long r=ted
2009-10-28 16:12:13 -04:00
Phil Ringnalda
90f4db5b2e
Bug 520339 - Remove leftovers from MOZ_COMPONENTLIB, r=bsmedberg
2009-10-10 18:07:43 -07:00
Ted Mielczarek
03b86b92b4
bug 520359 - pymake fails to build Firefox r=bsmedberg
...
--HG--
extra : rebase_source : d8c6f4927a1d41ccb4d46c33c4c98812bdbb098d
2009-10-08 14:10:50 -04:00
Chris Jones
08de77b6a4
Backed out changeset 8cbc47eee659
2009-10-02 18:09:08 -05:00
Chris Jones
3e5fef214c
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
2009-10-01 21:50:09 -05:00
Mitchell Field
9bf8383b06
Bug 513924 - "remove tons of options from configure" [r=ted.mielczarek r=benjamin]
...
--HG--
extra : rebase_source : 2ca44f54f550507248b41c69c883090c389db419
2009-09-15 13:06:32 -04:00
cls
9ab69d6189
Bug 505739 - "Remove XCFLAGS from default compile line to fix mingw cross-compile issues" ( remove XCFLAGS from COMPILE_CFLAGS / COMPILE_CXXFLAGS) [r=bsmedberg]
2009-09-04 21:54:07 -05:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Mitchell Field
be725fa2ce
Bug 514131 - remove xpcom/obsolete, r=bsmedberg
2009-09-02 13:01:29 -04:00
Karl Tomlinson
59e83ae8e9
bug 506845 targets are not rebuilt when archives from EXPAND_LIBNAME change r=bsmedberg
2009-08-17 09:54:45 +12:00
Serge Gautherie
15d9b84165
Bug 488824 - Remove WIN16 (support) code, in js/src; (Av1) 2 config.mk; r=gal
2009-07-26 07:21:06 +02:00
Benjamin Smedberg
e12b5aded9
Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless
2009-07-17 15:10:35 -04:00
Benjamin Smedberg
3ebd0ea437
Bug 494172 - Static libs such as libxpcomglue_s are not shipped in the XUL SDK: revert the parts of bug 488175 which were too eager: we still use dist/sdk/lib and dist/sdk/bin, just not dist/sdk/include or dist/sdk/idl, r=ted
2009-05-21 14:12:46 -04:00
Benjamin Smedberg
bb1c33c4ea
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
...
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
2009-05-18 14:15:05 -04:00
Chris Jones
5ef90c82b9
bug 486793: add programmatic control of profiler to xpcom unit tests. r=bsmedberg
2009-04-24 14:47:45 -07:00
Vladimir Vukicevic
9be2078d7e
b=488608; enable jemalloc on CE6; r+sr=stuart
2009-04-24 10:31:18 -07:00
Vladimir Vukicevic
801b1f9b61
Backed out changeset 1eec75c27e2f
2009-04-24 10:43:19 -07:00
Vladimir Vukicevic
aa56e5c711
b=488608; enable jemalloc on CE6; r+sr=stuart
2009-04-24 10:31:18 -07:00
Ted Mielczarek
fbff22268d
bug 487396 - fix some of the jemalloc windows build madness. r=bsmedberg
2009-04-20 06:56:23 -04:00
Serge Gautherie
668db211d7
Bug 479978 - remove references to MOZ_PROFILE from the build system; (Cv2-MC) the 8 files; r=ted.mielczarek
2009-03-28 03:00:25 +01:00
Walter Meinl
b2a122ec44
Bug 484287 - [OS/2] simplify test_os2.cmd; r=mozilla@Weilbacher.org
2009-03-27 00:45:15 +01:00
Brad Lassey
f7938e4fd5
bug 481584 - need lib path to link jemalloc on windows ce r=bsmedberg
2009-03-23 21:21:07 -04:00
Benjamin Smedberg
702b16f68a
Bug 483856 - Use core_abspath and $(CURDIR) instead of shells. Use Preprocessor.py instead of preprocessor.pl to avoid perl insanity with pymake, and generally just make me happy. r=ted
2009-03-11 18:39:24 -04:00
Walter Meinl
4ad9fe786b
Bug 426639 - Fix the test harness to work on OS/2; m-c *.mk files; r=mozilla@Weilbacher.org
2009-03-02 07:28:09 +01:00
Ted Mielczarek
8370a127e4
bug 467862 - Build system should support building both a static and a shared library from the same Makefile. r=bsmedberg
2008-12-24 14:04:43 -05:00
Phil Ringnalda
46e630cc96
Backed out changeset 73be1c836d7f (bug 467862) to see if that fixes Windows bustage (bug 471097)
2008-12-25 19:27:15 -08:00
Ted Mielczarek
b597404d2c
bug 467862 - Build system should support building both a static and a shared library from the same Makefile. r=bsmedberg
2008-12-24 14:04:43 -05:00
Benjamin Smedberg
6205031244
Bug 466486 - Don't use a subshell to recurse over DIRS when DIRS is empty (try #2 ) r=ted
2008-12-19 09:50:24 -05:00
Benjamin Smedberg
f8a9c1a885
Bug 467579: --with-static-checking is broken in spidermonkey. There is currently no useful static checking infrastructure for spidermonkey, so disable it for the time being, r=jimb
2008-12-02 14:46:37 -05:00
Benjamin Smedberg
b7e71d0abb
use single quotes for the dehydra args, because other code double-quotes these and things get really confused... static-analysis only bustage fix
2008-10-24 16:26:43 -04:00
Axel Hecht
2fbe46e94a
bug 458014, refactor browser/locales/Makefile.in, support both manifests in JarMaker.py, r=ted
2008-10-20 21:57:47 +02:00
Phil Ringnalda
87c60313c6
Disable prebinding for trunk builds, drop support from mozilla-central tree part, r=ted
2008-10-11 21:14:48 -07:00
Walter Meinl
a04b09093c
Bug 454097 - [OS/2] get rid of VisualAge in configures; m-c part; r=mozilla
2008-10-11 03:01:28 +02:00
Axel Hecht
02e7a4b5b6
bug 439050, change the build hooks from make-jars.pl over to JarMaker.py, r=ted
2008-09-19 18:19:52 +02:00
Benjamin Smedberg
bdd7a87c35
Bug 454192 - firefox-bin doesn't use jemalloc on linux/solaris, r=ted
2008-09-15 12:03:30 -04:00
Taras Glek
30aa910a7e
bug 432917: MUST_FLOW_THROUGH static check. r=bsmedberg
2008-09-08 11:01:22 -07:00
Axel Hecht
310947811d
bug 445328, add configure option ot l10n repositories, r=ted
2008-07-22 08:57:07 +02:00
Benjamin Smedberg
b9a9e3d81f
Bug 425454 - whitelist placement-new for stack classes. Also uses treehydra analysis so we don't have to require a constructor for stack classes any more. r=taras
2008-06-30 12:44:06 -04:00
"Doug Turner ext:(%22)
30df99659b
Removing Minimo references. b=405705, r=ted
2008-06-16 13:57:42 -07:00
Benjamin Smedberg
b36e780ba6
Bug 437219 - allow app-specific rules via application/app-config.mk and application/app-rules.mk, r=ted
2008-06-06 15:43:26 -04:00
Benjamin Smedberg
e7ec955d4f
Bug 437647 - Dispatch outparams and other analyses explicitly, so it's easier to add various analyses, r=dmandelin
2008-06-06 15:31:11 -04:00
David Mandelin
e2ac3c1005
Bug 420933: outparams checker, r=bsmedberg, a=bsmedberg
2008-04-30 17:47:27 -07:00
benjamin@smedbergs.us
1f36c2d078
Merge cvs-trunk-mirror -> mozilla-central
...
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsatom.c => js/src/jsatom.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jslock.c => js/src/jslock.cpp
rename : js/src/jsmath.c => js/src/jsmath.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscan.c => js/src/jsscan.cpp
rename : js/src/jsscript.c => js/src/jsscript.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-03-10 17:07:41 -04:00
ted.mielczarek@gmail.com
d143c684fe
bug 419348 - build config fixes for profile-guided optimization on mac. fixes for PGO on universal builds, configure arg to disable PGO in spite of profiled build. r=bsmedberg
2008-03-06 03:57:21 -08:00
jorendorff@mozilla.com
6442158c7e
Merge from cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsinvoke.c => js/src/jsinvoke.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
2008-03-05 15:00:01 -06:00
ted.mielczarek@gmail.com
1dfcefcbcd
bug 420759 - only public symbols for spidermonkey in breakpad. landing as bustage fix to get symbols into nightlies
2008-03-04 04:00:38 -08:00
benjamin@smedbergs.us
8e65489719
Merge cvs-trunk-mirror to mozilla-central.
...
--HG--
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsatom.c => js/src/jsatom.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsscope.c => js/src/jsscope.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/prmjtime.c => js/src/prmjtime.cpp
2008-02-27 11:33:49 -05:00
benjamin@smedbergs.us
27523547f0
Bug 419624 - Build framework, basic usage, and testsuite for statically checking the codebase using gcc-dehydra, r=luser,dbaron,tglek
2008-02-27 11:28:13 -05:00
neil@parkwaycc.co.uk
4ad8e201c8
RTL flags aren't host Cflags when you're cross-compiling b=419272 r=ted a=damons
2008-02-25 15:38:23 -08:00
ted.mielczarek@gmail.com
0284360f98
bug 419348 - build config fixes for pgo on mac. r=bsmedberg
2008-02-25 12:52:19 -08:00
joshmoz@gmail.com
f2defd5c1b
use "-fobjc-exceptions" for all .mm files. p=shebs b=163260 r=josh r=ted
2008-02-22 13:08:36 -08:00
ted.mielczarek@gmail.com
6733f5ac59
MOZ_DEBUG_SYMBOLS clobbers optimize flags, LDFLAGS. r=bsmedberg
2008-02-22 03:54:08 -08:00
ted.mielczarek@gmail.com
f7933e7360
bug 361343 - make profiledbuild work on windows. r=bsmedberg
2008-02-20 15:29:11 -08:00
ted.mielczarek@gmail.com
54a26abd81
bug 240267 - link error when doing make profiledbuild. r=bsmedberg
2008-02-16 14:23:07 -08:00
benjamin@smedbergs.us
e8c45488e3
Bug 412320 - Try code-generation for QI impls, r=roc+luser
2008-01-25 09:14:48 -08:00
reed@reedloden.com
031e50dd8b
Bug 402853 - Linker warnings for libxul/thebes [p=bsmedberg r=luser a1.9=damons]
2007-11-13 11:21:24 -08:00
jruderman@hmc.edu
463582b6c7
Backing out bug 402853 to see if it fixes orange.
2007-11-10 18:42:18 -08:00
benjamin@smedbergs.us
f370878a08
Bug 402853 - Linker warnings for libxul/thebes, r=luser a=damons
2007-11-09 11:40:34 -08:00
reed@reedloden.com
36415c2f19
Bug 185436 - "Software update for release builds" [p=smorgan sr=pink a1.9=beltzner]
2007-11-08 23:06:03 -08:00
benjamin@smedbergs.us
2bd5a10828
Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer
2007-10-13 14:13:50 -07:00
benjamin@smedbergs.us
75dc0cfd4c
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 11:20:24 -07:00
benjamin@smedbergs.us
5ebfce3c70
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 12:22:51 -07:00
benjamin@smedbergs.us
bd5749568a
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 09:35:01 -07:00
benjamin@smedbergs.us
035e643c90
Revert all of bug 383167 changes because they're not enough... going to try again later.
2007-06-25 11:40:57 -07:00
benjamin@smedbergs.us
97afb0c802
Bug 383167 - Need buildid in an external file, r=luser sr=jst
2007-06-25 08:25:59 -07:00
mats.palmgren@bredband.net
dfbd9d77a5
Bye bye gtk1 and xlib (part 1 of 2). b=326152 r+sr=roc
2007-04-30 16:52:44 -07:00
axel@pike.org
a364c25975
bug 361583, start using Preprocessor.py instead of preprocessor.pl in building Minefield, r=bsmedberg
2007-04-11 09:35:01 -07:00
ted.mielczarek@gmail.com
4188c2c7a6
bug 371201 - error on spaces in XPI_NAME and some other Makefile vars. r=bsmedberg
2007-03-26 11:15:02 -07:00
hg@mozilla.com
465265d0d4
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00