https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108300
--- Comment #18 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jonathan Yong <[email protected]>: https://gcc.gnu.org/g:31b513ae84672d0ce999ce077201c300eec81f94 commit r17-5486-g31b513ae84672d0ce999ce077201c300eec81f94 Author: Zhongteng Gui <[email protected]> Date: Tue Oct 20 17:13:33 2026 +0800 Always define `WIN32_LEAN_AND_MEAN` before <windows.h> [PR108300] Another followup of r13-5055-g902c755930326c. Mostly regarding new code after that. PR middle-end/108300 libgfortran/ChangeLog: * caf/shmem/shared_memory.c: Define `WIN32_LEAN_AND_MEAN` before <windows.h>. * caf/shmem/supervisor.c: Likewise. * caf/shmem/thread_support.c: Likewise. libstdc++-v3/ChangeLog: * src/c++23/print.cc: Define `WIN32_LEAN_AND_MEAN` before <windows.h>. gcc/testsuite/ChangeLog: * g++.dg/asan/sanitizer_test_utils.h: Define `WIN32_LEAN_AND_MEAN` before <windows.h>. * gcc.dg/di-sync-multithread.c: Likewise. * objc-obj-c++-shared/GNUStep/GNUstepBase/GSConfig.h: Likewise. Signed-off-by: Zhongteng Gui <[email protected]> Signed-off-by: Jonathan Yong <[email protected]>
