https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117725

--- Comment #13 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Stefan Schulze Frielinghaus
<stefa...@gcc.gnu.org>:

https://gcc.gnu.org/g:0bb38b2786a097f97664afbcf6577b77dd305d44

commit r15-6605-g0bb38b2786a097f97664afbcf6577b77dd305d44
Author: Stefan Schulze Frielinghaus <stefa...@gcc.gnu.org>
Date:   Mon Jan 6 19:17:09 2025 +0100

    Replace uptr by usize/SIZE_T in interfaces

    For some targets uptr is mapped to unsigned int and size_t to unsigned
    long and sizeof(int)==sizeof(long) holds.  Still, these are distinct
    types and type checking may fail.  Therefore, replace uptr by
    usize/SIZE_T wherever a size_t is expected.

    Part of #116957

    Cherry picked from LLVM commit 9a156f6b2b0c892d8713ba907f07f027b24953d8
    (removed memprof, msan, and nsan parts).

    libsanitizer/ChangeLog:

            PR sanitizer/117725
            * asan/asan_interceptors.cpp: Cherry picked LLVM commit
            9a156f6b2b0c892d8713ba907f07f027b24953d8.
            * asan/asan_interceptors.h: Ditto.
            * asan/asan_interceptors_memintrinsics.h: Ditto.
            * sanitizer_common/sanitizer_common_interceptors.inc: Ditto.
            * sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc:
            Ditto.
            * sanitizer_common/sanitizer_platform_limits_posix.h: Ditto.
            * tsan/tsan_interceptors_posix.cpp: Ditto.

Reply via email to