Commit Graph

344 Commits

Author SHA1 Message Date
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
Rafael Ávila de Espíndola
9d0041bdfa 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
876ea5c334 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
ff739d7437 Bug 683975 - build unifdef. r=rail 2012-02-24 12:11:01 -05:00
Rafael Ávila de Espíndola
814757e2d0 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
c3d9ce8c6d 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
b490c20b55 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
Rafael Ávila de Espíndola
ec03691f3b Bug 683975 - Need infra for developer contributed compilers. r=rail.
dowgrade glibc to 2.6.1.
2012-02-17 10:12:21 -05:00
Rafael Ávila de Espíndola
4d972aba14 Bug 683975 - Need infra for developer contributed compilers. r=rail.
dowgrade glibc to 2.7.
2012-02-16 15:33:04 -05:00
Rafael Ávila de Espíndola
11eb567802 Bug 683975 - Need infra for developer contributed compilers. r=rail.
Downgrade glibc to 2.9.
2012-02-16 13:09:33 -05:00
Rafael Ávila de Espíndola
2f190b75f4 Bug 683975 - Need infra for developer contributed compilers. r=rail.
Downgrade glibc to 2.10.1.
2012-02-16 11:33:26 -05:00
Rafael Ávila de Espíndola
3dcaefdb54 Bug 683975 - Need infra for developer contributed compilers. r=rail.
downgrade glibc to 2.11.1.
2012-02-16 07:23:41 -05:00
Rafael Ávila de Espíndola
71ebb65257 Bug 683975 - Need infra for developer contributed compilers. r=rail.
Downgrade glibc to 2.12.2.

--HG--
extra : rebase_source : a6a48053e3777ce51856df45e6c3295017e73946
2012-02-14 07:33:40 -05:00
Rafael Ávila de Espíndola
cf34926544 Bug 683975 - Need infra for developer contributed compilers. r=rail.
make sure the libc.so script doesn't refer to build dir.
2012-01-31 10:25:26 +01:00