From: Jakub Jelinek Date: Wed, 8 Sep 2021 09:34:45 +0000 (+0200) Subject: libgcc, i386: Export *hf* and *hc* from libgcc_s.so.1 X-Git-Tag: upstream/12.2.0~5283 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=87d55da7d78f64bfce5e8217379d46bdc9ab287b;p=platform%2Fupstream%2Fgcc.git libgcc, i386: Export *hf* and *hc* from libgcc_s.so.1 The following patch exports it for Linux from config/i386/*.ver where it IMNSHO belongs, aarch64 already exports some of those at GCC_11* and other targets might add them at completely different gcc versions. 2021-09-08 Jakub Jelinek Iain Sandoe * config/i386/libgcc-glibc.ver: Add %inherit GCC_12.0.0 GCC_7.0.0 and export *hf* and *hc* functions at GCC_12.0.0. --- diff --git a/libgcc/config/i386/libgcc-glibc.ver b/libgcc/config/i386/libgcc-glibc.ver index 06e5d37..5bed104 100644 --- a/libgcc/config/i386/libgcc-glibc.ver +++ b/libgcc/config/i386/libgcc-glibc.ver @@ -194,3 +194,23 @@ GCC_4.8.0 { __cpu_indicator_init } %endif + +%inherit GCC_12.0.0 GCC_7.0.0 +GCC_12.0.0 { + __divhc3 + __mulhc3 + __eqhf2 + __nehf2 + __extendhfdf2 + __extendhfsf2 + __extendhftf2 + __extendhfxf2 + __fixhfti + __fixunshfti + __floattihf + __floatuntihf + __truncdfhf2 + __truncsfhf2 + __trunctfhf2 + __truncxfhf2 +}