X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FAssembler%2F2002-03-08-NameCollision.ll;h=b49789b2902d14970b1aed0f1d5570fd7fd439b8;hb=1afcace3a3a138b1b18e5c6270caa8dae2261ae2;hp=d92614170e5b043ff2c35e2f1bfb22ed324622ac;hpb=e7e3f2e5cd786f6cca267210b3d185b2a4a037bd;p=oota-llvm.git diff --git a/test/Assembler/2002-03-08-NameCollision.ll b/test/Assembler/2002-03-08-NameCollision.ll index d92614170e5..b49789b2902 100644 --- a/test/Assembler/2002-03-08-NameCollision.ll +++ b/test/Assembler/2002-03-08-NameCollision.ll @@ -1,18 +1,15 @@ -; RUN: llvm-as < %s -o /dev/null -f +; RUN: llvm-as %s -o /dev/null ; Method arguments were being checked for collisions at the global scope before -; the method object was created by the parser. Because of this, false collisions -; could occur that would cause the following error message to be produced: +; the method object was created by the parser. Because of this, false +; collisions could occur that would cause the following error message to be +; produced: ; ; Redefinition of value named 'X' in the 'int *' type plane! ; ; Fixed by delaying binding of variable names until _after_ the method symtab is ; created. ; +@X = global i32 4 ; [#uses=0] -%X = global int 4 - -declare int "xxx"(int * %X) - -implementation - +declare i32 @xxx(i32*)