fix PR5295 where the .ll parser didn't reject a function after a global

or global after a function with conflicting names.  Update some testcases
that were accidentally depending on this behavior.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85081 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner
2009-10-25 23:22:50 +00:00
parent 22bbd9b9b8
commit 1d871c5e54
3 changed files with 10 additions and 7 deletions

View File

@@ -273,7 +273,7 @@ define i32 @foozball(i32) {
@A = global i32* @B ; <i32**> [#uses=0]
@B = global i32 7 ; <i32*> [#uses=1]
define void @X() {
define void @test12312() {
ret void
}
; ModuleID = 'global_section.ll'