Ryan VanderMeulen
|
9cb7993e51
|
Backout bug 738612, with feeling this time.
|
2012-09-04 19:21:23 -04:00 |
Steve Fink
|
4a13236600
|
Bug 738612 - Include common mozconfigs so try pushes can modify them easily. r=ted
|
2012-08-21 11:37:12 -07:00 |
Rafael Ávila de Espíndola
|
daad23d9c1
|
Bug 787568 - Upgrade clang to r161152. r=rail.
Update the build script.
|
2012-08-31 19:08:53 -04:00 |
Rafael Ávila de Espíndola
|
87a49d92e4
|
Bug 786010 - create manifest as part of the clang build. r=rail.
|
2012-08-27 16:05:35 -04:00 |
Rafael Ávila de Espíndola
|
3aceecbc49
|
Bug 785772 - Don't use -O0 during stage1 on darwin. r=rail.
We only need to build stage1 with -O0 on linux because of a bug in the gcc
4.5 we use.
|
2012-08-27 10:20:46 -04:00 |
Rafael Ávila de Espíndola
|
fa3f49c660
|
Bug 784691 - Upgrade clang to r162360. Use a local copy of tooltool and setup.sh.
|
2012-08-23 12:52:50 -04:00 |
Mike Hommey
|
89d385a324
|
Bug 716295 part 6 - Create elfhack tests for both DT_INIT and DT_INIT_ARRAY. r=nfroyd
|
2012-08-09 16:34:26 +02:00 |
Mike Hommey
|
5c651e0b18
|
Bug 716295 part 5 - Add support for R_ARM_THM_CALL relocations. r=nfroyd
|
2012-08-09 16:34:25 +02:00 |
Mike Hommey
|
0ab3403918
|
Bug 716295 part 4 - Interpose elfhack injected code in DT_INIT_ARRAY's first entry when possible. r=nfroyd
|
2012-08-09 16:34:25 +02:00 |
Mike Hommey
|
9ddf9f3b12
|
Bug 716295 part 3 - Add serialization into a buffer instead of an ostream. r=nfroyd
|
2012-08-09 16:34:25 +02:00 |
Mike Hommey
|
6513110470
|
Bug 716295 part 2 - Fix assertion in serializable::init and cleanup serializable constructor. r=nfroyd
|
2012-08-09 16:34:24 +02:00 |
Mike Hommey
|
62ef24ad74
|
Bug 716295 part 1 - Fail more gracefully when .dynamic section can't be grown. r=nfroyd
|
2012-08-09 16:34:24 +02:00 |
Mike Hommey
|
ab23ebf01d
|
Bug 703843 - Use mkdir_deps instead of order-only prerequisite in build/unix/elfhack/Makefile.in. r=ted
|
2012-08-09 16:34:24 +02:00 |
Mike Hommey
|
70d7c821af
|
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
|
2012-08-04 20:26:44 +02:00 |
Rafael Ávila de Espíndola
|
faaa1d734c
|
Bug 779259 - upgrade clang to r161022. r=rail.
Update the build script and set MACOSX_DEPLOYMENT_TARGET.
|
2012-08-01 10:15:33 -04:00 |
Rafael Ávila de Espíndola
|
42bf2b674b
|
Bug 779249 - Make the script executable. r=forgot to chmod on the previous push.
|
2012-07-31 20:56:12 -04:00 |
Rafael Ávila de Espíndola
|
c98db46db2
|
Bug 779249 - checkin a script to create the tooltool manifests for clang. r=rail.
DONTBUILD.
--HG--
extra : rebase_source : db11a13de540c77e6c6317f302b840d00682b2d4
|
2012-07-31 16:44:14 -04:00 |
Justin Lebar
|
898b4277c1
|
Bug 776537 - Pass a valid environment to populate_virtualenv.py, unbreaking configure, by expanding HOST_CFLAGS and friends when they're created. r=glandium
Also fix up some Makefile.in's so they specify HOST_CFLAGS/CXXFLAGS correctly.
--HG--
extra : rebase_source : 5a6b983527bfb1cd7b551916dac286f130a736c6
|
2012-07-23 13:29:02 -04:00 |
Rafael Ávila de Espíndola
|
5612fc33a3
|
Bug 774796 - upgrade clang to r160364. r=rail.
Update the build script.
--HG--
extra : rebase_source : ab552c6849c5b3bcb0d7e603555e5b67ce9fbf69
|
2012-07-17 15:13:06 -04:00 |
Rafael Ávila de Espíndola
|
8318d3adcf
|
Bug 774414 - Disable sse by default on the 32 bit linux build of clang. r=rail.
DONTBUILD.
--HG--
extra : rebase_source : 82b0bbcb013de2b49a2af15be0a32318c3a854fb
|
2012-07-16 15:49:46 -04:00 |
Rafael Ávila de Espíndola
|
9b7d82beaa
|
Bug 774372 - build clang packages with --disable-assertions. r=rail.
--HG--
extra : rebase_source : bf59e8a827ec563170bc853a0c2d9de6211918f6
|
2012-07-16 15:02:41 -04:00 |
Rafael Ávila de Espíndola
|
24391bb428
|
Bug 774121 - upgrade clang to r160227. r=rail.
Update the build script.
|
2012-07-16 08:26:17 -04:00 |
Rafael Ávila de Espíndola
|
f0ceaee515
|
Bug 772853 - upgrade clang to r160176. r=rail.
Update the build script.
--HG--
extra : rebase_source : e534988eb9423a5459ebf91ec5cfdb4eb3c0b30d
|
2012-07-13 23:52:52 -04:00 |
Rafael Ávila de Espíndola
|
8dcefcd732
|
Bug 772853 - upgrade clang to r160105. r=rail.
DONTBUILD.
|
2012-07-12 11:19:00 -04:00 |
Mike Hommey
|
e4d7f4f494
|
Bug 771569 - Move elfhack sections before .rel{,a}.dyn to work around glibc 2.16 bug. r=nfroyd
|
2012-07-09 17:53:35 +02:00 |
Ed Morley
|
5f2ce2ac09
|
Backout 61038a15b7b7 (bug 771569) for elfhack errors
|
2012-07-09 15:14:18 +01:00 |
Mike Hommey
|
89201fad24
|
Bug 771569 - Move elfhack sections before .rel{,a}.dyn to work around glibc 2.16 bug. r=nfroyd
|
2012-07-09 15:47:24 +02:00 |
Rafael Ávila de Espíndola
|
a971229233
|
Bug 769635 - Upgrade clang to 159409. r=rail.
--HG--
extra : rebase_source : 8731ed8c9523c8e988fe01d90b8e5f4c2e4a69ef
|
2012-06-29 14:53:41 -04:00 |
Rafael Ávila de Espíndola
|
db3416b87e
|
Bug 768406 - Upgrade clang to r159219. r=rail.
Update the build scripts.
|
2012-06-27 09:27:50 -04:00 |
Christian Holler
|
ddf203a0bb
|
Bug 768405 - Adjust Clang path in ASan mozconfig for use with tooltool
|
2012-06-26 12:26:57 -04:00 |
Rafael Ávila de Espíndola
|
96368f48f0
|
Bug 761421 - Upgrade clang to 158160. r=rail.
Add a setup.sh script for use with tooltool.
DONTBUILD
|
2012-06-21 15:02:13 -04:00 |
Rafael Ávila de Espíndola
|
f6a345edce
|
Bug 761421 - Upgrade clang to 158160. r=rail.
Add support for OS X in the build script.
DONTBUILD
|
2012-06-21 11:13:04 -04:00 |
Rafael Ávila de Espíndola
|
50b18d8a95
|
Bug 761421 - Small fixes to the build script. r=rail.
DONTBUILD
|
2012-06-21 08:48:09 -04:00 |
Randell Jesup
|
0edea6e242
|
Bug 757637: Rollup makesystem changes for webrtc r=khuey r=ted f=glandium
|
2012-06-20 07:27:43 -04:00 |
Rafael Ávila de Espíndola
|
c26d688173
|
Bug 761421 - Upgrade clang to 158160. r=rail.
Part 1 of many, add a script to build a tar file with clang to be use with
tooltool. For now this is centos 5 only, but will be ported to OS X too.
|
2012-06-20 11:14:08 -04:00 |
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
Rafael Ávila de Espíndola
|
9adbe18195
|
Bug 683975 - Build zlib. r=rail.
|
2012-05-17 16:14:38 -04:00 |
Rafael Ávila de Espíndola
|
fea7b1a99e
|
Bug 683975 - build gawk. r=rail.
|
2012-05-16 07:50:05 -04:00 |
Christian Holler
|
0f25e1bb27
|
Bug 753135 - Add AddressSanitizer mozconfig files to the tree, r=catlee
|
2012-05-15 15:24:14 -07:00 |
Rafael Ávila de Espíndola
|
a407a9a089
|
Bug 683975 - Do a 3 step bootstrap. r=rail.
--HG--
extra : rebase_source : 68560b4f98df1b7e8c499969a371ae0490e90bbe
|
2012-05-15 09:06:42 -04:00 |
Rafael Ávila de Espíndola
|
089c9efb12
|
Bug 683975 - backport libtool's 74c8993c178a1386ea5e2363a01d919738402f30. r=rail.
|
2012-05-08 10:12:07 -04:00 |
Rafael Ávila de Espíndola
|
3d89b96044
|
Bug 683975 - make lib a symlink to lib64.
--HG--
extra : rebase_source : 5118679596f0034ba0afe13c4be8e4bb973d4b77
|
2012-05-03 14:19:33 -04:00 |
Mike Hommey
|
b15cbbbb14
|
Fixup for bug 748739 for Linux PGO breakage. rs=edmorley
|
2012-04-30 10:17:56 +02:00 |
Mike Hommey
|
7ae6cd162b
|
Bug 749573 - Declare run-mozilla.sh and xpcshell as SDK_BINARY. r=ted
|
2012-04-30 08:05:34 +02:00 |
Mike Hommey
|
4d48cbfae9
|
Bug 748739 - Link stdc++compat as a static library, and always link it when STDCXX_COMPAT is enabled. r=ted
--HG--
rename : build/stdc++compat.cpp => build/unix/stdc++compat/stdc++compat.cpp
|
2012-04-30 08:03:59 +02:00 |
Rafael Ávila de Espíndola
|
00bbd5f1fe
|
Bug 683975 - Disable zlib when building binutils. r=rail.
--HG--
extra : rebase_source : e9db18ff4789f2d5eaf15b5f0b8a88d12a0de21e
|
2012-04-02 14:58:20 -04:00 |
Rafael Ávila de Espíndola
|
940c5a3be4
|
Bug 683975. Set PATH when building stage2. r=rail.
|
2012-03-27 07:12:44 -04:00 |
Rafael Ávila de Espíndola
|
58fc9c4797
|
Bug 683975 - Disable lto. r=rail.
|
2012-03-23 16:56:36 -04:00 |
Mike Hommey
|
22a17631ae
|
Bug 734237 - Make elfhack skip ELF files that aren't shared objects. r=tglek
|
2012-03-13 09:47:03 +01:00 |
Mike Hommey
|
ee47a4d338
|
Bug 695711 - Always add -ffunction-sections and -fdata-sections when building with GCC, and port bug 670659 and bug 675867 to js/src. r=khuey
--HG--
rename : build/unix/check_debug_ranges.py => build/autoconf/check_debug_ranges.py
rename : build/unix/check_debug_ranges.py => js/src/build/autoconf/check_debug_ranges.py
|
2012-02-27 16:35:44 +01:00 |