aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/modules.py
diff options
context:
space:
mode:
authorArnd Bergmann <[email protected]>2020-05-05 15:53:45 +0200
committerHerbert Xu <[email protected]>2020-05-15 16:15:00 +1000
commit0c0408e86dbe8f44d4b27bf42130e8ac905361d6 (patch)
tree16ef862b70ed6a0ccffae66ca6d33c6377f4bbcc /scripts/gdb/linux/modules.py
parent9a611a1dce07138c9cb2ac5d3f118e7de44fa774 (diff)
crypto: blake2b - Fix clang optimization for ARMv7-M
When building for ARMv7-M, clang-9 or higher tries to unroll some loops, which ends up confusing the register allocator to the point of generating rather bad code and using more than the warning limit for stack frames: warning: stack frame size of 1200 bytes in function 'blake2b_compress' [-Wframe-larger-than=] Forcing it to not unroll the final loop avoids this problem. Fixes: 91d689337fe8 ("crypto: blake2b - add blake2b generic implementation") Signed-off-by: Arnd Bergmann <[email protected]> Reviewed-by: Nathan Chancellor <[email protected]> Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/modules.py')
0 files changed, 0 insertions, 0 deletions