aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-06-22 00:18:08 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-06-22 00:18:08 +0000
commitc761445840d3785ddf8de506ae6763a2dfa3f92d (patch)
tree67e697de687c3f1a2e3d52eb54c7b5c9d8d53a46 /libgcc
parent88b66b376844fe7c537ab229250a41a54e706eaf (diff)
Daily bump.
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog40
1 files changed, 40 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 92f013d68bc..acb7f4af73f 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,43 @@
+2021-06-21 Carl Love <cel@us.ibm.com>
+
+ * config.host: Add if test and set for
+ libgcc_cv_powerpc_3_1_float128_hw.
+ * config/rs6000/fixkfti.c: Renamed to fixkfti-sw.c.
+ Change calls of __fixkfti to __fixkfti_sw.
+ * config/rs6000/fixunskfti.c: Renamed to fixunskfti-sw.c.
+ Change calls of __fixunskfti to __fixunskfti_sw.
+ * config/rs6000/float128-p10.c (__floattikf_hw,
+ __floatuntikf_hw, __fixkfti_hw, __fixunskfti_hw): New file.
+ * config/rs6000/float128-ifunc.c (SW_OR_HW_ISA3_1): New macro.
+ (__floattikf_resolve, __floatuntikf_resolve, __fixkfti_resolve,
+ __fixunskfti_resolve): Add resolve functions.
+ (__floattikf, __floatuntikf, __fixkfti, __fixunskfti): New functions.
+ * config/rs6000/float128-sed (floattitf, __floatuntitf,
+ __fixtfti, __fixunstfti): Add editor commands to change names.
+ * config/rs6000/float128-sed-hw (__floattitf,
+ __floatuntitf, __fixtfti, __fixunstfti): Add editor commands to
+ change names.
+ * config/rs6000/floattikf.c: Renamed to floattikf-sw.c.
+ * config/rs6000/floatuntikf.c: Renamed to floatuntikf-sw.c.
+ * config/rs6000/quad-float128.h (__floattikf_sw,
+ __floatuntikf_sw, __fixkfti_sw, __fixunskfti_sw, __floattikf_hw,
+ __floatuntikf_hw, __fixkfti_hw, __fixunskfti_hw, __floattikf,
+ __floatuntikf, __fixkfti, __fixunskfti): New extern declarations.
+ * config/rs6000/t-float128 (floattikf, floatuntikf,
+ fixkfti, fixunskfti): Remove file names from fp128_ppc_funcs.
+ (floattikf-sw, floatuntikf-sw, fixkfti-sw, fixunskfti-sw): Add
+ file names to fp128_ppc_funcs.
+ * config/rs6000/t-float128-hw(fp128_3_1_hw_funcs,
+ fp128_3_1_hw_src, fp128_3_1_hw_static_obj, fp128_3_1_hw_shared_obj,
+ fp128_3_1_hw_obj): Add variables for ISA 3.1 support.
+ * config/rs6000/t-float128-p10-hw: New file.
+ * configure: Update script for isa 3.1 128-bit float support.
+ * configure.ac: Add check for 128-bit float hardware support.
+ * config/rs6000/fixkfti-sw.c: New file.
+ * config/rs6000/fixunskfti-sw.c: New file.
+ * config/rs6000/floattikf-sw.c: New file.
+ * config/rs6000/floatuntikf-sw.c: New file.
+
2021-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
Backported from master: