summaryrefslogtreecommitdiff
path: root/kernel/user.c
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-04-29 21:27:17 -0400
committerFreya Murphy <freya@freyacat.org>2025-04-30 11:23:59 -0400
commit78c1891d87c4880289bf76fba82fa8ca0bf6a478 (patch)
tree7d2f601cc57ede012e4ebfe45cf4f23c5ddc85f6 /kernel/user.c
parentupdate fs headers 2.0 (diff)
downloadcomus-78c1891d87c4880289bf76fba82fa8ca0bf6a478.tar.gz
comus-78c1891d87c4880289bf76fba82fa8ca0bf6a478.tar.bz2
comus-78c1891d87c4880289bf76fba82fa8ca0bf6a478.zip
update makefiles
Diffstat (limited to 'kernel/user.c')
-rw-r--r--kernel/user.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/kernel/user.c b/kernel/user.c
index f9b541c..e22248a 100644
--- a/kernel/user.c
+++ b/kernel/user.c
@@ -107,37 +107,37 @@ static int validate_elf_hdr(struct pcb *pcb)
Elf64_Ehdr *ehdr = &pcb->elf_header;
if (strncmp((const char *)ehdr->e_ident, ELFMAG, SELFMAG)) {
- WARN("Invalid ELF File.\n");
+ WARN("Invalid ELF File.");
return 1;
}
if (ehdr->e_ident[EI_CLASS] != ELFCLASS64) {
- WARN("Unsupported ELF Class.\n");
+ WARN("Unsupported ELF Class.");
return 1;
}
if (ehdr->e_ident[EI_DATA] != ELFDATA2LSB) {
- ERROR("Unsupported ELF File byte order.\n");
+ ERROR("Unsupported ELF File byte order.");
return 1;
}
if (ehdr->e_machine != EM_X86_64) {
- WARN("Unsupported ELF File target.\n");
+ WARN("Unsupported ELF File target.");
return 1;
}
if (ehdr->e_ident[EI_VERSION] != EV_CURRENT) {
- WARN("Unsupported ELF File version.\n");
+ WARN("Unsupported ELF File version.");
return 1;
}
if (ehdr->e_phnum > N_ELF_SEGMENTS) {
- WARN("Too many ELF segments.\n");
+ WARN("Too many ELF segments.");
return 1;
}
if (ehdr->e_type != ET_EXEC) {
- ERROR("Unsupported ELF File type.\n");
+ ERROR("Unsupported ELF File type.");
return 1;
}