musl-cross-make/patches/gcc-14.2.0/0007-fdpic-unwind.diff
Joseph Garvin e72520ef2a Add GCC 14.2.0
The only update needed for the patches to cleanly apply were
changing filenames due to GCC's C++ adoption:

gcc.c -> gcc.cc
sh.c -> sh.cc
2025-02-04 19:57:51 -06:00

12 lines
370 B
Diff

--- a/libgcc/unwind-pe.h 2024-03-14 05:59:53.754073149 +0900
+++ b/libgcc/unwind-pe.h 2024-03-14 06:00:41.226074492 +0900
@@ -262,7 +262,7 @@
if (result != 0)
{
-#if __FDPIC__
+#if __FDPIC__ && __arm__
/* FDPIC relative addresses imply taking the GOT address
into account. */
if ((encoding & DW_EH_PE_pcrel) && (encoding & DW_EH_PE_indirect))