]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
gcc: Fix LDRD register overlap in register-indexed mode
authorKhem Raj <raj.khem@gmail.com>
Wed, 14 May 2025 21:36:33 +0000 (14:36 -0700)
committerSteve Sakoman <steve@sakoman.com>
Wed, 21 May 2025 13:37:02 +0000 (06:37 -0700)
commitbd62158946e214076686e0709d24771acb60665f
tree029bb6b71a4831ffaf060666acd079e7ed7359ba
parent60fb9e5200e641d0d108f283d23a7c79b09966d1
gcc: Fix LDRD register overlap in register-indexed mode

Issue is seen with nodejs ending with Illegal instruction on OE
Its also in QT5base and perhaps many other packages using 64bit
atomics.

Thanks to jeroen (oe IRC) to report and help reduce the problem.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-devtools/gcc/gcc-14.2.inc
meta/recipes-devtools/gcc/gcc/0001-arm-Fix-LDRD-register-overlap-PR117675.patch [new file with mode: 0644]