[uClibc 0000936]: arm920t build fails due to gcc not allowing `bx`

bugs at busybox.net bugs at busybox.net
Sat Jan 5 07:21:51 UTC 2008


The following issue has been CLOSED 
====================================================================== 
http://busybox.net/bugs/view.php?id=936 
====================================================================== 
Reported By:                bjdooks
Assigned To:                uClibc
====================================================================== 
Project:                    uClibc
Issue ID:                   936
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             07-07-2006 07:22 PDT
Last Modified:              01-04-2008 23:21 PST
====================================================================== 
Summary:                    arm920t build fails due to gcc not allowing `bx`
Description: 
selecting arm920t in buildroot and allowing uClibc to use BX
causes the compiler to fail to build ldso.sO with the error
that BX is not supported by the processor.

The fix is to change ARM920T to -march=armv4t (armv4 with thumb)
as this is the correct mode for any ARM9 cpu with the T suffix.

affixed is a patch to change -march=armv4 to -march=armv4t for
ARM920T and ARM922T.

====================================================================== 

---------------------------------------------------------------------- 
 shc - 09-11-06 00:09  
---------------------------------------------------------------------- 
This bug also applies to ARM720T arch.
Fixed when changing to -march=armv4t for ARM720T. 

---------------------------------------------------------------------- 
 vapier - 01-04-08 23:21  
---------------------------------------------------------------------- 
this should be fixed in current svn 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
07-07-06 07:22  bjdooks        New Issue                                    
07-07-06 07:22  bjdooks        Status                   new => assigned     
07-07-06 07:22  bjdooks        Assigned To               => uClibc          
07-07-06 07:22  bjdooks        File Added: uclibc-arm-thumb.patch               
    
09-11-06 00:09  shc            Note Added: 0001631                          
10-09-06 12:22  jruere         Issue Monitored: jruere                      
01-04-08 23:21  vapier         Note Added: 0003414                          
01-04-08 23:21  vapier         Status                   assigned => closed  
01-04-08 23:21  vapier         Resolution               open => fixed       
======================================================================




More information about the uClibc-cvs mailing list