On Jun 23, 2008, at 8:32 PM, Michael Ellerman wrote:
If you pass a target value to create_branch() which is more than
32MB - 4,
or - 32MB away from the branch site, then it's impossible to create an
immediate branch. The current code doesn't check, which will lead to
us
creating a branch to somewhere else - which is bad.
For code that cares to check we return 0, which is easy to check
for, and
for code that doesn't at least we'll be creating an illegal
instruction,
rather than a branch to some random address.
Signed-off-by: Michael Ellerman <[EMAIL PROTECTED]>
Acked-by: Kumar Gala <[EMAIL PROTECTED]>
- k
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev