]> xenbits.xensource.com Git - unikraft/unikraft.git/commit
lib/nolibc: Introduce strcat/bcopy/bzero functions
authorMarco Schlumpp <marco.schlumpp@gmail.com>
Tue, 22 Mar 2022 11:01:57 +0000 (12:01 +0100)
committerUnikraft <monkey@unikraft.io>
Thu, 4 May 2023 15:50:58 +0000 (15:50 +0000)
commita3c8bdeaedcb428015e53cd4398a3d91624f1cf0
tree61741230ad2ba8495ad8903fe93e56da1928801e
parentfe8496f3be22bbd8b4af385b1cfcb9e893bb14f6
lib/nolibc: Introduce strcat/bcopy/bzero functions

The bcopy/bzero originate from BSD, but are often provided by libc on
other systems for compatibility. The strcat function is also added for
improved compatibility.

Signed-off-by: Marco Schlumpp <marco.schlumpp@gmail.com>
Reviewed-by: Razvan Deaconescu <razvand@unikraft.io>
Reviewed-by: Marc Rittinghaus <marc.rittinghaus@unikraft.io>
Approved-by: Marc Rittinghaus <marc.rittinghaus@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #627
lib/nolibc/exportsyms.uk
lib/nolibc/include/string.h
lib/nolibc/include/strings.h [new file with mode: 0644]
lib/nolibc/string.c