Граф коммитов

494 Коммитов

Автор SHA1 Сообщение Дата
Ryan VanderMeulen f954d606cb Bug 604937 - Remove last vestiges of OPT:NOWIN98 from Mozilla code. r=khuey 2010-11-06 10:39:47 +01:00
Wan-Teh Chang 654ff71703 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 c8965c9f6d bug 559961, explicitly abspath optimizejars.py, r=ted, a=bustage-fix 2010-08-19 15:56:20 +02:00
Taras Glek e3ae1cf108 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 e69976af9b Bug 580407 - Link js statically r=bsmedberg+khuey a=bsmedberg 2010-08-13 21:18:05 -07:00
Kyle Huey 6fa54a7612 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 3ae157f917 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 ab60397f62 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 ea1e385e8b 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 8dd27a8938 Fixing typos on a CLOSED TREE 2010-08-01 02:32:15 -07:00
Kyle Huey 94356ad0d8 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 682cc66d87 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 487535dd39 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 94ef4d2ac3 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 b30f94450c 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 e47b08402d Bug 557566 followup: disable FAIL_ON_WARNINGS on Android. r=mwu 2010-06-26 15:15:35 -07:00
Daniel Holbert 01b9c9d20d 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 c6eb6d568a Bug 550823 - cannot find -lmozalloc when building with gcc-4.4 r=bsmedberg 2010-04-22 14:58:39 +02:00
Chris Jones 0a2e06e4bb 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 a5d6b3adea 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 81732c2bc2 Backed out changeset cec7b12eb5e3 2010-04-02 13:20:22 -05:00
Chris Jones 0f1925a707 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 f8b7141ac0 bug 516758 - Remove more options from configure r=ted 2010-03-30 10:34:00 -04:00
Serge Gautherie 4c23971fe5 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 3ca6f879df bug 517097 - make enabling debug symbols more sane r=ted 2010-03-02 06:24:00 -05:00
Brad Lassey fa40636782 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 b64cf6455e 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 4cef4af3a9 back out of patch for bug 517097 due to bustage. CLOSED TREE 2010-03-10 10:51:15 -06:00
Mitchell Field 454d20c64c 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 5daaa88e79 build bustage fix. bad ws in config.mk 2010-03-08 09:19:17 -08:00
Doug Turner 6ad8755618 Bug 550658 - OS Libs should include qt os libraries. r=ted 2010-03-08 08:55:53 -08:00
Chris Jones cb3531ba5d Bug 441324, part 3: Configure and build changes for libmozalloc. r=bsmedberg 2010-03-03 23:02:57 -06:00
Benjamin Smedberg 9120155e71 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 de1818ddc2 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 47425341a7 bug 530093 - allow building with VC10. configure+build system changes. r=bsmedberg 2009-11-23 10:20:21 -05:00
Brad Lassey 785fd2fa52 bug 524554 - WinMo package-tests broken: nsinstall path too long r=ted 2009-10-28 16:12:13 -04:00
Phil Ringnalda 6e89d165c1 Bug 520339 - Remove leftovers from MOZ_COMPONENTLIB, r=bsmedberg 2009-10-10 18:07:43 -07:00
Ted Mielczarek 23b4940e63 bug 520359 - pymake fails to build Firefox r=bsmedberg
--HG--
extra : rebase_source : d8c6f4927a1d41ccb4d46c33c4c98812bdbb098d
2009-10-08 14:10:50 -04:00
Chris Jones 6f1c8167d4 Backed out changeset 8cbc47eee659 2009-10-02 18:09:08 -05:00
Chris Jones 2515107a6f 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 4ca90fae1a 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 a1804011db 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 6399d22ef3 Bug 513032 - remove empty conditionals in our makefiles, r=ted 2009-08-27 10:48:18 -07:00
Mitchell Field 1fc35207e1 Bug 514131 - remove xpcom/obsolete, r=bsmedberg 2009-09-02 13:01:29 -04:00
Karl Tomlinson a33a78cf2a bug 506845 targets are not rebuilt when archives from EXPAND_LIBNAME change r=bsmedberg 2009-08-17 09:54:45 +12:00
Serge Gautherie 2d1e9fa6f6 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 e04570aac7 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 5e370bc796 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 2b75f94db4 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 dbc04ddffd bug 486793: add programmatic control of profiler to xpcom unit tests. r=bsmedberg 2009-04-24 14:47:45 -07:00