[clang] 5708f2d - [clang] Fix modules build after addition of TypeBitCodes.def

John McCall via cfe-commits cfe-commits at lists.llvm.org
Sat Dec 14 14:44:49 PST 2019


On 14 Dec 2019, at 12:25, Raphael Isemann via cfe-commits wrote:
> Author: Raphael Isemann
> Date: 2019-12-14T18:24:53+01:00
> New Revision: 5708f2daf7386ef5f1ec54db4bda2b48bbcbe934
>
> URL: 
> https://github.com/llvm/llvm-project/commit/5708f2daf7386ef5f1ec54db4bda2b48bbcbe934
> DIFF: 
> https://github.com/llvm/llvm-project/commit/5708f2daf7386ef5f1ec54db4bda2b48bbcbe934.diff
>
> LOG: [clang] Fix modules build after addition of TypeBitCodes.def
>
> In revision 139006ceb641f038a2b19cac1174316e57004ed6 the Serialization
> folder got its first def file 'TypeBitCodes.def'. This broke the
> modules build as this .def file was not textually included but 
> implicitly
> converted into a module due to our umbrella directive.
>
> This patch fixes this by explicitly marking the .def file as textual.

Sorry, thanks!

John.


More information about the cfe-commits mailing list