[Bug 3859] New: uClibc 0.9.32 failed to build for THUMB target

bugzilla at busybox.net bugzilla at busybox.net
Tue Jun 14 13:55:33 UTC 2011


https://bugs.busybox.net/show_bug.cgi?id=3859

           Summary: uClibc 0.9.32 failed to build for THUMB target
           Product: uClibc
           Version: 0.9.32
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Standard Compliance
        AssignedTo: unassigned at uclibc.org
        ReportedBy: sposelenov at emcraft.com
                CC: uclibc-cvs at uclibc.org
   Estimated Hours: 0.0


Hello,

I tried to build the latest version for the Cortex-M3 target and got the
following:
...
  AS libc/sysdeps/linux/arm/bsd-setjmp.o
  AS libc/sysdeps/linux/arm/bsd-_setjmp.o
  AS libc/sysdeps/linux/arm/sigrestorer.o
  AS libc/sysdeps/linux/arm/mmap64.o
  AS libc/sysdeps/linux/arm/vfork.o
libc/sysdeps/linux/arm/mmap64.S: Assembler messages:
libc/sysdeps/linux/arm/mmap64.S:87: Warning: conditional infixes are
deprecated in unified syntax
  AS libc/sysdeps/linux/arm/clone.o
  AS libc/sysdeps/linux/arm/syscall-eabi.o
libc/sysdeps/linux/arm/clone.S: Assembler messages:
libc/sysdeps/linux/arm/clone.S:115: Warning: conditional infixes are
deprecated in unified syntax
libc/sysdeps/linux/arm/clone.S:115: Error: thumb conditional instruction
should be in IT block -- `ldmnefd sp!,{r4}'
make: *** [libc/sysdeps/linux/arm/clone.o] Error 1
make: *** Waiting for unfinished jobs....

0.9.31. builds fine.

uClibc was configured as CONFIG_ARM7TDMI=y and built as follows:
 make ARCH_CFLAGS= 'CPU_CFLAGS=-mthumb -march=armv7 -mfix-cortex-m3-ldrd'

Regards,
Sergei

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the uClibc-cvs mailing list