summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules/Inputs/codegen/foo.modulemap
Commit message (Collapse)AuthorAgeFilesLines
* Prototype of modules codegenDavid Blaikie2017-01-301-0/+1
First pass at generating weak definitions of inline functions from module files (& skipping (-O0) or emitting available_externally (optimizations) definitions where those modules are used). External functions defined in modules are emitted into the modular object file as well (this may turn an existing ODR violation (if that module were imported into multiple translations) into valid/linkable code). Internal symbols (static functions, for example) are not correctly supported yet. The symbol will be produced, internal, in the modular object - unreferenceable from the users. Reviewers: rsmith Differential Revision: https://reviews.llvm.org/D28845 llvm-svn: 293456
OpenPOWER on IntegriCloud