|
From: kosmirror <kos...@us...> - 2025-08-25 13:10:44
|
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 cbb2ce8297d47ba5c7f02eacf50724a1f301b2a9 (commit)
from 6c35d8ab363f012bb666a7667351fd5517e5453c (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 cbb2ce8297d47ba5c7f02eacf50724a1f301b2a9
Author: Paul Cercueil <pa...@cr...>
Date: Sun Aug 24 23:15:03 2025 +0200
dc-chain: Fix removal of fake-kos.o from C library
On some systems it appears that the Makefile's $(shell ) function won't
search the extra paths added to a PATH variable overriden inside the
Makefile, even if it is exported.
Address this issue by passing the absolute paths to the tools needed to
remove the fake-kos.o from the C library.
Signed-off-by: Paul Cercueil <pa...@cr...>
-----------------------------------------------------------------------
Summary of changes:
utils/dc-chain/scripts/gcc-pass2.mk | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/utils/dc-chain/scripts/gcc-pass2.mk b/utils/dc-chain/scripts/gcc-pass2.mk
index f4096fea..6c6750a3 100644
--- a/utils/dc-chain/scripts/gcc-pass2.mk
+++ b/utils/dc-chain/scripts/gcc-pass2.mk
@@ -32,5 +32,7 @@ ifdef enable_ada
endif
endif
$(MAKE) -C $(build) $(install_mode) DESTDIR=$(DESTDIR) $(to_log)
- $(target)-gcc-ar d $(shell $(target)-gcc -print-file-name=libgcc.a) fake-kos.o
+ $(toolchain_path)/bin/$(target)-gcc-ar d \
+ $(shell $(toolchain_path)/bin/$(target)-gcc -print-file-name=libgcc.a) \
+ fake-kos.o $(to_log)
$(clean_up)
hooks/post-receive
--
A pseudo Operating System for the Dreamcast.
|