mirror of
https://github.com/opnsense/src.git
synced 2026-07-15 12:11:48 -04:00
libsys required ARM EABI unwind symbols like __aeabi_unwind_cpp_pr0. These symbols are normally provided by libc, but if a binary does not link libc, the symbol ends up not being resolved. Among other problems, this prevented gcc14 and newer from building on arm. Add the relevant symbols as hidden symbols into libsys to avoid this problem. (this patch was posted by jrtc27 who has asked me to move it along) PR: 292539 Tested by: fuz, Mark Millard <marklmi26-fbsd@yahoo.com> Reviewed by: mmel Approved by: markj (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D55255 (cherry picked from commit 6265f30cd6b523d633efcc314f8952f24446861f) |
||
|---|---|---|
| .. | ||
| __vdso_gettc.c | ||
| cerror.S | ||
| Makefile.sys | ||
| Symbol.sys.map | ||
| SYS.h | ||
| vfork.S | ||