diff --git a/Changelog b/Changelog index c0810c2aa2..3523546d76 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