summaryrefslogtreecommitdiffstats
path: root/src/tests/byteswap_test.c
diff options
context:
space:
mode:
authorMichael Brown2015-02-16 18:59:11 +0100
committerMichael Brown2015-02-17 00:16:20 +0100
commit8ee39f7432e63c2382ab3e7d24e234310f4532c9 (patch)
tree9261fe919a505f8f5d98e288f68ac99a6fd62c3c /src/tests/byteswap_test.c
parent[libc] Remove unused string functions (diff)
downloadipxe-8ee39f7432e63c2382ab3e7d24e234310f4532c9.tar.gz
ipxe-8ee39f7432e63c2382ab3e7d24e234310f4532c9.tar.xz
ipxe-8ee39f7432e63c2382ab3e7d24e234310f4532c9.zip
[libc] Rewrite string functions
Some of the C library string functions have an unknown provenance. Reimplement all such functions to avoid potential licensing uncertainty. Remove the inline-assembler versions of strlen(), memswap(), and strncmp(); these save a minimal amount of space (around 40 bytes in total) and are not performance-critical. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/tests/byteswap_test.c')
0 files changed, 0 insertions, 0 deletions