llvm-ld hangs [[FIXED]]

Thanks Andrew. I downloaded the latest LLVM release version 2.3. This
was indeed a bug in LLVM that I've. I fixed it using the patch you
specified. Thanks!! There are no recursive loops anymore.