]> granicus.if.org Git - clang/commitdiff
recognise .s/.S file extensions. add default value for CCC_LANGUAGES
authorNuno Lopes <nunoplopes@sapo.pt>
Tue, 2 Sep 2008 10:27:37 +0000 (10:27 +0000)
committerNuno Lopes <nunoplopes@sapo.pt>
Tue, 2 Sep 2008 10:27:37 +0000 (10:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@55630 91177308-0d34-0410-b5e6-96231b3b80d8

utils/ccc

index b070fdbee5f55c3e2d0d3163114a07268d47d02d..9a858291d5e6f875394fa907ae01ba9d241fa007 100755 (executable)
--- a/utils/ccc
+++ b/utils/ccc
@@ -26,7 +26,7 @@ def checkenv(name, alternate=None):
 CCC_ECHO = checkenv('CCC_ECHO','1')
 CCC_NATIVE = checkenv('CCC_NATIVE')
 CCC_FALLBACK = checkenv('CCC_FALLBACK')
-CCC_LANGUAGES = checkenv('CCC_LANGUAGES')
+CCC_LANGUAGES = checkenv('CCC_LANGUAGES','c,c++,c-cpp-output,objective-c,objective-c++,objective-c-cpp-output')
 if CCC_LANGUAGES:
     CCC_LANGUAGES = set([s.strip() for s in CCC_LANGUAGES.split(',')])
 
@@ -164,6 +164,10 @@ def inferlanguage(extension):
         return "objective-c++"
     elif extension == "mi":
         return "objective-c-cpp-output"
+    elif extension == "s":
+        return "assembler"
+    elif extension == "S":
+        return "assembler-with-cpp"
     else:
         return "unknown"