[llvm] r317189 - [test] Move llvm-dlltool tests into tools/llvm-dlltool. NFC.

Martin Storsjo via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 2 00:57:32 PDT 2017


Author: mstorsjo
Date: Thu Nov  2 00:57:32 2017
New Revision: 317189

URL: http://llvm.org/viewvc/llvm-project?rev=317189&view=rev
Log:
[test] Move llvm-dlltool tests into tools/llvm-dlltool. NFC.

A toplevel test directory DllTool isn't consistent with other
similar tools.

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

Added:
    llvm/trunk/test/tools/llvm-dlltool/
    llvm/trunk/test/tools/llvm-dlltool/coff-decorated.def
      - copied, changed from r317185, llvm/trunk/test/DllTool/coff-decorated.def
    llvm/trunk/test/tools/llvm-dlltool/coff-exports.def
      - copied, changed from r317185, llvm/trunk/test/DllTool/coff-exports.def
    llvm/trunk/test/tools/llvm-dlltool/coff-weak-exports.def
      - copied, changed from r317185, llvm/trunk/test/DllTool/coff-weak-exports.def
    llvm/trunk/test/tools/llvm-dlltool/lit.local.cfg
      - copied, changed from r317185, llvm/trunk/test/DllTool/lit.local.cfg
Removed:
    llvm/trunk/test/DllTool/coff-decorated.def
    llvm/trunk/test/DllTool/coff-exports.def
    llvm/trunk/test/DllTool/coff-weak-exports.def
    llvm/trunk/test/DllTool/lit.local.cfg

Removed: llvm/trunk/test/DllTool/coff-decorated.def
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DllTool/coff-decorated.def?rev=317188&view=auto
==============================================================================
--- llvm/trunk/test/DllTool/coff-decorated.def (original)
+++ llvm/trunk/test/DllTool/coff-decorated.def (removed)
@@ -1,26 +0,0 @@
-; RUN: llvm-dlltool -k -m i386 --input-def %s --output-lib %t.a
-; RUN: llvm-readobj %t.a | FileCheck %s
-; RUN: llvm-nm %t.a | FileCheck %s -check-prefix=CHECK-NM
-
-LIBRARY test.dll
-EXPORTS
-CdeclFunction
-StdcallFunction at 4
- at FastcallFunction@4
-StdcallAlias at 4=StdcallFunction at 4
-??_7exception@@6B@
-
-; CHECK: Name type: noprefix
-; CHECK: Symbol: __imp__CdeclFunction
-; CHECK: Symbol: _CdeclFunction
-; CHECK: Name type: undecorate
-; CHECK: Symbol: __imp__StdcallFunction at 4
-; CHECK: Symbol: _StdcallFunction at 4
-; CHECK: Name type: undecorate
-; CHECK: Symbol: __imp_ at FastcallFunction@4
-; CHECK: Symbol: @FastcallFunction at 4
-; CHECK: Name type: name
-; CHECK: Symbol: __imp_??_7exception@@6B@
-; CHECK: Symbol: ??_7exception@@6B@
-; CHECK-NM: w _StdcallAlias at 4
-; CHECK-NM: U _StdcallFunction at 4

Removed: llvm/trunk/test/DllTool/coff-exports.def
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DllTool/coff-exports.def?rev=317188&view=auto
==============================================================================
--- llvm/trunk/test/DllTool/coff-exports.def (original)
+++ llvm/trunk/test/DllTool/coff-exports.def (removed)
@@ -1,15 +0,0 @@
-; RUN: llvm-dlltool -m i386:x86-64 --input-def %s --output-lib %t.a
-; RUN: llvm-readobj -coff-exports %t.a | FileCheck %s
-; RUN: llvm-dlltool -m arm64 --input-def %s --output-lib %t.a
-; RUN: llvm-readobj -coff-exports %t.a | FileCheck %s
-
-LIBRARY test.dll
-EXPORTS
-TestFunction
-
-; CHECK: File: test.dll
-; CHECK: Format: COFF-import-file
-; CHECK: Type: code
-; CHECK: Name type: name
-; CHECK: Symbol: __imp_TestFunction
-; CHECK: Symbol: TestFunction

Removed: llvm/trunk/test/DllTool/coff-weak-exports.def
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DllTool/coff-weak-exports.def?rev=317188&view=auto
==============================================================================
--- llvm/trunk/test/DllTool/coff-weak-exports.def (original)
+++ llvm/trunk/test/DllTool/coff-weak-exports.def (removed)
@@ -1,11 +0,0 @@
-; RUN: llvm-dlltool -m i386:x86-64 --input-def %s --output-lib %t.a
-; RUN: llvm-nm %t.a | FileCheck %s
-
-LIBRARY test.dll
-EXPORTS
-TestFunction==AltTestFunction
-
-; CHECK:      U AltTestFunction
-; CHECK-NEXT: w TestFunction
-; CHECK:      U __imp_AltTestFunction
-; CHECK-NEXT: w __imp_TestFunction

Removed: llvm/trunk/test/DllTool/lit.local.cfg
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DllTool/lit.local.cfg?rev=317188&view=auto
==============================================================================
--- llvm/trunk/test/DllTool/lit.local.cfg (original)
+++ llvm/trunk/test/DllTool/lit.local.cfg (removed)
@@ -1 +0,0 @@
-config.suffixes = ['.def']

Copied: llvm/trunk/test/tools/llvm-dlltool/coff-decorated.def (from r317185, llvm/trunk/test/DllTool/coff-decorated.def)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-dlltool/coff-decorated.def?p2=llvm/trunk/test/tools/llvm-dlltool/coff-decorated.def&p1=llvm/trunk/test/DllTool/coff-decorated.def&r1=317185&r2=317189&rev=317189&view=diff
==============================================================================
    (empty)

Copied: llvm/trunk/test/tools/llvm-dlltool/coff-exports.def (from r317185, llvm/trunk/test/DllTool/coff-exports.def)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-dlltool/coff-exports.def?p2=llvm/trunk/test/tools/llvm-dlltool/coff-exports.def&p1=llvm/trunk/test/DllTool/coff-exports.def&r1=317185&r2=317189&rev=317189&view=diff
==============================================================================
    (empty)

Copied: llvm/trunk/test/tools/llvm-dlltool/coff-weak-exports.def (from r317185, llvm/trunk/test/DllTool/coff-weak-exports.def)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-dlltool/coff-weak-exports.def?p2=llvm/trunk/test/tools/llvm-dlltool/coff-weak-exports.def&p1=llvm/trunk/test/DllTool/coff-weak-exports.def&r1=317185&r2=317189&rev=317189&view=diff
==============================================================================
    (empty)

Copied: llvm/trunk/test/tools/llvm-dlltool/lit.local.cfg (from r317185, llvm/trunk/test/DllTool/lit.local.cfg)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-dlltool/lit.local.cfg?p2=llvm/trunk/test/tools/llvm-dlltool/lit.local.cfg&p1=llvm/trunk/test/DllTool/lit.local.cfg&r1=317185&r2=317189&rev=317189&view=diff
==============================================================================
    (empty)




More information about the llvm-commits mailing list