[llvm] a6f8aeb - [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py

Hubert Tong via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 22 11:23:40 PDT 2020


Author: Hubert Tong
Date: 2020-09-22T14:23:32-04:00
New Revision: a6f8aeb51c731ce01b995725cbda3f9be9059ab0

URL: https://github.com/llvm/llvm-project/commit/a6f8aeb51c731ce01b995725cbda3f9be9059ab0
DIFF: https://github.com/llvm/llvm-project/commit/a6f8aeb51c731ce01b995725cbda3f9be9059ab0.diff

LOG: [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py

The subject test was not actually running. This patch adds the
relevant suffix to the list of lit case filename extensions for the
enclosing directory.

Minor adjustments are also made to deal with bit rot.

Reviewed By: daltenty

Differential Revision: https://reviews.llvm.org/D87122

Added: 
    

Modified: 
    llvm/test/MC/COFF/bigobj.py
    llvm/test/MC/COFF/lit.local.cfg

Removed: 
    


################################################################################
diff  --git a/llvm/test/MC/COFF/bigobj.py b/llvm/test/MC/COFF/bigobj.py
index 7908fb3364f6..7aab8928ff43 100644
--- a/llvm/test/MC/COFF/bigobj.py
+++ b/llvm/test/MC/COFF/bigobj.py
@@ -1,4 +1,4 @@
-# RUN: python %s | llvm-mc -filetype=obj -triple i686-pc-win32 - | llvm-readobj -h | FileCheck %s
+# RUN: python %s | llvm-mc -filetype=obj -triple i686-pc-win32 - | llvm-readobj -h - | FileCheck %s
 
 from __future__ import print_function
 
@@ -15,6 +15,7 @@
 # CHECK-NEXT:   TimeDateStamp: {{[0-9]+}}
 # CHECK-NEXT:   PointerToSymbolTable: 0x{{[0-9A-F]+}}
 # CHECK-NEXT:   SymbolCount: 195837
+# CHECK-NEXT:   StringTableSize: {{[0-9]+}}
 # CHECK-NEXT:   OptionalHeaderSize: 0
 # CHECK-NEXT:   Characteristics [ (0x0)
 # CHECK-NEXT:   ]

diff  --git a/llvm/test/MC/COFF/lit.local.cfg b/llvm/test/MC/COFF/lit.local.cfg
index c8625f4d9d24..03c0f9b7992b 100644
--- a/llvm/test/MC/COFF/lit.local.cfg
+++ b/llvm/test/MC/COFF/lit.local.cfg
@@ -1,2 +1,4 @@
 if not 'X86' in config.root.targets:
     config.unsupported = True
+
+config.suffixes.add('.py')


        


More information about the llvm-commits mailing list