xref: /llvm-project/llvm/test/tools/llvm-ml/alias_errors.asm (revision 8fee2ee9a689276eaea61d4c3f124aa80a81b6f7)
1; RUN: not llvm-ml -filetype=s %s /Fo /dev/null 2>&1 | FileCheck %s
2
3.code
4
5foo PROC
6  ret
7foo ENDP
8
9bar PROC
10  ret
11bar ENDP
12
13t1:
14alias foo = bar
15alias foo = <bar>
16alias <foo> = bar
17
18; CHECK: error: expected <aliasName>
19; CHECK: error: expected <aliasName>
20; CHECK: error: expected <actualName>
21
22t2:
23alias <foo> <bar>
24alias <foo>, <bar>
25
26; CHECK: error: unexpected token in alias directive
27; CHECK: error: unexpected token in alias directive
28
29t3:
30alias <foo = bar>
31alias <foo = bar
32
33; CHECK: error: unexpected token in alias directive
34; CHECK: error: expected <aliasName>
35
36END