22 lines · plain
1; RUN: llvm-dlltool -k -m i386 --input-def %s --output-lib %t.a --no-leading-underscore --kill-at2; RUN: llvm-readobj %t.a | FileCheck %s3; RUN: llvm-nm %t.a | FileCheck %s -check-prefix=CHECK-NM4 5LIBRARY test.dll6EXPORTS7func8alias == func9DecoratedFunction@410 11; CHECK: Name type: name12; CHECK-NEXT: Export name: func13; CHECK-NEXT: Symbol: __imp_func14; CHECK-NEXT: Symbol: func15; CHECK: Name type: undecorate16; CHECK-NEXT: Export name: DecoratedFunction17; CHECK-NEXT: Symbol: __imp_DecoratedFunction@418; CHECK-NEXT: Symbol: DecoratedFunction@419 20; CHECK-NM: W alias21; CHECK-NM: U func22