From a46f192841298b3246de267f73099d41d46212e4 Mon Sep 17 00:00:00 2001 From: Xavier Leroy Date: Thu, 11 Jun 2015 17:38:39 +0200 Subject: More updates for release 2.5. --- Changelog | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Changelog b/Changelog index c0810c2a..3523546d 100644 --- a/Changelog +++ b/Changelog @@ -42,10 +42,6 @@ Usability: (e.g. "\%" or "\0") as an error instead of a warning. - Warn if floating-point literals overflow or underflow when converted to FP numbers. -- Added missing check for static redefinition following a non-static - declaration. -- Added missing check for redefinition of a typedef as an ordinary - identifier within the same scope. - In "-g -S" mode, annotate the generated .s file with comments containing the C source code. - Recognize and accept more of GCC's alternate keywords, e.g. __signed, @@ -82,6 +78,11 @@ Bug fixing: - Issue #44: OSX assembler does not recognize ".global" directive. - Protect against redefinition of the __i64_xxx helper library functions. - Revised handling of nonstandard attributes in C type compatibility check. +- Emit an error on "preprocessing numbers" that are invalid numerical literals. +- Added missing check for static redefinition following a non-static + declaration. +- Added missing check for redefinition of a typedef as an ordinary + identifier within the same scope. Miscellaneous: - When preprocessing with gcc or clang, use "-std=c99" mode to force -- cgit