File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -341,6 +341,11 @@ Attribute Changes in Clang
341341- New format attributes ``gnu_printf ``, ``gnu_scanf ``, ``gnu_strftime `` and ``gnu_strfmon `` are added
342342 as aliases for ``printf ``, ``scanf ``, ``strftime `` and ``strfmon ``. (#GH16219)
343343
344+ - New attribute ``modular_format `` to allow dynamically selecting at link time
345+ which aspects of a statically linked libc's printf (et al) implementation are
346+ required. This can reduce code size without requiring e.g. multilibs for
347+ printf features. Requires cooperation with the libc implementation.
348+
344349Improvements to Clang's diagnostics
345350-----------------------------------
346351- Diagnostics messages now refer to ``structured binding `` instead of ``decomposition ``,
You can’t perform that action at this time.
0 commit comments