Hi, These two symbols have been emitted since 4.8, but were not added to the Darwin exports, so we have been using the ones from libgcc.a.
Added to libgcc_s now. tested on i686 and x86_64-darwin, pushed to master, thanks Iain Signed-off-by: Iain Sandoe <i...@sandoe.co.uk> libgcc/ChangeLog: * config/i386/libgcc-darwin.ver: Add Symbols for __cpu_model, __cpu_indicator_init. --- libgcc/config/i386/libgcc-darwin.ver | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libgcc/config/i386/libgcc-darwin.ver b/libgcc/config/i386/libgcc-darwin.ver index 5224cdc982e..c97dae73855 100644 --- a/libgcc/config/i386/libgcc-darwin.ver +++ b/libgcc/config/i386/libgcc-darwin.ver @@ -1,4 +1,7 @@ - +GCC_4.8.0 { + __cpu_model + __cpu_indicator_init +} %inherit GCC_12.0.0 GCC_7.0.0 GCC_12.0.0 { -- 2.24.3 (Apple Git-128)