opnsense-src/lib/libgcc_s
Michal Meloun 50fda38ba0 libgcc_s: export integer and floating point __aeabi_ symbols
Export all integer and floating point __aeabi_ functions defined by
"Run-time ABI for Arm Architecture" from libgcc, excluding __aeabi_h2f_alt,
__aeabi_f2h_alt and __aeabi_d2h_alt, which are not yet implemented by
compiler-rt.

To maintain ABI backward compatibility, convert __aeabi_ floating-point
symbols previously exported from libc to an explicit non-default version.

Remove guessing of vfp/not-vfp version  for compiler-rt sources. The vfp
version needs additional runtime logic to select the right implementation
and we don't have it implemented.

MFC after:	1 month
Reviewed by:	dim
PR:		271087
Differential Revision:	https://reviews.freebsd.org/D50100
2025-05-04 13:48:32 +02:00
..
arm libgcc_s: export integer and floating point __aeabi_ symbols 2025-05-04 13:48:32 +02:00
Makefile Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.depend Update Makefile.depend files 2024-10-14 10:26:17 -07:00
Symbol.map libgcc_s: fix nonsense defines 2024-05-17 20:05:36 +01:00
SymbolDefault.map Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:23 -06:00
Versions.def libgcc_s: expose __divmoddi4 on i386 2024-04-19 22:56:13 +01:00