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
Paths
| Differential D23905
[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 This is the gnu-inline-asm variant of https://reviews.llvm.org/D23871
Diff Detail Event TimelineThis revision is now accepted and ready to land.Aug 30 2016, 12:10 PM
Revision Contents
Diff 69392 docs/Modules.rst
lib/Basic/Module.cpp
lib/Headers/module.modulemap
test/Modules/Inputs/GNUAsm/NeedsGNUInlineAsm.framework/Headers/NeedsGNUInlineAsm.h
test/Modules/Inputs/GNUAsm/NeedsGNUInlineAsm.framework/Headers/asm.h
test/Modules/Inputs/GNUAsm/NeedsGNUInlineAsm.framework/module.map
test/Modules/requires-gnuinlineasm.m
|