aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.csl-arm
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.csl-arm')
-rw-r--r--ChangeLog.csl-arm12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog.csl-arm b/ChangeLog.csl-arm
index 1b6a6b31902..36c4e9a4039 100644
--- a/ChangeLog.csl-arm
+++ b/ChangeLog.csl-arm
@@ -1,3 +1,15 @@
+2005-12-10 Carlos O'Donell <carlos@codesourcery.com>
+
+ * gcc/c-cppbuiltin.c (builtin_define_float_constants): Add
+ fp_cast parameter, pass to builtin_define_with_hex_fp_value.
+ Define __FLT_HAS_DENORM__, __DBL_HAS_DENORM__, __LDBL_HAS_DENORM__.
+ (builtin_define_with_hex_fp_value): Use fp_cast when building macro.
+ (c_cpp_builtins): If flag_single_precision_constant then set fp_cast to
+ "((double)%sL)" otherwise "%s".
+ * gcc/testsuite/gcc.dg/single-precision-constant.c: New test.
+ * include/std/std_limits.h (struct numeric_limits):
+ Use __FLT_HAS_DENORM__, __DBL_HAS_DENORM__, __LDBL_HAS_DENORM__.
+
2005-10-25 Paul Brook <paul@codesourcery.com>
* libstdc++-v3/libsupc++/vec.cc (__aeabi_atexit): Remove.