Compare commits
No commits in common. "8458c74ee119047f51854d43ce922dc29bcfdba1" and "98a53fc774b151aa99630b033a2af467dbb0e25a" have entirely different histories.
8458c74ee1
...
98a53fc774
9 changed files with 3 additions and 48 deletions
|
@ -7,4 +7,4 @@ ARCH_FREEOBJS=\
|
|||
$(ARCHDIR)/inb.o \
|
||||
$(ARCHDIR)/outb.o
|
||||
|
||||
ARCH_HOSTEDOBJS=
|
||||
ARCH_HOSTEDOBJS=\
|
|
@ -22,11 +22,6 @@
|
|||
|
||||
#define FLT_RADIX 2
|
||||
|
||||
/*
|
||||
Okay, hold up. What is going on with LDBL? That...shouldn't be right. Ugh.
|
||||
-Kat
|
||||
*/
|
||||
|
||||
#define FLT_MANT_DIG 24
|
||||
#define DBL_MANT_DIG 53
|
||||
#define LDBL_MANT_DIG 113
|
||||
|
|
|
@ -19,10 +19,6 @@
|
|||
#include <types/size_t.h>
|
||||
#include <types/wchar_t.h>
|
||||
|
||||
/*
|
||||
I do believe this is straight ripped from musl.
|
||||
-Kat
|
||||
*/
|
||||
#define offsetof(type, member) (size_t)(&((type *)0->member))
|
||||
|
||||
#endif
|
||||
|
|
|
@ -20,6 +20,6 @@ struct utsname {
|
|||
char machine[70];
|
||||
};
|
||||
|
||||
int uname(struct utsname *);
|
||||
int uname(utsname *);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -72,6 +72,4 @@ int execv(const char *, char *const []);
|
|||
int execve(const char *, char *const [], char *const []);
|
||||
int execvp(const char *, char *const []);
|
||||
|
||||
int gethostname(char *, size_t);
|
||||
|
||||
#endif
|
||||
|
|
5
makefile
5
makefile
|
@ -44,7 +44,6 @@ ctype/isupper.o \
|
|||
ctype/isxdigit.o \
|
||||
ctype/tolower.o \
|
||||
ctype/toupper.o \
|
||||
misc/uname.o \
|
||||
stdlib/abort.o \
|
||||
stdlib/bsearch.o \
|
||||
stdio/printf.o \
|
||||
|
@ -55,11 +54,9 @@ string/memcpy.o \
|
|||
string/memmove.o \
|
||||
string/memset.o \
|
||||
string/strcmp.o \
|
||||
string/strcpy.o \
|
||||
string/strcspn.o \
|
||||
string/strlen.o \
|
||||
string/strtok.o \
|
||||
unistd/gethostname.o
|
||||
string/strtok.o
|
||||
|
||||
HOSTEDOBJS=\
|
||||
$(ARCH_HOSTEDOBJS) \
|
||||
|
|
|
@ -1,9 +0,0 @@
|
|||
#include <sys/utsname.h>
|
||||
#include <kernel/syscall.h>
|
||||
#include <unistd.h>
|
||||
|
||||
int uname(struct utsname * u) {
|
||||
__syscall_uname(u);
|
||||
gethostname(u->nodename, 70);
|
||||
return 1;
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
#include <string.h>
|
||||
|
||||
char * strcpy(char * restrict dest, const char * restrict src) {
|
||||
char * to = dest;
|
||||
const char * from = src;
|
||||
size_t i;
|
||||
|
||||
for(i = 0; from[i] != '\0'; i++) {
|
||||
to[i] = from[i];
|
||||
}
|
||||
|
||||
to[i] = from[i];
|
||||
|
||||
return dest;
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
#include <unistd.h>
|
||||
#include <string.h>
|
||||
|
||||
int gethostname(char * name, size_t namelen) {
|
||||
memcpy(name, "TEST_STR_REPLACE_LATER", namelen);
|
||||
return 0;
|
||||
}
|
Loading…
Reference in a new issue