| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc] implement strings/str{n}casecmp_l (#130407) ref: https://pubs.opengroup.org/onlinepubs/9799919799/functions/strcasecmp_l.html This patch introduces the strcasecmp_l function. At present, the locale parameter is ignored, making it a stub implementation. This is consistent with how other locale-related functions, such as islower_l, are treated in our codebase as well as in [musl](https://github.com/bminor/musl/blob/master/src/string/strcasecmp.c) and [bionic](https://cs.android.com/android/platform/superproject/main/+/main:bionic/libc/bionic/strings_l.cpp). --------- Co-authored-by: Michael Jones <michaelrj@google.com> | 1 年前 | |
[libc] move bcmp, bzero, bcopy, index, rindex, strcasecmp, strncasecmp to strings.h (#118899) docgen relies on the convention that we have a file foo.cpp in libc/src/\<header\>/. Because the above functions weren't in libc/src/strings/ but rather libc/src/string/, docgen could not find that we had implemented these. Rather than add special carve outs to docgen, let's fix up our sources for these 7 functions to stick with the existing conventions the rest of the codebase follows. Link: #118860 Fixes: #118875 | 1 年前 | |
[libc] Add -Wno-sign-conversion & re-attempt -Wconversion (#129811) Relates to https://github.com/llvm/llvm-project/issues/119281#issuecomment-2699470459 | 1 年前 | |
[libc] Add -Wextra for libc tests (#153321) RE apply https://github.com/llvm/llvm-project/pull/133643/commits#top | 10 个月前 | |
[libc] implement strings/ffs (#129892) This patch adds the strings/ffs function. ref: https://pubs.opengroup.org/onlinepubs/9799919799/functions/ffs.html Closes: #122054. | 1 年前 | |
[libc] implement strings/ffs (#129892) This patch adds the strings/ffs function. ref: https://pubs.opengroup.org/onlinepubs/9799919799/functions/ffs.html Closes: #122054. | 1 年前 | |
[libc] implement strings/ffs (#129892) This patch adds the strings/ffs function. ref: https://pubs.opengroup.org/onlinepubs/9799919799/functions/ffs.html Closes: #122054. | 1 年前 | |
| 1 年前 | ||
| 1 年前 | ||
[libc] implement strings/str{n}casecmp_l (#130407) ref: https://pubs.opengroup.org/onlinepubs/9799919799/functions/strcasecmp_l.html This patch introduces the strcasecmp_l function. At present, the locale parameter is ignored, making it a stub implementation. This is consistent with how other locale-related functions, such as islower_l, are treated in our codebase as well as in [musl](https://github.com/bminor/musl/blob/master/src/string/strcasecmp.c) and [bionic](https://cs.android.com/android/platform/superproject/main/+/main:bionic/libc/bionic/strings_l.cpp). --------- Co-authored-by: Michael Jones <michaelrj@google.com> | 1 年前 | |
[libc] move bcmp, bzero, bcopy, index, rindex, strcasecmp, strncasecmp to strings.h (#118899) docgen relies on the convention that we have a file foo.cpp in libc/src/\<header\>/. Because the above functions weren't in libc/src/strings/ but rather libc/src/string/, docgen could not find that we had implemented these. Rather than add special carve outs to docgen, let's fix up our sources for these 7 functions to stick with the existing conventions the rest of the codebase follows. Link: #118860 Fixes: #118875 | 1 年前 | |
[libc] implement strings/str{n}casecmp_l (#130407) ref: https://pubs.opengroup.org/onlinepubs/9799919799/functions/strcasecmp_l.html This patch introduces the strcasecmp_l function. At present, the locale parameter is ignored, making it a stub implementation. This is consistent with how other locale-related functions, such as islower_l, are treated in our codebase as well as in [musl](https://github.com/bminor/musl/blob/master/src/string/strcasecmp.c) and [bionic](https://cs.android.com/android/platform/superproject/main/+/main:bionic/libc/bionic/strings_l.cpp). --------- Co-authored-by: Michael Jones <michaelrj@google.com> | 1 年前 | |
[libc] move bcmp, bzero, bcopy, index, rindex, strcasecmp, strncasecmp to strings.h (#118899) docgen relies on the convention that we have a file foo.cpp in libc/src/\<header\>/. Because the above functions weren't in libc/src/strings/ but rather libc/src/string/, docgen could not find that we had implemented these. Rather than add special carve outs to docgen, let's fix up our sources for these 7 functions to stick with the existing conventions the rest of the codebase follows. Link: #118860 Fixes: #118875 | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 10 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 |