From 07c1f9f009732e0fcd5b3131e7602059cbad5a37 Mon Sep 17 00:00:00 2001 From: Alp Sayin Date: Tue, 29 Jul 2025 17:08:00 +0100 Subject: [PATCH 1/2] microblaze: DNM: pick up picolibc from alpsayin to start testing Signed-off-by: Alp Sayin --- .gitmodules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitmodules b/.gitmodules index 0291eeb2..2c49778c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -12,7 +12,7 @@ url = https://github.com/zephyrproject-rtos/binutils-gdb.git [submodule "picolibc"] path = picolibc - url = https://github.com/zephyrproject-rtos/picolibc.git + url = https://github.com/alpsayin/picolibc.git [submodule "llvm"] path = llvm url = https://github.com/zephyrproject-rtos/llvm-project.git From 228935ceae69ba0e14c6b605a25f45580d55e190 Mon Sep 17 00:00:00 2001 From: Alp Sayin Date: Sat, 26 Jul 2025 15:01:34 +0100 Subject: [PATCH 2/2] microblaze: apply toolchain patches from meta-xilinx repository This patchset fixes many known issues on gnu-toolchain for microblaze. But mainly the atomic-cas and binutils incorrect relocation issues. Patches obtained from https://github.com/xilinx/meta-xilinx/ Signed-off-by: Alp Sayin --- binutils | 2 +- gcc | 2 +- picolibc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/binutils b/binutils index 87606c59..575f89a2 160000 --- a/binutils +++ b/binutils @@ -1 +1 @@ -Subproject commit 87606c59affb5e80b60bb60823d72b7739706016 +Subproject commit 575f89a2bf5f6c249c20baaaf17b1e7ec832f33b diff --git a/gcc b/gcc index 2836263d..227ce1e7 160000 --- a/gcc +++ b/gcc @@ -1 +1 @@ -Subproject commit 2836263d7037c2891931ba9004d0b25ba9c8af57 +Subproject commit 227ce1e747a27b3178afbde0c913508cda38895d diff --git a/picolibc b/picolibc index 560946f2..0e3790f5 160000 --- a/picolibc +++ b/picolibc @@ -1 +1 @@ -Subproject commit 560946f26db075c296beea5b39d99e6de43c9010 +Subproject commit 0e3790f584ac6b0d4395262ae2daac1f1959a2f2