Mike Hommey
|
81248f07fe
|
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
|
59c3d8e4b0
|
Bug 716295 part 5 - Add support for R_ARM_THM_CALL relocations. r=nfroyd
|
2012-08-09 16:34:25 +02:00 |
|
Mike Hommey
|
0e1e04479e
|
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
|
9925537642
|
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
|
3ef7b273ea
|
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
|
e0efe13c1f
|
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
|
553791cc9e
|
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
|
6173fa297f
|
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
|
baff3832bd
|
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
|
0ba2618523
|
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
|
6cbf549993
|
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
|
129d1498c6
|
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
|
fb409769af
|
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
|
1597c50e72
|
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
|
2173ba2b1a
|
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
|
367d8e966d
|
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
|
6a239d08c9
|
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
|
5682d9b8cc
|
Bug 772853 - upgrade clang to r160105. r=rail.
DONTBUILD.
|
2012-07-12 11:19:00 -04:00 |
|
Mike Hommey
|
63005a540c
|
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
|
debd5a7727
|
Backout 61038a15b7b7 (bug 771569) for elfhack errors
|
2012-07-09 15:14:18 +01:00 |
|
Mike Hommey
|
9d8fb12142
|
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
|
403e29c935
|
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
|
d2d92fe0f5
|
Bug 768406 - Upgrade clang to r159219. r=rail.
Update the build scripts.
|
2012-06-27 09:27:50 -04:00 |
|
Christian Holler
|
f2a7698f60
|
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
|
c89038da21
|
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
|
c1326bc27b
|
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
|
3174c35c24
|
Bug 761421 - Small fixes to the build script. r=rail.
DONTBUILD
|
2012-06-21 08:48:09 -04:00 |
|
Randell Jesup
|
04cb98a9a8
|
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
|
35c7aec592
|
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
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Rafael Ávila de Espíndola
|
60cd00e714
|
Bug 683975 - Build zlib. r=rail.
|
2012-05-17 16:14:38 -04:00 |
|
Rafael Ávila de Espíndola
|
bc9fce09c1
|
Bug 683975 - build gawk. r=rail.
|
2012-05-16 07:50:05 -04:00 |
|
Christian Holler
|
168cc12fd7
|
Bug 753135 - Add AddressSanitizer mozconfig files to the tree, r=catlee
|
2012-05-15 15:24:14 -07:00 |
|
Rafael Ávila de Espíndola
|
fa70065849
|
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
|
41e17ff270
|
Bug 683975 - backport libtool's 74c8993c178a1386ea5e2363a01d919738402f30. r=rail.
|
2012-05-08 10:12:07 -04:00 |
|
Rafael Ávila de Espíndola
|
1003f365c9
|
Bug 683975 - make lib a symlink to lib64.
--HG--
extra : rebase_source : 5118679596f0034ba0afe13c4be8e4bb973d4b77
|
2012-05-03 14:19:33 -04:00 |
|
Mike Hommey
|
54f688fea4
|
Fixup for bug 748739 for Linux PGO breakage. rs=edmorley
|
2012-04-30 10:17:56 +02:00 |
|
Mike Hommey
|
90af61ce13
|
Bug 749573 - Declare run-mozilla.sh and xpcshell as SDK_BINARY. r=ted
|
2012-04-30 08:05:34 +02:00 |
|
Mike Hommey
|
d278e617c4
|
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
|
9b31ca937c
|
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
|
7c61ca8d4f
|
Bug 683975. Set PATH when building stage2. r=rail.
|
2012-03-27 07:12:44 -04:00 |
|
Rafael Ávila de Espíndola
|
f1e8c61a6f
|
Bug 683975 - Disable lto. r=rail.
|
2012-03-23 16:56:36 -04:00 |
|
Mike Hommey
|
e166f660d9
|
Bug 734237 - Make elfhack skip ELF files that aren't shared objects. r=tglek
|
2012-03-13 09:47:03 +01:00 |
|
Mike Hommey
|
70f92bca22
|
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 |
|
Rafael Ávila de Espíndola
|
5ea6cca5bd
|
Bug 683975 - Disable fixinc and point FLAGS_FOR_TARGET to our headers. r=rail.
--HG--
extra : rebase_source : a6dcd942c43cd693eb89bff3b4f47ce7aab1b17a
|
2012-02-28 09:39:54 -05:00 |
|
Rafael Ávila de Espíndola
|
e2d1928e0c
|
Bug 683975 - swap the glibc and gcc build order during stage2. r=rail.
|
2012-02-27 14:34:47 -05:00 |
|
Rafael Ávila de Espíndola
|
87da5d7d56
|
Bug 683975 - build unifdef. r=rail
|
2012-02-24 12:11:01 -05:00 |
|
Rafael Ávila de Espíndola
|
c071bd277d
|
Bug 683975 - Need infra for developer contributed compilers. r=rail.
fix some reproducibility problems.
--HG--
extra : rebase_source : 75a182e3a0b0117776a78c7069b608c32ef8607a
|
2012-02-21 08:57:11 -05:00 |
|
Mike Hommey
|
38c3a7a862
|
Bug 725284 - Preserve PT_LOAD alignment, except when it's the default on x86-64. r=tglek
|
2012-02-21 08:08:41 +01:00 |
|
Rafael Ávila de Espíndola
|
2ded5acda4
|
Bug 683975 - Need infra for developer contributed compilers. r=rail.
dowgrade glibc to 2.5.1, fix reproducibility problem.
|
2012-02-17 13:53:03 -05:00 |
|