Skip to content

Commit ebd3b66

Browse files
QKingQKing
authored andcommitted
Made Makefile properly so it works on more systems
1 parent c791d11 commit ebd3b66

11 files changed

Lines changed: 2 additions & 11 deletions

File tree

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
CC = x86_64-linux-gnu-gcc
22
LD = x86_64-linux-gnu-ld
33
CFLAGS = -m64 -ffreestanding -fno-stack-protector \
4-
-mno-red-zone -nostdlib \
4+
-mno-red-zone -nostdlib \
5+
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 \
56
-Ikernel -Ilibraries -Iuserspace/storage \
67
-mgeneral-regs-only -O2 -mcmodel=large -fno-pic -fno-pie
78
LDFLAGS = -nostdlib -static -m elf_x86_64 -z max-page-size=0x1000

OS.iso

-4.16 MB
Binary file not shown.

iso_root/EFI/BOOT/BOOTIA32.EFI

-312 KB
Binary file not shown.

iso_root/EFI/BOOT/BOOTX64.EFI

-304 KB
Binary file not shown.

iso_root/EFI/BOOT/limine.conf

Lines changed: 0 additions & 5 deletions
This file was deleted.

iso_root/boot/kernel.elf

-66.4 KB
Binary file not shown.
-24 KB
Binary file not shown.
-249 KB
Binary file not shown.
-2.81 MB
Binary file not shown.

iso_root/boot/limine/limine.conf

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)