aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b94fb86..12bf61f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,19 @@
+2020-01-08 Georg-Johann Lay <avr@gjlay.de>
+
+ Implement 64-bit double functions.
+
+ PR target/92055
+ * config.gcc (tm_defines) [target=avr]: Support --with-libf7,
+ --with-double-comparison.
+ * doc/install.texi: Document them.
+ * config/avr/avr-c.c (avr_cpu_cpp_builtins)
+ <WITH_LIBF7_LIBGCC, WITH_LIBF7_MATH, WITH_LIBF7_MATH_SYMBOLS>
+ <WITH_DOUBLE_COMPARISON>: New built-in defines.
+ * doc/invoke.texi (AVR Built-in Macros): Document them.
+ * config/avr/avr-protos.h (avr_float_lib_compare_returns_bool): New.
+ * config/avr/avr.c (avr_float_lib_compare_returns_bool): New function.
+ * config/avr/avr.h (FLOAT_LIB_COMPARE_RETURNS_BOOL): New macro.
+
2020-01-08 Richard Earnshaw <rearnsha@arm.com>
PR target/93188