From: Iain Sandoe Date: Sat, 18 Sep 2021 18:55:19 +0000 (+0100) Subject: libgcc, X86: Exclude rules for libgcc2 __{div,mul}hc3. X-Git-Tag: upstream/12.2.0~5027 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1297a40fb331467c9ac841dee1c30b6716655517;p=platform%2Fupstream%2Fgcc.git libgcc, X86: Exclude rules for libgcc2 __{div,mul}hc3. We want to override the libgcc2 generic version of these functions for X86. First exclude the original and the add in the replacements. Signed-off-by: Iain Sandoe libgcc/ChangeLog: * config/i386/t-softfp: Exclude libgcc2 versions of __divhc3 and __mulhc3. --- diff --git a/libgcc/config/i386/t-softfp b/libgcc/config/i386/t-softfp index 7620cc0..fe2ad8a 100644 --- a/libgcc/config/i386/t-softfp +++ b/libgcc/config/i386/t-softfp @@ -2,6 +2,7 @@ LIB2ADD += $(srcdir)/config/i386/sfp-exceptions.c # Replace _divhc3 and _mulhc3. libgcc2-hf-functions = _divhc3 _mulhc3 +LIB2FUNCS_EXCLUDE += $(libgcc2-hf-functions) libgcc2-hf-extras = $(addsuffix .c, $(libgcc2-hf-functions)) LIB2ADD += $(addprefix $(srcdir)/config/i386/, $(libgcc2-hf-extras))