Closed Bug 1484872 Opened 7 years ago Closed 7 years ago

Cleanup wrt LTO compile flags

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox63 fixed)

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Placeholder to land the first four parts of bug 1483778.
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/beae65bb45a9 Remove MOZ_CFLAGS_NSS. r=froydnj https://hg.mozilla.org/integration/mozilla-inbound/rev/c708ad4f9e5c Remove --enable-llvm-hacks. r=froydnj https://hg.mozilla.org/integration/mozilla-inbound/rev/5a64b929a122 Don't look for llvm-symbolizer for LTO builds. r=froydnj https://hg.mozilla.org/integration/mozilla-inbound/rev/dac6d9ce5eec Move LTO flags to python configure. r=froydnj
Depends on: 1485015
This reduced the installer sizes on Windows: == Change summary for alert #15316 (as of Fri, 24 Aug 2018 20:07:30 GMT) == Improvements: 3% installer size windows2012-64 pgo 68,535,137.00 -> 66,370,760.75 3% installer size windows2012-32 pgo 65,630,256.83 -> 63,582,141.50 For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=15316
You need to log in before you can comment on or make changes to this bug.