This is an archive of the discontinued LLVM Phabricator instance.

[WebAssembly] Add LLD support for defined globals
AbandonedPublic

Authored by ncw on Jan 31 2018, 11:20 AM.

Details

Reviewers
sbc100
Summary

Makes use of the new constants added in D42752. Comes after D42585.

Probably should be updated with an extra test - but I'm pretty sure it is working.

Diff Detail

Repository
rLLD LLVM Linker

Event Timeline

ncw created this revision.Jan 31 2018, 11:20 AM
ncw planned changes to this revision.Feb 7 2018, 2:59 PM
ncw abandoned this revision.Aug 3 2018, 8:15 AM

Abandoning; COMDAT for globals would be nice (for completeness) but isn't important now - no need to fight for it currently.

I still think it should probably be added to Linking.md before the first formally-complete release, but I agree it's not important.