summaryrefslogtreecommitdiff
path: root/lang/gcc14/files/patch-libgcc_unwind.inc
diff options
context:
space:
mode:
authorOleg Sidorkin <osidorkin@gmail.com>2025-04-23 10:13:01 +0200
committerLorenzo Salvadore <salvadore@FreeBSD.org>2025-05-03 11:46:25 +0200
commit6a4bfe6146890a6f28e794bf8c602ec8afd74fd0 (patch)
treee594a69ba9e6b3d256b51fb493afd10d9423fcbe /lang/gcc14/files/patch-libgcc_unwind.inc
parentlang/gcc12: Add comment to existing patch (diff)
lang/gcc13: Fix SIGBUS depending on CPUTYPE
Compiling GCC with some CPUTYPE values (e.g. broadwell) result in breaking some applications (e.g. math/octave, cad/freecad), sending a SIGBUS. The issue is due to GCC generating instructions that require variables to be aligned in memory on certain CPUs. Our libthr does not have the required alignment so these CPUs fail to execute these instructions. The patch disables the generation of such instructions and will get obsolete once all supported FreeBSD releases include commit 22e564c74eb20e14bd93fd9fdde20e38a29cfcf1. PR: 285711 Reported by: cracauer Tested by: cracauer, jbo
Diffstat (limited to 'lang/gcc14/files/patch-libgcc_unwind.inc')
0 files changed, 0 insertions, 0 deletions