brintos

brintos / llvm-project-archived public Read only

0
0
Text · 481 B · b7c63c8 Raw
20 lines · plain
1; RUN: not llvm-readobj --codeview-merged-types %S/Inputs/codeview-cycle.obj 2>&1 | FileCheck %s2 3; CHECK: error{{.*}} Input type graph contains cycles4 5; To reproduce codeview-cycle.obj:6; $ cat codeview-cycle.asm7;       .model  flat, C8;       .code9; pfoo_list TYPEDEF PTR foo_list10; foo_list STRUCT11;       next pfoo_list ?12;       data dd ?13; foo_list ENDS14;       public  foo15; foo proc dst:ptr foo_list16;       ret17; foo   endp18;       end19; $ ml -c -Zi codeview-cycle.asm20