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]>

Reply via email to