Apologies for the delay. I can confirm that binutils-arm-linux-gnueabi/natty (2.21.0.20110327-2ubuntu2cross1.62) does indeed fix the problem. I'll try rebuilding the linaro kernel without the workaround in place and see if it works; if so, we may be able to remove that workaround from the affected kernel builds.
...however, the problem is over-fixed: now, gas resolves _all_ branches to using 32-bit branches, which is suboptimal. That's suboptimality rather than breakage, though; I might raise that issue separately, but this particular bug is fixed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/725126 Title: gas may assemble b to locally-defined, preemptible global symbol as "b.n" To manage notifications about this bug go to: https://bugs.launchpad.net/binutils/+bug/725126/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
