diff options
| author | Allen Martin <[email protected]> | 2012-07-18 13:45:53 +0000 |
|---|---|---|
| committer | Albert ARIBAUD <[email protected]> | 2012-10-04 14:19:04 +0200 |
| commit | 0f20bb601f134540a3608a9da5a7b4155e477ece (patch) | |
| tree | 3b0c645dd387c8d0cd700f81293b7baf8cd8e397 /include/linux/err.h | |
| parent | 2051ff3450113f4eb6aad250a9a3fc8c4af149dc (diff) | |
arm: work around assembler bug
Disable sibling call optimization based on binutils version. This is
to work around a bug in the assember in binutils versions < 2.22.
Branches to weak symbols can be incorrectly optimized in thumb mode to
a short branch (b.n instruction) that won't reach when the symbol gets
preempted.
http://sourceware.org/bugzilla/show_bug.cgi?id=12532
Signed-off-by: Allen Martin <[email protected]>
Acked-by: Tom Rini <[email protected]>
Diffstat (limited to 'include/linux/err.h')
0 files changed, 0 insertions, 0 deletions
