userspace: Rewrite everything

Everything.

Signed-off-by: EnderIce2 <enderice2@protonmail.com>
This commit is contained in:
2025-01-04 06:27:54 +02:00
parent dea36a0228
commit 6dae34debd
135 changed files with 11707 additions and 5286 deletions

View File

@ -1,5 +1,5 @@
build:
# cp -r include/* ../out/include
cp -a $(CURDIR)/include/. $(WORKSPACE_DIR)/out/include
make -C libgcc build
clean:

View File

@ -1,14 +1,6 @@
# Config file
include ../../../config.mk
NAME=gcc
OBJECT_NAME=lib$(NAME).a
OUTPUT_DIR=../../out/lib/
CC = ../../../$(COMPILER_PATH)/$(COMPILER_ARCH)gcc
OUTPUT_DIR=$(WORKSPACE_DIR)/out/lib/
CRTBEGIN_PATH = $(shell $(CC) -print-file-name=libgcc.a)
build: $(OBJECT_NAME)
@ -17,4 +9,3 @@ $(OBJECT_NAME):
cp $(CRTBEGIN_PATH) $(OUTPUT_DIR)
clean: