Closed Bug 1487931 Opened 6 years ago Closed 6 years ago

Work around ld.bfd bug with LTO

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox64 fixed)

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

The bug: https://sourceware.org/bugzilla/show_bug.cgi?id=23600

This was originally part of bug 1487595, but caused problems on... Windows LTO (because the test uses the compiler and MOZ_LTO_LDFLAGS is empty).
At least, when that combination doesn't work.

Depends on D4738
Comment on attachment 9005773 [details]
Bug 1487931 - Avoid using linker scripts as file lists when doing LTO with BFD ld.

Nathan Froyd [:froydnj] has approved the revision.
Attachment #9005773 - Flags: review+
Comment on attachment 9005773 [details]
Bug 1487931 - Avoid using linker scripts as file lists when doing LTO with BFD ld.

Nathan Froyd [:froydnj] has been removed from the revision.
Attachment #9005773 - Flags: review+
Comment on attachment 9005773 [details]
Bug 1487931 - Avoid using linker scripts as file lists when doing LTO with BFD ld.

Nathan Froyd [:froydnj] has approved the revision.
Attachment #9005773 - Flags: review+
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/0db77a36565c
Avoid using linker scripts as file lists when doing LTO with BFD ld. r=froydnj
Blocks: 1488587
https://hg.mozilla.org/mozilla-central/rev/0db77a36565c
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Blocks: 1489205
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: