From 6bf1ef3faf5af1999e60490aef11656a9b371a3b Mon Sep 17 00:00:00 2001 From: arvinzzz Date: Mon, 14 Mar 2022 20:28:33 +0800 Subject: [PATCH] feature: libc opt Signed-off-by: arvinzzz Change-Id: Ia5c99504bf21008f2a894549e8935ee91b90edfb --- optimized-routines.gni | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/optimized-routines.gni b/optimized-routines.gni index cc747a5..f4a2b98 100644 --- a/optimized-routines.gni +++ b/optimized-routines.gni @@ -26,10 +26,17 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -OPTRT_STRING_ARM_SRC_FILES = [ - "//third_party/optimized-routines/string/arm/memchr.S", - "//third_party/optimized-routines/string/arm/memcpy.S", - "//third_party/optimized-routines/string/arm/strcmp.S", - "//third_party/optimized-routines/string/arm/strcpy.c", - "//third_party/optimized-routines/string/arm/strlen-armv6t2.S", +OPTRTDIR = get_path_info(".", "abspath") + +OPTRT_STRING_ARM_SRC_FILES_FOR_ARMV7_A = [ + "$OPTRTDIR/string/arm/memchr.S", + "$OPTRTDIR/string/arm/memcpy.S", + "$OPTRTDIR/string/arm/strcmp.S", + "$OPTRTDIR/string/arm/strcpy.c", + "$OPTRTDIR/string/arm/strlen-armv6t2.S", +] + +OPTRT_STRING_ARM_SRC_FILES_FOR_ARMV7_M = [ + "$OPTRTDIR/string/arm/strcpy.c", + "$OPTRTDIR/string/arm/strlen-armv6t2.S", ] -- Gitee