Martin Storsjö f60cb7b628 Add a missing include for the C++ module build
The std.h header uses types such as std::atomic and std::atomic_flag.
For the normal build mode, this header does include all the
headers it needs, such as <atomic>.

However when building the C++ module of {fmt}, the std.h header
omits such includes, and instead expects them to be included
beforehand by fmt.cc - which lacked including <atomic>.

This fixes building the C++ module with libc++ 23, which has removed
a number of unnecessary transitive includes.
2026-07-29 21:37:29 +03:00
..
fmt-c.cc Add a test for fmt_print 2026-06-08 08:18:43 +02:00
fmt.cc Add a missing include for the C++ module build 2026-07-29 21:37:29 +03:00
format.cc
os.cc