Merge from mainline.
commit47dd23651ad39c11b07deadc17423d4c69657745
authorTanya Lattner <tonic@nondot.org>
Mon, 21 Jan 2008 22:45:15 +0000 (21 22:45 +0000)
committerTanya Lattner <tonic@nondot.org>
Mon, 21 Jan 2008 22:45:15 +0000 (21 22:45 +0000)
tree57f4e7087c97dc228f1fd4da4a893b21b91c2fd2
parent7e4efa1216fc4d314505924ffae74e28ce73f709
Merge from mainline.
Fix the failures in the PPC JIT by marking relocation entries for
external symbols (e.g. 'fmod') as needing a stub.  This regression
was introduced by Evan's jit patch here:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20071231/056749.html

With this fixed, the two ExecutionEngine failures are passing on ppc,
and the ppc jit works on freebench and olden.

git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_22@46225 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineRelocation.h