[PATCH]: Make interworking returns for asm code.

Khem Raj khem at mvista.com
Thu Jan 12 18:40:44 UTC 2006


Mike Frysinger said the following on 01/11/2006 05:55 PM:

>On Wednesday 11 January 2006 20:35, Khem Raj wrote:
>  
>
>>While trying to build uclibc for ARM I found that some returns are not
>>interworking safe. This patch implements use of BX instruction for
>>Interworking returns. The conditional makes sure that if interworking is
>>not available then the old return code is used.
>>
>>Is this patch ok? if yes can someone apply this as I dont have write
>>access.
>>    
>>
>
>jbowler is the thumb guy ... i'm trying to recruit him to start integrating 
>thumb into uClibc but he's a bit busy atm :/
>-mike
>  
>
OK I rewrote the patch to add a kconfig option depending upon CPU type 
to enable the feature for the ARM CPU's
which does not support THUMB use the old returns.

-- 
Khem Raj <khem at mvista.com>
MontaVista Software, Inc.
www.mvista.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: uclibc-arm-thumb-interworking-returns.patch
Type: text/x-patch
Size: 5265 bytes
Desc: not available
Url : http://lists.busybox.net/pipermail/uclibc/attachments/20060112/2df8cb61/attachment.bin 


More information about the uClibc mailing list