This commit is contained in:
nub31
2025-09-03 13:44:44 +02:00
parent 204c747c43
commit 08bbe517c5
20 changed files with 44 additions and 48 deletions

View File

@@ -1,10 +0,0 @@
#include "mem.h"
#include "stdint.h"
void memset(void* destination, uint8_t value, size_t length)
{
for (size_t i = 0; i < length; i++)
{
((uint8_t*)destination)[i] = value;
}
}

View File

@@ -1,6 +0,0 @@
#pragma once
#include "stddef.h"
#include "stdint.h"
void memset(void* destination, uint8_t value, size_t length);

View File

@@ -1,9 +1,9 @@
#include "stdio.h"
#include "../arch/arch.h"
#include "stdarg.h"
#include "stdbool.h"
#include "stddef.h"
#include "string.h"
#include <stdarg.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdio.h>
#include <string.h>
void printf(const char* fmt, ...)
{

View File

@@ -1,4 +1,12 @@
#include "string.h"
#include <string.h>
void memset(void* destination, uint8_t value, size_t length)
{
for (size_t i = 0; i < length; i++)
{
((uint8_t*)destination)[i] = value;
}
}
int strcmp(const char* a, const char* b)
{

View File

@@ -1,8 +1,9 @@
#pragma once
#include "stddef.h"
#include "stdint.h"
#include <stddef.h>
#include <stdint.h>
void memset(void* destination, uint8_t value, size_t length);
int strcmp(const char* a, const char* b);
void reverse(char* str, size_t length);
void uitoa64(uint64_t value, char* buffer);