From: falcovorbis <fal...@us...> - 2024-05-18 00:58:14
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "A pseudo Operating System for the Dreamcast.". The branch, master has been updated via 426aea1b7727de803f1532dd86e696d2c0914ccd (commit) via 3d160ba7a574bf953bcb67ca7dbcd69b2d253c0e (commit) from 1e8449ffef661f8be82dd5680a8669e79ae0eeb6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 426aea1b7727de803f1532dd86e696d2c0914ccd Author: Falco Girgis <gyr...@gm...> Date: Fri May 17 19:23:52 2024 -0500 Linking to libm by Default in environ_base.sh. (#569) * Linking to libm by default in environ_base.sh. Because I don't think it's a good idea not to. It's an annoying little nuance of KOS-specific libc/Newlib/GCC toolchain configuration that it's a separate library, it leaks its way out to having to be added manually and intrusively to CMake, and I've just never had to care how or where the C standard library's math got implemented in a build system... PLUS you have to add the lib in a particular order due to circular dependendencies, which is a PITA, plus it'll get garbage collected if you don't use it, etc, etc. * Removed explicit -lm from all example Makefiles. commit 3d160ba7a574bf953bcb67ca7dbcd69b2d253c0e Author: Andy Barajas <and...@gm...> Date: Fri May 17 16:55:32 2024 -0700 Fix Cache functions (#570) * Fix cache functions by checking for zero counts. Fix dcache flush and purge functions to handle counts lower than 32 * Implement zcrc asm suggestions * Move dcache variables to dcache section Update the documentation for icache_flush_range() * Added zcrc's copyright ----------------------------------------------------------------------- Summary of changes: environ_base.sh | 2 +- examples/dreamcast/basic/breaking/Makefile | 2 +- examples/dreamcast/conio/kosh/Makefile | 2 +- examples/dreamcast/cpp/clock/Makefile | 2 +- examples/dreamcast/cpp/concurrency/Makefile | 2 +- examples/dreamcast/cpp/dcplib/Makefile | 2 +- examples/dreamcast/cpp/gltest/Makefile | 2 +- examples/dreamcast/cpp/modplug_test/Makefile | 2 +- examples/dreamcast/gldc/2D_tex_quad/Makefile | 2 +- examples/dreamcast/gldc/basic/gl/Makefile | 2 +- examples/dreamcast/gldc/basic/vq/Makefile | 2 +- .../dreamcast/gldc/benchmarks/quadmark/Makefile | 2 +- .../dreamcast/gldc/benchmarks/trimark/Makefile | 2 +- .../gldc/benchmarks/tristripmark/Makefile | 2 +- examples/dreamcast/gldc/nehe/nehe02/Makefile | 2 +- examples/dreamcast/gldc/nehe/nehe05/Makefile | 2 +- examples/dreamcast/gldc/nehe/nehe06/Makefile | 2 +- examples/dreamcast/gldc/nehe/nehe08/Makefile | 2 +- examples/dreamcast/gldc/nehe/nehe09/Makefile | 2 +- examples/dreamcast/gldc/nehe/nehe16/Makefile | 2 +- examples/dreamcast/gldc/nehe/nehe26/Makefile | 2 +- examples/dreamcast/kgl/basic/elements/Makefile | 2 +- examples/dreamcast/kgl/basic/txrenv/Makefile | 2 +- examples/dreamcast/kgl/basic/vq/Makefile | 2 +- examples/dreamcast/kgl/basic/zclip_arrays/Makefile | 2 +- examples/dreamcast/kgl/demos/blur/Makefile | 2 +- examples/dreamcast/kgl/demos/mipmap/Makefile | 2 +- .../kgl/demos/multitexture-arrays/Makefile | 2 +- .../kgl/demos/multitexture-elements/Makefile | 2 +- examples/dreamcast/kgl/demos/specular/Makefile | 2 +- examples/dreamcast/kgl/nehe/nehe02/Makefile | 2 +- examples/dreamcast/kgl/nehe/nehe05/Makefile | 2 +- examples/dreamcast/kgl/nehe/nehe06/Makefile | 2 +- examples/dreamcast/kgl/nehe/nehe08/Makefile | 2 +- examples/dreamcast/kgl/nehe/nehe09/Makefile | 2 +- examples/dreamcast/kgl/nehe/nehe26/Makefile | 2 +- examples/dreamcast/lua/basic/Makefile | 2 +- examples/dreamcast/mruby/dreampresent/Makefile | 2 +- examples/dreamcast/mruby/mrbtris/Makefile | 2 +- examples/dreamcast/parallax/delay_cube/Makefile | 2 +- examples/dreamcast/parallax/font/Makefile | 2 +- examples/dreamcast/parallax/raster_melt/Makefile | 2 +- examples/dreamcast/parallax/serpent_dma/Makefile | 2 +- examples/dreamcast/parallax/sinus/Makefile | 2 +- examples/dreamcast/png/Makefile | 2 +- examples/dreamcast/rumble/Makefile | 2 +- .../dreamcast/sound/ghettoplay-vorbis/Makefile | 2 +- examples/dreamcast/sound/hello-mp3/Makefile | 2 +- examples/dreamcast/sound/hello-ogg/Makefile | 4 +- examples/dreamcast/tsunami/banner/Makefile | 2 +- examples/dreamcast/tsunami/font/Makefile | 2 +- examples/dreamcast/tsunami/genmenu/Makefile | 2 +- examples/dreamcast/vmu/vmu_beep/Makefile | 2 +- examples/dreamcast/vmu/vmu_lcd/Makefile | 2 +- kernel/arch/dreamcast/kernel/cache.s | 117 +++++++++++---------- 55 files changed, 118 insertions(+), 109 deletions(-) diff --git a/environ_base.sh b/environ_base.sh index 60be5201..a02b9018 100644 --- a/environ_base.sh +++ b/environ_base.sh @@ -24,7 +24,7 @@ export KOS_INC_PATHS="${KOS_INC_PATHS} -I${KOS_BASE}/include \ # "System" libraries export KOS_LIB_PATHS="-L${KOS_BASE}/lib/${KOS_ARCH} -L${KOS_BASE}/addons/lib/${KOS_ARCH} -L${KOS_PORTS}/lib" -export KOS_LIBS="-Wl,--start-group -lkallisti -lc -lgcc -Wl,--end-group" +export KOS_LIBS="-Wl,--start-group -lkallisti -lm -lc -lgcc -Wl,--end-group" # Main arch compiler paths export KOS_CC="${KOS_CC_BASE}/bin/${KOS_CC_PREFIX}-gcc" diff --git a/examples/dreamcast/basic/breaking/Makefile b/examples/dreamcast/basic/breaking/Makefile index 87f96037..7dfd29be 100644 --- a/examples/dreamcast/basic/breaking/Makefile +++ b/examples/dreamcast/basic/breaking/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -lm + kos-cc -o $(TARGET) $(OBJS) run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/conio/kosh/Makefile b/examples/dreamcast/conio/kosh/Makefile index 0c98252e..e6d49ae6 100644 --- a/examples/dreamcast/conio/kosh/Makefile +++ b/examples/dreamcast/conio/kosh/Makefile @@ -17,7 +17,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -lkosh -lconio -lm + kos-cc -o $(TARGET) $(OBJS) -lkosh -lconio run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/cpp/clock/Makefile b/examples/dreamcast/cpp/clock/Makefile index 95f3e66b..bd0eb4e2 100644 --- a/examples/dreamcast/cpp/clock/Makefile +++ b/examples/dreamcast/cpp/clock/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-c++ -o $(TARGET) $(OBJS) -ldcplib -lm + kos-c++ -o $(TARGET) $(OBJS) -ldcplib run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/cpp/concurrency/Makefile b/examples/dreamcast/cpp/concurrency/Makefile index 65c77652..36ab65b0 100644 --- a/examples/dreamcast/cpp/concurrency/Makefile +++ b/examples/dreamcast/cpp/concurrency/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-c++ -o $(TARGET) $(OBJS) -lm + kos-c++ -o $(TARGET) $(OBJS) run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/cpp/dcplib/Makefile b/examples/dreamcast/cpp/dcplib/Makefile index d659359d..38c317e0 100644 --- a/examples/dreamcast/cpp/dcplib/Makefile +++ b/examples/dreamcast/cpp/dcplib/Makefile @@ -20,7 +20,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-c++ -o $(TARGET) $(OBJS) -ldcplib -lm + kos-c++ -o $(TARGET) $(OBJS) -ldcplib run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/cpp/gltest/Makefile b/examples/dreamcast/cpp/gltest/Makefile index 78156339..03c50d34 100644 --- a/examples/dreamcast/cpp/gltest/Makefile +++ b/examples/dreamcast/cpp/gltest/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-c++ -o $(TARGET) $(OBJS) -lGL -lm -lkosutils + kos-c++ -o $(TARGET) $(OBJS) -lGL -lkosutils run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/cpp/modplug_test/Makefile b/examples/dreamcast/cpp/modplug_test/Makefile index 0c7b791c..bb417eb7 100644 --- a/examples/dreamcast/cpp/modplug_test/Makefile +++ b/examples/dreamcast/cpp/modplug_test/Makefile @@ -13,7 +13,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-c++ -o $(TARGET) $(OBJS) -lmodplug -lm + kos-c++ -o $(TARGET) $(OBJS) -lmodplug run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/2D_tex_quad/Makefile b/examples/dreamcast/gldc/2D_tex_quad/Makefile index d2d0f908..c99f9ccf 100644 --- a/examples/dreamcast/gldc/2D_tex_quad/Makefile +++ b/examples/dreamcast/gldc/2D_tex_quad/Makefile @@ -15,7 +15,7 @@ OBJS := main.o romdisk.o # Compiler Flags KOS_CPPSTD := -std=c++20 -LDLIBS := -lstb_image -lGL -lkmg -lkosutils -lm +LDLIBS := -lstb_image -lGL -lkmg -lkosutils TARGET = 2D_tex_quad.elf diff --git a/examples/dreamcast/gldc/basic/gl/Makefile b/examples/dreamcast/gldc/basic/gl/Makefile index c223d077..59a1eb90 100644 --- a/examples/dreamcast/gldc/basic/gl/Makefile +++ b/examples/dreamcast/gldc/basic/gl/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -lGL -lm -lpcx -lkosutils + kos-cc -o $(TARGET) $(OBJS) -lGL -lpcx -lkosutils run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/basic/vq/Makefile b/examples/dreamcast/gldc/basic/vq/Makefile index 1069bd3b..6283044e 100644 --- a/examples/dreamcast/gldc/basic/vq/Makefile +++ b/examples/dreamcast/gldc/basic/vq/Makefile @@ -14,7 +14,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL fruit.o: fruit.vq $(KOS_BASE)/utils/bin2o/bin2o fruit.vq fruit fruit.o diff --git a/examples/dreamcast/gldc/benchmarks/quadmark/Makefile b/examples/dreamcast/gldc/benchmarks/quadmark/Makefile index 951b2f81..ad4f9fb4 100644 --- a/examples/dreamcast/gldc/benchmarks/quadmark/Makefile +++ b/examples/dreamcast/gldc/benchmarks/quadmark/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/benchmarks/trimark/Makefile b/examples/dreamcast/gldc/benchmarks/trimark/Makefile index 4c14f6a7..397b0657 100644 --- a/examples/dreamcast/gldc/benchmarks/trimark/Makefile +++ b/examples/dreamcast/gldc/benchmarks/trimark/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/benchmarks/tristripmark/Makefile b/examples/dreamcast/gldc/benchmarks/tristripmark/Makefile index 2a9592cb..f6c40746 100644 --- a/examples/dreamcast/gldc/benchmarks/tristripmark/Makefile +++ b/examples/dreamcast/gldc/benchmarks/tristripmark/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/nehe/nehe02/Makefile b/examples/dreamcast/gldc/nehe/nehe02/Makefile index bea27da5..d03777a3 100644 --- a/examples/dreamcast/gldc/nehe/nehe02/Makefile +++ b/examples/dreamcast/gldc/nehe/nehe02/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/nehe/nehe05/Makefile b/examples/dreamcast/gldc/nehe/nehe05/Makefile index 9295f245..7f54e3a1 100644 --- a/examples/dreamcast/gldc/nehe/nehe05/Makefile +++ b/examples/dreamcast/gldc/nehe/nehe05/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/nehe/nehe06/Makefile b/examples/dreamcast/gldc/nehe/nehe06/Makefile index a4802cc6..3092d30a 100644 --- a/examples/dreamcast/gldc/nehe/nehe06/Makefile +++ b/examples/dreamcast/gldc/nehe/nehe06/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/nehe/nehe08/Makefile b/examples/dreamcast/gldc/nehe/nehe08/Makefile index 90227cb1..acbdde43 100644 --- a/examples/dreamcast/gldc/nehe/nehe08/Makefile +++ b/examples/dreamcast/gldc/nehe/nehe08/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/nehe/nehe09/Makefile b/examples/dreamcast/gldc/nehe/nehe09/Makefile index 31fdb517..309537c6 100644 --- a/examples/dreamcast/gldc/nehe/nehe09/Makefile +++ b/examples/dreamcast/gldc/nehe/nehe09/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/nehe/nehe16/Makefile b/examples/dreamcast/gldc/nehe/nehe16/Makefile index dfb7b687..9ae67732 100644 --- a/examples/dreamcast/gldc/nehe/nehe16/Makefile +++ b/examples/dreamcast/gldc/nehe/nehe16/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/gldc/nehe/nehe26/Makefile b/examples/dreamcast/gldc/nehe/nehe26/Makefile index 30acd79e..6c4816e7 100644 --- a/examples/dreamcast/gldc/nehe/nehe26/Makefile +++ b/examples/dreamcast/gldc/nehe/nehe26/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/basic/elements/Makefile b/examples/dreamcast/kgl/basic/elements/Makefile index 97a0e38b..943c7461 100644 --- a/examples/dreamcast/kgl/basic/elements/Makefile +++ b/examples/dreamcast/kgl/basic/elements/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/basic/txrenv/Makefile b/examples/dreamcast/kgl/basic/txrenv/Makefile index 5bc57bdc..5996bc23 100644 --- a/examples/dreamcast/kgl/basic/txrenv/Makefile +++ b/examples/dreamcast/kgl/basic/txrenv/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/basic/vq/Makefile b/examples/dreamcast/kgl/basic/vq/Makefile index 2545372d..c162f11b 100644 --- a/examples/dreamcast/kgl/basic/vq/Makefile +++ b/examples/dreamcast/kgl/basic/vq/Makefile @@ -14,7 +14,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL fruit.o: fruit.vq $(KOS_BASE)/utils/bin2o/bin2o fruit.vq fruit fruit.o diff --git a/examples/dreamcast/kgl/basic/zclip_arrays/Makefile b/examples/dreamcast/kgl/basic/zclip_arrays/Makefile index 791088d0..af29c50b 100644 --- a/examples/dreamcast/kgl/basic/zclip_arrays/Makefile +++ b/examples/dreamcast/kgl/basic/zclip_arrays/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/demos/blur/Makefile b/examples/dreamcast/kgl/demos/blur/Makefile index b7a10202..e1775036 100644 --- a/examples/dreamcast/kgl/demos/blur/Makefile +++ b/examples/dreamcast/kgl/demos/blur/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/demos/mipmap/Makefile b/examples/dreamcast/kgl/demos/mipmap/Makefile index 7a0b31e6..04654a46 100644 --- a/examples/dreamcast/kgl/demos/mipmap/Makefile +++ b/examples/dreamcast/kgl/demos/mipmap/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/demos/multitexture-arrays/Makefile b/examples/dreamcast/kgl/demos/multitexture-arrays/Makefile index 30091f44..f4368a18 100644 --- a/examples/dreamcast/kgl/demos/multitexture-arrays/Makefile +++ b/examples/dreamcast/kgl/demos/multitexture-arrays/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/demos/multitexture-elements/Makefile b/examples/dreamcast/kgl/demos/multitexture-elements/Makefile index 77ac4195..5d3f8b35 100644 --- a/examples/dreamcast/kgl/demos/multitexture-elements/Makefile +++ b/examples/dreamcast/kgl/demos/multitexture-elements/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/demos/specular/Makefile b/examples/dreamcast/kgl/demos/specular/Makefile index a0e24691..090d6866 100644 --- a/examples/dreamcast/kgl/demos/specular/Makefile +++ b/examples/dreamcast/kgl/demos/specular/Makefile @@ -17,7 +17,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/nehe/nehe02/Makefile b/examples/dreamcast/kgl/nehe/nehe02/Makefile index b12ce888..df20f765 100644 --- a/examples/dreamcast/kgl/nehe/nehe02/Makefile +++ b/examples/dreamcast/kgl/nehe/nehe02/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/nehe/nehe05/Makefile b/examples/dreamcast/kgl/nehe/nehe05/Makefile index 1906dfdd..2bb429a9 100644 --- a/examples/dreamcast/kgl/nehe/nehe05/Makefile +++ b/examples/dreamcast/kgl/nehe/nehe05/Makefile @@ -18,7 +18,7 @@ rm-elf: -rm -f $(TARGET) $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/nehe/nehe06/Makefile b/examples/dreamcast/kgl/nehe/nehe06/Makefile index 9dc0dc50..b1b4307b 100644 --- a/examples/dreamcast/kgl/nehe/nehe06/Makefile +++ b/examples/dreamcast/kgl/nehe/nehe06/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/nehe/nehe08/Makefile b/examples/dreamcast/kgl/nehe/nehe08/Makefile index 578d6900..2ac21d04 100644 --- a/examples/dreamcast/kgl/nehe/nehe08/Makefile +++ b/examples/dreamcast/kgl/nehe/nehe08/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) diff --git a/examples/dreamcast/kgl/nehe/nehe09/Makefile b/examples/dreamcast/kgl/nehe/nehe09/Makefile index 754b73de..3e4cab42 100644 --- a/examples/dreamcast/kgl/nehe/nehe09/Makefile +++ b/examples/dreamcast/kgl/nehe/nehe09/Makefile @@ -19,7 +19,7 @@ rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) - kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL -lm + kos-cc -o $(TARGET) $(OBJS) -L$(KOS_BASE)/lib -lKGL run: $(TARGET) $(KOS_LOADER) $(TARGET) ...<truncated>... hooks/post-receive -- A pseudo Operating System for the Dreamcast. |