fix formatting in klibc/string.c

This commit is contained in:
Borna Šoštarić
2026-01-28 21:54:28 +01:00
parent 45abf9418b
commit 9d394d984b

View File

@@ -1,8 +1,8 @@
#include <string.h> #include <string.h>
int memcmp(const void* s1, const void* s2, size_t n) { int memcmp(const void *s1, const void *s2, size_t n) {
const unsigned char* c1 = s1; const unsigned char *c1 = s1;
const unsigned char* c2 = s2; const unsigned char *c2 = s2;
int d = 0; int d = 0;
while (n--) { while (n--) {
@@ -13,9 +13,9 @@ int memcmp(const void* s1, const void* s2, size_t n) {
return d; return d;
} }
void* memmove(void* dst, const void* src, size_t n) { void *memmove(void *dst, const void *src, size_t n) {
const char* p = src; const char *p = src;
char* q = dst; char *q = dst;
#if defined(__i386__) || defined(__x86_64__) #if defined(__i386__) || defined(__x86_64__)
if (q < p) { if (q < p) {
__asm__ volatile("cld; rep; movsb" : "+c"(n), "+S"(p), "+D"(q)); __asm__ volatile("cld; rep; movsb" : "+c"(n), "+S"(p), "+D"(q));
@@ -41,9 +41,9 @@ void* memmove(void* dst, const void* src, size_t n) {
return dst; return dst;
} }
void* memcpy(void* dst, const void* src, size_t n) { void *memcpy(void *dst, const void *src, size_t n) {
const char* p = src; const char *p = src;
char* q = dst; char *q = dst;
#if defined(__i386__) #if defined(__i386__)
size_t nl = n >> 2; size_t nl = n >> 2;
__asm__ volatile("cld ; rep ; movsl ; movl %3,%0 ; rep ; movsb" __asm__ volatile("cld ; rep ; movsl ; movl %3,%0 ; rep ; movsb"
@@ -63,8 +63,8 @@ void* memcpy(void* dst, const void* src, size_t n) {
return dst; return dst;
} }
void* memset(void* dst, int c, size_t n) { void *memset(void *dst, int c, size_t n) {
char* q = dst; char *q = dst;
#if defined(__i386__) #if defined(__i386__)
size_t nl = n >> 2; size_t nl = n >> 2;
@@ -86,15 +86,15 @@ void* memset(void* dst, int c, size_t n) {
return dst; return dst;
} }
size_t strlen(const char* s) { size_t strlen(const char *s) {
const char* ss = s; const char *ss = s;
while (*ss) ss++; while (*ss) ss++;
return ss - s; return ss - s;
} }
int strcmp(const char* s1, const char* s2) { int strcmp(const char *s1, const char *s2) {
const unsigned char* c1 = (const unsigned char*)s1; const unsigned char *c1 = (const unsigned char *)s1;
const unsigned char* c2 = (const unsigned char*)s2; const unsigned char *c2 = (const unsigned char *)s2;
unsigned char ch; unsigned char ch;
int d = 0; int d = 0;
@@ -105,3 +105,4 @@ int strcmp(const char* s1, const char* s2) {
return d; return d;
} }