LLVM Bugzilla is read-only and represents the historical archive of all LLVM issues filled before November 26, 2021. Use github to submit LLVM bugs

Bug 36136 - Please backport r323625 and dependencies to 6.0
Summary: Please backport r323625 and dependencies to 6.0
Status: RESOLVED FIXED
Alias: None
Product: lld
Classification: Unclassified
Component: ELF (show other bugs)
Version: unspecified
Hardware: PC Linux
: P enhancement
Assignee: Unassigned LLVM Bugs
URL:
Keywords:
Depends on:
Blocks: release-6.0
  Show dependency tree
 
Reported: 2018-01-29 08:33 PST by Rafael Ávila de Espíndola
Modified: 2018-01-30 01:20 PST (History)
6 users (show)

See Also:
Fixed By Commit(s):


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafael Ávila de Espíndola 2018-01-29 08:33:19 PST
It depends on

r323396
r323399
r323440
r323449
r323456

Backporting r323625 should allow lld 6.0 to build a freebsd kernel that works with Xen.

If this is too much to backport, I can try to write a more target backport.
Comment 1 emaste 2018-01-29 08:48:01 PST
For reference I've backported these (and also r323395) into lld 6 in FreeBSD as r328542 through r328548 inclusive. https://svnweb.freebsd.org/changeset/base/328548

I started looking at trying to adapt r323625 to apply directly, but on inspection the dependencies were small and self-contained enough that it made sense to just import the whole series.
Comment 2 Hans Wennborg 2018-01-30 01:20:40 PST
I've merged them all in r323733.