[llvm-branch-commits] [libcxx] 939f5a3 - libc++: bring back the unsigned in the return type in wcstoull_l

Tom Stellard via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Jan 11 23:13:46 PST 2023


Author: Sylvestre Ledru
Date: 2023-01-11T23:12:22-08:00
New Revision: 939f5a33711370697f9ad1de4267cfc7399dfe86

URL: https://github.com/llvm/llvm-project/commit/939f5a33711370697f9ad1de4267cfc7399dfe86
DIFF: https://github.com/llvm/llvm-project/commit/939f5a33711370697f9ad1de4267cfc7399dfe86.diff

LOG: libc++: bring back the unsigned in the return type in wcstoull_l

got remove here:
https://github.com/llvm/llvm-project/commit/67b0b02ec9f2bbc57bf8f0550828d97f460ac11f#diff-e41832b8aa26da45585a57c5111531f2e1d07e91a67c4f8bf1cd6d566ae45a2bR42

Differential Revision: https://reviews.llvm.org/D141208

(cherry picked from commit fc87452916c0d8759625aad65e9335778ce9cc68)

Added: 
    

Modified: 
    libcxx/include/__support/musl/xlocale.h

Removed: 
    


################################################################################
diff  --git a/libcxx/include/__support/musl/xlocale.h b/libcxx/include/__support/musl/xlocale.h
index f564c87885ac1..e674a41fa622a 100644
--- a/libcxx/include/__support/musl/xlocale.h
+++ b/libcxx/include/__support/musl/xlocale.h
@@ -39,7 +39,7 @@ wcstoll_l(const wchar_t *__nptr, wchar_t **__endptr, int __base, locale_t) {
   return ::wcstoll(__nptr, __endptr, __base);
 }
 
-inline _LIBCPP_HIDE_FROM_ABI long long
+inline _LIBCPP_HIDE_FROM_ABI unsigned long long
 wcstoull_l(const wchar_t *__nptr, wchar_t **__endptr, int __base, locale_t) {
   return ::wcstoull(__nptr, __endptr, __base);
 }


        


More information about the llvm-branch-commits mailing list