summaryrefslogtreecommitdiff
path: root/common/lib/libc
AgeCommit message (Expand)Author
2023-06-18strspn: fix typo in commentrillig
2023-05-07RISC-V support that works on QEMU with a single hart.skrll
2023-04-03libc atomic: Make previous work a little less accidentally.riastradh
2023-04-03libc __atomic_is_lock_free: Fix clang build with symbol hacks.riastradh
2023-03-30libc: Define __atomic_is_lock_free.riastradh
2023-03-06fix few typos in comments and log messages.andvar
2023-01-24Fix two signed comparisons that were missed in the last patch.mlelstv
2023-01-19Use unsigned comparisons for pointers and size_t values.mlelstv
2023-01-15Fix strnlen with a large maxlen argument by using unsigned comparisonskrll
2022-12-03Fix some commentsskrll
2022-12-03improve a commentskrll
2022-08-06aarch64: Implement __aarch64_casN_sync.riastradh
2022-07-30x86: Eliminate mfence hotpatch for membar_sync.riastradh
2022-07-23whitespaceskrll
2022-06-18be consistent about comparing loaded value against expected old valueskrll
2022-06-18Fix some register usageskrll
2022-06-16remove stray 'w'skrll
2022-05-29One more typo; this is called _atomic_swap_64, not _8.rin
2022-05-29Fix typo; this is "and", not "add".rin
2022-05-26libc/ptree: remove CONSTCOND commentsrillig
2022-05-24fix various typos in comment, documentation and log messages.andvar
2022-05-16Fix the copy&paste botch from previous. Spotted by Tom Lane.skrll
2022-05-14*** empty log message ***skrll
2022-04-21mips/cavium: Take advantage of Octeon's guaranteed r/rw ordering.riastradh
2022-04-09libc/atomic: Fix membars in __atomic_load/store_* stubs.riastradh
2022-04-09Introduce membar_acquire/release. Deprecate membar_enter/exit.riastradh
2022-04-09riscv/membar_ops: Upgrade membar_enter from W/RW to RW/RW.riastradh
2022-04-09x86_64/membar_ops: Upgrade membar_enter from R/RW to RW/RW.riastradh
2022-04-09i386/membar_ops: Upgrade membar_enter from R/RW to RW/RW.riastradh
2022-04-09sparc64/membar_ops: Upgrade membar_enter from R/RW to RW/RW.riastradh
2022-04-09sparc/membar_ops: Upgrade membar_enter from R/RW to RW/RW.riastradh
2022-04-09aarch64/membar_ops: Fix wrong symbol end.riastradh
2022-04-09x86: Add a note on membar_sync and mfence.riastradh
2022-04-09x86: Omit needless store in membar_producer/exit.riastradh
2022-04-09x86: Every load is a load-acquire, so membar_consumer is a noop.riastradh
2022-04-09sparc64: Fix membar_sync by issuing membar #StoreLoad.riastradh
2022-04-09sparc: Fix membar_sync with LDSTUB.riastradh
2022-04-06Nix trailing whitespace in files of membars, atomics, and lock stubs.riastradh
2022-02-27mips: Membar audit.riastradh
2022-02-12mips: Brush up __cpu_simple_lock.riastradh
2022-01-15fix typos in comments.andvar
2021-12-12fix various typos in comments.andvar
2021-12-08s/efficent/efficient/ in comments.andvar
2021-11-14fix few typos in comments and log message.andvar
2021-10-28Use defined constant instead of direct value (Etienne Brateau)christos
2021-10-28Fix build with -Werror=array-parameter (Etienne Brateau)christos
2021-10-04remove duplicate the article in comments.andvar
2021-09-19fix various typos in comments, messages and documentation.andvar
2021-09-16fix typos in word "successfully", mainly s/succesfully/successfully/.andvar
2021-08-30remove lint exclusionchristos