runtime_loader: Use posix_string_arch as built for libroot.

Instead of using individual files from it.
This will make changes to how it is built easier to make.
This commit is contained in:
Augustin Cavalier
2025-03-05 11:55:27 -05:00
parent 2b52ddef79
commit 1707ab1299
8 changed files with 8 additions and 21 deletions
+1 -3
View File
@@ -16,9 +16,7 @@ for architectureObject in [ MultiArchSubDirSetup arm ] {
arch_relocate.cpp
:
<src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
<$(architecture)>posix_string_arch_$(TARGET_ARCH).o
;
}
}
+1 -3
View File
@@ -16,9 +16,7 @@ for architectureObject in [ MultiArchSubDirSetup arm64 ] {
arch_relocate.cpp
:
<src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
<$(architecture)>posix_string_arch_$(TARGET_ARCH).o
;
}
}
+1 -3
View File
@@ -17,9 +17,7 @@ for architectureObject in [ MultiArchSubDirSetup m68k ] {
:
<src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>atomic.o
<src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
<$(architecture)>posix_string_arch_$(TARGET_ARCH).o
;
}
}
+1 -3
View File
@@ -17,9 +17,7 @@ for architectureObject in [ MultiArchSubDirSetup ppc ] {
:
<src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>atomic.o
<src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
<$(architecture)>posix_string_arch_$(TARGET_ARCH).o
;
}
}
@@ -16,10 +16,7 @@ for architectureObject in [ MultiArchSubDirSetup riscv64 ] {
arch_relocate.cpp
:
<src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
#<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
<$(architecture)>posix_string_arch_$(TARGET_ARCH).o
;
}
}
+1 -3
View File
@@ -16,9 +16,7 @@ for architectureObject in [ MultiArchSubDirSetup sparc ] {
arch_relocate.cpp
:
<src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
<$(architecture)>posix_string_arch_$(TARGET_ARCH).o
;
}
}
+1 -1
View File
@@ -22,7 +22,7 @@ for architectureObject in [ MultiArchSubDirSetup x86 x86_gcc2 ] {
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
:
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
<$(architecture)>posix_string_arch_$(TARGET_ARCH).o
: x86_64 ]
;
}
@@ -16,7 +16,7 @@ for architectureObject in [ MultiArchSubDirSetup x86_64 ] {
arch_relocate.cpp
:
<src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
<$(architecture)>posix_string_arch_$(TARGET_ARCH).o
;
}
}