x86: Rename VPD (XCC)
[akaros.git] / kern / include / string.h
index 4005907..e280389 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef ROS_INC_STRING_H
-#define ROS_INC_STRING_H
+#pragma once
 
 #include <ros/common.h>
 
@@ -25,7 +24,7 @@ void *memset(void* p, int what, size_t sz);
 int   memcmp(const void* s1, const void* s2, size_t sz);
 void *memcpy(void* dst, const void* src, size_t sz);
 void *memmove(void *dst, const void* src, size_t sz);
-void *memchr(void* mem, int chr, int len);
+void *memchr(const void *mem, int chr, int len);
 
 void *memfind(const void *s, int c, size_t len);
 
@@ -42,5 +41,3 @@ void bcopy(const void *src, void *dst, size_t len);
 #ifdef CONFIG_RISCV
 #warning Implement bcopy
 #endif
-
-#endif /* ROS_INC_STRING_H */