r192919 - Make .asm a valid extension for assembly files

Hans Wennborg hans at hanshq.net
Thu Oct 17 13:41:19 PDT 2013


Author: hans
Date: Thu Oct 17 15:41:18 2013
New Revision: 192919

URL: http://llvm.org/viewvc/llvm-project?rev=192919&view=rev
Log:
Make .asm a valid extension for assembly files

This is a common extension on Windows, and now clang will assemble them
instead of treating them as linker input which is the default for unknown
file types.

Modified:
    cfe/trunk/lib/Driver/Types.cpp

Modified: cfe/trunk/lib/Driver/Types.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/Types.cpp?rev=192919&r1=192918&r2=192919&view=diff
==============================================================================
--- cfe/trunk/lib/Driver/Types.cpp (original)
+++ cfe/trunk/lib/Driver/Types.cpp Thu Oct 17 15:41:18 2013
@@ -139,6 +139,7 @@ types::ID types::lookupTypeForExtension(
            .Case("f", TY_PP_Fortran)
            .Case("F", TY_Fortran)
            .Case("s", TY_PP_Asm)
+           .Case("asm", TY_PP_Asm)
            .Case("S", TY_Asm)
            .Case("o", TY_Object)
            .Case("obj", TY_Object)





More information about the cfe-commits mailing list