From 4d7af5d6410dd6583fdb8fed86cabff803ad116d Mon Sep 17 00:00:00 2001 From: Maschell Date: Fri, 17 Sep 2021 18:34:23 +0200 Subject: [PATCH] Update Dockerfile to use WUMS 0.2 --- Dockerfile | 4 ++-- Makefile | 2 +- source/main.cpp | 3 +-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index d002b06..4a51634 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -FROM wiiuenv/devkitppc:20210414 +FROM wiiuenv/devkitppc:20210917 -COPY --from=wiiuenv/wiiumodulesystem:20210414 /artifacts $DEVKITPRO +COPY --from=wiiuenv/wiiumodulesystem:20210917 /artifacts $DEVKITPRO WORKDIR project \ No newline at end of file diff --git a/Makefile b/Makefile index b267a52..ff65bce 100644 --- a/Makefile +++ b/Makefile @@ -28,7 +28,7 @@ INCLUDES := source #------------------------------------------------------------------------------- # options for code generation #------------------------------------------------------------------------------- -CFLAGS := -g -Wall -O0 -ffunction-sections\ +CFLAGS := -g -Wall -O2 -ffunction-sections \ $(MACHDEP) CFLAGS += $(INCLUDE) -D__WIIU__ -D__WUT__ diff --git a/source/main.cpp b/source/main.cpp index af28bba..b714270 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -7,7 +7,6 @@ WUMS_MODULE_EXPORT_NAME("homebrew_kernel"); WUMS_MODULE_SKIP_ENTRYPOINT(); -WUMS_MODULE_SKIP_WUT_INIT(); WUMS_MODULE_INIT_BEFORE_RELOCATION_DONE_HOOK(); #define KERN_SYSCALL_TBL1 0xFFE84C70 //Unknown @@ -189,6 +188,6 @@ void kernelInitialize() { PatchSyscall(0x0A, (uint32_t) KernelWriteSRsInternalFunc); } -WUMS_INITIALIZE() { +WUMS_INITIALIZE(myargs) { kernelInitialize(); }