From 833b8eae6116f76253cfc1e979bdb140b49f710a Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Sun, 25 Aug 2019 06:34:24 +0200 Subject: [PATCH] xboxrt: Move C runtime functions --- lib/Makefile | 2 -- lib/xboxrt/Makefile | 14 +++++++++++++- lib/{xlibc-rt => xboxrt/c_runtime}/CREDITS.TXT | 0 lib/{xlibc-rt => xboxrt/c_runtime}/LICENSE.txt | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_alldiv.s | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_allmul.s | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_allrem.s | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_allshl.s | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_allshr.s | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_aulldiv.s | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_aullrem.s | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_aullshl.s | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_aullshr.s | 0 lib/{xlibc-rt => xboxrt/c_runtime}/_fltused.c | 0 lib/{xlibc-rt => xboxrt/c_runtime}/check_stack.c | 0 lib/{xlibc-rt => xboxrt/c_runtime}/chkstk.s | 0 16 files changed, 13 insertions(+), 3 deletions(-) rename lib/{xlibc-rt => xboxrt/c_runtime}/CREDITS.TXT (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/LICENSE.txt (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_alldiv.s (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_allmul.s (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_allrem.s (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_allshl.s (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_allshr.s (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_aulldiv.s (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_aullrem.s (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_aullshl.s (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_aullshr.s (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/_fltused.c (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/check_stack.c (100%) rename lib/{xlibc-rt => xboxrt/c_runtime}/chkstk.s (100%) diff --git a/lib/Makefile b/lib/Makefile index 2cd17e679..d2920e32e 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -23,8 +23,6 @@ SRCS += \ $(shell find $(NXDK_DIR)/lib/pdclib/functions/ -name "*.c") \ $(shell find $(NXDK_DIR)/lib/pdclib/platform/xbox/ -name "*.c") \ $(shell find $(NXDK_DIR)/lib/pdclib/platform/xbox/ -name "*.s") \ - $(wildcard $(NXDK_DIR)/lib/xlibc-rt/*.c) \ - $(wildcard $(NXDK_DIR)/lib/xlibc-rt/*.s) \ $(wildcard $(NXDK_DIR)/lib/hal/*.c) \ $(wildcard $(NXDK_DIR)/lib/winapi/*.c) \ $(wildcard $(NXDK_DIR)/lib/pbkit/*.c) \ diff --git a/lib/xboxrt/Makefile b/lib/xboxrt/Makefile index fdb5f1802..05ddc2c7e 100644 --- a/lib/xboxrt/Makefile +++ b/lib/xboxrt/Makefile @@ -1,4 +1,16 @@ SRCS += \ $(NXDK_DIR)/lib/xboxrt/libc_extensions/stat.c \ $(NXDK_DIR)/lib/xboxrt/libc_extensions/strings.c \ - $(NXDK_DIR)/lib/xboxrt/libc_extensions/wchar.c + $(NXDK_DIR)/lib/xboxrt/libc_extensions/wchar.c \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_alldiv.s \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_allmul.s \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_allrem.s \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_allshl.s \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_allshr.s \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_aulldiv.s \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_aullrem.s \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_aullshl.s \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_aullshr.s \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/_fltused.c \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/check_stack.c \ + $(NXDK_DIR)/lib/xboxrt/c_runtime/chkstk.s diff --git a/lib/xlibc-rt/CREDITS.TXT b/lib/xboxrt/c_runtime/CREDITS.TXT similarity index 100% rename from lib/xlibc-rt/CREDITS.TXT rename to lib/xboxrt/c_runtime/CREDITS.TXT diff --git a/lib/xlibc-rt/LICENSE.txt b/lib/xboxrt/c_runtime/LICENSE.txt similarity index 100% rename from lib/xlibc-rt/LICENSE.txt rename to lib/xboxrt/c_runtime/LICENSE.txt diff --git a/lib/xlibc-rt/_alldiv.s b/lib/xboxrt/c_runtime/_alldiv.s similarity index 100% rename from lib/xlibc-rt/_alldiv.s rename to lib/xboxrt/c_runtime/_alldiv.s diff --git a/lib/xlibc-rt/_allmul.s b/lib/xboxrt/c_runtime/_allmul.s similarity index 100% rename from lib/xlibc-rt/_allmul.s rename to lib/xboxrt/c_runtime/_allmul.s diff --git a/lib/xlibc-rt/_allrem.s b/lib/xboxrt/c_runtime/_allrem.s similarity index 100% rename from lib/xlibc-rt/_allrem.s rename to lib/xboxrt/c_runtime/_allrem.s diff --git a/lib/xlibc-rt/_allshl.s b/lib/xboxrt/c_runtime/_allshl.s similarity index 100% rename from lib/xlibc-rt/_allshl.s rename to lib/xboxrt/c_runtime/_allshl.s diff --git a/lib/xlibc-rt/_allshr.s b/lib/xboxrt/c_runtime/_allshr.s similarity index 100% rename from lib/xlibc-rt/_allshr.s rename to lib/xboxrt/c_runtime/_allshr.s diff --git a/lib/xlibc-rt/_aulldiv.s b/lib/xboxrt/c_runtime/_aulldiv.s similarity index 100% rename from lib/xlibc-rt/_aulldiv.s rename to lib/xboxrt/c_runtime/_aulldiv.s diff --git a/lib/xlibc-rt/_aullrem.s b/lib/xboxrt/c_runtime/_aullrem.s similarity index 100% rename from lib/xlibc-rt/_aullrem.s rename to lib/xboxrt/c_runtime/_aullrem.s diff --git a/lib/xlibc-rt/_aullshl.s b/lib/xboxrt/c_runtime/_aullshl.s similarity index 100% rename from lib/xlibc-rt/_aullshl.s rename to lib/xboxrt/c_runtime/_aullshl.s diff --git a/lib/xlibc-rt/_aullshr.s b/lib/xboxrt/c_runtime/_aullshr.s similarity index 100% rename from lib/xlibc-rt/_aullshr.s rename to lib/xboxrt/c_runtime/_aullshr.s diff --git a/lib/xlibc-rt/_fltused.c b/lib/xboxrt/c_runtime/_fltused.c similarity index 100% rename from lib/xlibc-rt/_fltused.c rename to lib/xboxrt/c_runtime/_fltused.c diff --git a/lib/xlibc-rt/check_stack.c b/lib/xboxrt/c_runtime/check_stack.c similarity index 100% rename from lib/xlibc-rt/check_stack.c rename to lib/xboxrt/c_runtime/check_stack.c diff --git a/lib/xlibc-rt/chkstk.s b/lib/xboxrt/c_runtime/chkstk.s similarity index 100% rename from lib/xlibc-rt/chkstk.s rename to lib/xboxrt/c_runtime/chkstk.s