This is an archive of the discontinued LLVM Phabricator instance.

[Modules] Add 'gnuinlineasm' to the 'requires-declaration' feature-list.
ClosedPublic

Authored by bruno on Aug 25 2016, 7:37 PM.

Details

Summary

This adds support for modules that require (no-)gnu-inline-asm
environment, such as the compiler builtin cpuid submodule.

This is the gnu-inline-asm variant of https://reviews.llvm.org/D23871

Diff Detail

Event Timeline

bruno updated this revision to Diff 69313.Aug 25 2016, 7:37 PM
bruno retitled this revision from to [Modules] Add 'gnuinlineasm' to the 'requires-declaration' feature-list..
bruno updated this object.
bruno added a reviewer: rsmith.
bruno added subscribers: cfe-commits, eladcohen.
bruno updated this revision to Diff 69392.Aug 26 2016, 10:13 AM

Update patch after Richard's comment

rsmith accepted this revision.Aug 30 2016, 12:10 PM
rsmith edited edge metadata.

LGTM, thanks!

This revision is now accepted and ready to land.Aug 30 2016, 12:10 PM
bruno closed this revision.Aug 30 2016, 2:39 PM

Thanks Richard. r280159