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=2126992e1d3b84b2839a599d909bbd5b6f732e47;hpb=57232c53aaefaf81dd3a5610e6d64a3b32ccb963;p=oota-llvm.git diff --git a/test/Assembler/2002-03-08-NameCollision.ll b/test/Assembler/2002-03-08-NameCollision.ll index 2126992e1d3..b49789b2902 100644 --- a/test/Assembler/2002-03-08-NameCollision.ll +++ b/test/Assembler/2002-03-08-NameCollision.ll @@ -1,16 +1,15 @@ +; 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*)