Skip to content

Commit eacd46a

Browse files
committed
Add a blurb to the release notes
1 parent 2625012 commit eacd46a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,11 @@ Attribute Changes in Clang
327327
- New format attributes ``gnu_printf``, ``gnu_scanf``, ``gnu_strftime`` and ``gnu_strfmon`` are added
328328
as aliases for ``printf``, ``scanf``, ``strftime`` and ``strfmon``. (#GH16219)
329329

330+
- New attribute ``modular_format`` to allow dynamically selecting at link time
331+
which aspects of a statically linked libc's printf (et al) implementation are
332+
required. This can reduce code size without requiring e.g. multilibs for
333+
printf features. Requires cooperation with the libc implementation.
334+
330335
Improvements to Clang's diagnostics
331336
-----------------------------------
332337
- Diagnostics messages now refer to ``structured binding`` instead of ``decomposition``,

0 commit comments

Comments
 (0)