We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5a31ae3 commit 9d1e78aCopy full SHA for 9d1e78a
tools/build_clangrt_builtins.sh
@@ -84,5 +84,12 @@ cmake ../compiler-rt \
84
-DCMAKE_ASM_FLAGS="-mcpu=${TARGET_CPU} -mlittle-endian -mthumb" \
85
-DCMAKE_SYSROOT="$SYSROOT"
86
make -j
87
+
88
+# Removing duplicated symbols that are also present in picolibc
89
+ar d lib/baremetal/libclang_rt.builtins-arm.a aeabi_memset.S.o
90
+ar d lib/baremetal/libclang_rt.builtins-arm.a aeabi_memmove.S.o
91
+ar d lib/baremetal/libclang_rt.builtins-arm.a aeabi_memcpy.S.o
92
93
+# Output
94
mkdir -p "$OUTPUT_DIR"
95
cp lib/baremetal/libclang_rt.builtins-arm.a "$OUTPUT_DIR/libclang_rt.builtins.a"
0 commit comments