From ded219589f184b296190aebcba56b57564f5f337 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 31 Jan 2006 01:41:16 +0000 Subject: Khem Raj says: add support for using BX instruction for THUMB aware architectures --- libc/string/arm/strcmp.S | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libc/string/arm/strcmp.S') diff --git a/libc/string/arm/strcmp.S b/libc/string/arm/strcmp.S index cdc4ac469..89aa38874 100644 --- a/libc/string/arm/strcmp.S +++ b/libc/string/arm/strcmp.S @@ -44,7 +44,11 @@ strcmp: cmpcs r2, r3 beq 1b sub r0, r2, r3 - mov pc, lr +#if defined(__USE_BX__) + bx lr +#else + mov pc, lr +#endif .size strcmp,.-strcmp -- cgit v1.2.3