From 9597352dc8db8d321e3b32d6a8930cb8e2b062d2 Mon Sep 17 00:00:00 2001 From: Xavier Leroy Date: Fri, 6 Dec 2024 15:49:14 +0100 Subject: [PATCH] More updates in preparation for release 3.15 --- Changelog.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Changelog.md b/Changelog.md index b7b30dd7e..97e17a484 100644 --- a/Changelog.md +++ b/Changelog.md @@ -2,6 +2,7 @@ C language support: - Minimal syntactic support for `_Float16` type (half-precision FP numbers). Function declarations using `_Float16` are correctly parsed, but any actual use of `_Float16` is rejected later during compilation. (#525) +- Support C99 array declarator syntax involving `static` and `*`. These annotations are correctly parsed, but ignored during typing and compilation. (#539) Code generation and optimization: - Better support for `_Bool` type in the back-end and in the memory model. @@ -18,6 +19,7 @@ Code generation and optimization: Bug fixes: - More robust determination of symbols that may be defined in a shared object. (#538) +- Escape `$NNN` identifiers in generated x86 and ARM assembly code (#541). Usability: - Mark stack as non-executable in binaries produced by `ccomp`.