summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-04-27 22:42:09 -0400
committerFreya Murphy <freya@freyacat.org>2025-04-27 22:42:09 -0400
commit5c96b3206d568f359eeb99034b571a2885166e2c (patch)
tree71b59ca5a2e9bd363a7d947c39fa88c21be01ec0
parentadd more syscall impls (diff)
downloadcomus-5c96b3206d568f359eeb99034b571a2885166e2c.tar.gz
comus-5c96b3206d568f359eeb99034b571a2885166e2c.tar.bz2
comus-5c96b3206d568f359eeb99034b571a2885166e2c.zip
add register to n param
-rw-r--r--kernel/lib/memcmp.c2
-rw-r--r--kernel/lib/memcpy.c2
-rw-r--r--kernel/lib/memmove.c2
-rw-r--r--kernel/lib/memmovev.c2
-rw-r--r--kernel/lib/memset.c2
-rw-r--r--kernel/lib/memsetv.c2
6 files changed, 6 insertions, 6 deletions
diff --git a/kernel/lib/memcmp.c b/kernel/lib/memcmp.c
index f938d0a..464fda3 100644
--- a/kernel/lib/memcmp.c
+++ b/kernel/lib/memcmp.c
@@ -1,6 +1,6 @@
#include <lib.h>
-int memcmp(const void *restrict vl, const void *restrict vr, size_t n)
+int memcmp(const void *restrict vl, const void *restrict vr, register size_t n)
{
const unsigned char *l = vl, *r = vr;
for (; n && *l == *r; n--, l++, r++)
diff --git a/kernel/lib/memcpy.c b/kernel/lib/memcpy.c
index e848cef..168c926 100644
--- a/kernel/lib/memcpy.c
+++ b/kernel/lib/memcpy.c
@@ -1,6 +1,6 @@
#include <lib.h>
-void *memcpy(void *restrict dest, const void *restrict src, size_t n)
+void *memcpy(void *restrict dest, const void *restrict src, register size_t n)
{
char *d = dest;
const char *s = src;
diff --git a/kernel/lib/memmove.c b/kernel/lib/memmove.c
index 55be66d..b413c1f 100644
--- a/kernel/lib/memmove.c
+++ b/kernel/lib/memmove.c
@@ -1,6 +1,6 @@
#include <lib.h>
-void *memmove(void *dest, const void *src, size_t n)
+void *memmove(void *dest, const void *src, register size_t n)
{
char *d = dest;
const char *s = src;
diff --git a/kernel/lib/memmovev.c b/kernel/lib/memmovev.c
index 56684a5..65e6278 100644
--- a/kernel/lib/memmovev.c
+++ b/kernel/lib/memmovev.c
@@ -1,6 +1,6 @@
#include <lib.h>
-volatile void *memmovev(volatile void *dest, const volatile void *src, size_t n)
+volatile void *memmovev(volatile void *dest, const volatile void *src, register size_t n)
{
volatile char *d = dest;
volatile const char *s = src;
diff --git a/kernel/lib/memset.c b/kernel/lib/memset.c
index d1c2a5e..7132e02 100644
--- a/kernel/lib/memset.c
+++ b/kernel/lib/memset.c
@@ -1,6 +1,6 @@
#include <lib.h>
-void *memset(void *dest, int c, size_t n)
+void *memset(void *dest, int c, register size_t n)
{
unsigned char *d = dest;
for (; n; n--) {
diff --git a/kernel/lib/memsetv.c b/kernel/lib/memsetv.c
index 647847f..d5267b7 100644
--- a/kernel/lib/memsetv.c
+++ b/kernel/lib/memsetv.c
@@ -1,6 +1,6 @@
#include <lib.h>
-volatile void *memsetv(volatile void *dest, int c, size_t n)
+volatile void *memsetv(volatile void *dest, int c, register size_t n)
{
volatile unsigned char *d = dest;
for (; n; n--) {