| Kuba Mracek | 17ee427 | 2017-08-15 20:29:24 +0000 | [diff] [blame] | 1 | RUN: rm -rf %t && mkdir -p %t |
| 2 | RUN: llvm-mc -triple=x86_64-pc-windows-msvc -filetype=obj -o %t/a.obj %S/Inputs/a.s |
| 3 | RUN: llvm-mc -triple=x86_64-pc-windows-msvc -filetype=obj -o %t/b.o %S/Inputs/b.s |
| 4 | RUN: llvm-mc -triple=x86_64-pc-windows-msvc -filetype=obj -o %t/c %S/Inputs/b.s |
| Peter Collingbourne | 7a544f7 | 2015-07-08 19:00:46 +0000 | [diff] [blame] | 5 | |
| Kuba Mracek | 17ee427 | 2017-08-15 20:29:24 +0000 | [diff] [blame] | 6 | RUN: rm -f %t/a.lib |
| 7 | RUN: llvm-lib %t/a.obj |
| 8 | RUN: test -e %t/a.lib |
| Peter Collingbourne | 7a544f7 | 2015-07-08 19:00:46 +0000 | [diff] [blame] | 9 | |
| Kuba Mracek | 17ee427 | 2017-08-15 20:29:24 +0000 | [diff] [blame] | 10 | RUN: rm -f %t/b.lib |
| 11 | RUN: llvm-lib /libpath:%t b.o |
| 12 | RUN: test -e %t/b.lib |
| Peter Collingbourne | 7a544f7 | 2015-07-08 19:00:46 +0000 | [diff] [blame] | 13 | |
| Kuba Mracek | 17ee427 | 2017-08-15 20:29:24 +0000 | [diff] [blame] | 14 | RUN: rm -f %t/c.lib |
| 15 | RUN: llvm-lib /libpath:%t c |
| 16 | RUN: test -e %t/c.lib |