public inbox for crossgcc@sourceware.org
 help / color / mirror / Atom feed
* newlib error while cross compiling gcc
@ 2015-04-21 10:55 Yogesh Wani
  0 siblings, 0 replies; 2+ messages in thread
From: Yogesh Wani @ 2015-04-21 10:55 UTC (permalink / raw)
  To: crossgcc

Hi

I am trying to build  the gnu gcc toolchain for arm7tdmi cpu and I
encountered the following error when doing the make for gcc. What is
the resolution for this? Please help !

the packages I am using are
binutils: binutils-2.25
newlib:  newlib-2.2.0.20150323
gcc:      gcc-4.9.2
gmp:     gmp-6.0.0
mpc:     mpc-1.0.3
mpfr:     mpfr-3.1.2

gcc is configured as follows

~/armtoolchain/src/gcc-4.9.2/configure --target=arm-none-eabi
--prefix=/home/yogesh/armtoolchain/binaries/ --enable-languages=c,c++
--with-gnu-as --with-gnu-ld --with-newlib
--with-gxx-include-dir=/home/yogesh/armtoolchain/binaries/arm-none-eabi/include
--with-cpu=arm7tdmi --with-gmp=/home/yogesh/armtoolchain/binaries
--with-mpfr=/home/yogesh/armtoolchain/binaries
--with-mpc=/home/yogesh/armtoolchain/binaries


the error messages displayed are
/home/yogesh/armtoolchain/src/gcc-4.9.2/newlib/libc/machine/arm/aeabi_memset-arm.S:
Assembler messages:
/home/yogesh/armtoolchain/src/gcc-4.9.2/newlib/libc/machine/arm/aeabi_memset-arm.S:43:
Error: selected processor does not support ARM mode `uxtb lr,r2'
/home/yogesh/armtoolchain/src/gcc-4.9.2/newlib/libc/machine/arm/aeabi_memset-arm.S:58:
Error: selected processor does not support ARM mode `uxtb lr,r2'
/home/yogesh/armtoolchain/src/gcc-4.9.2/newlib/libc/machine/arm/aeabi_memset-arm.S:93:
Error: selected processor does not support ARM mode `uxtbne r2,r2'
make[9]: *** [lib_a-aeabi_memset-soft.o] Error 1
make[9]: Leaving directory
`/home/yogesh/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib/libc/machine/arm'
make[8]: *** [all-recursive] Error 1
make[8]: Leaving directory
`/home/yogesh/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib/libc/machine'
make[7]: *** [all-recursive] Error 1
make[7]: Leaving directory
`/home/yogesh/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib/libc'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory
`/home/yogesh/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib'
make[5]: *** [all] Error 2
make[5]: Leaving directory
`/home/yogesh/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib'
make[4]: *** [multi-do] Error 1
make[4]: Leaving directory
`/home/yogesh/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/newlib'
make[3]: *** [all-multi] Error 2
make[3]: Leaving directory
`/home/yogesh/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/newlib'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/yogesh/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/newlib'
make[1]: *** [all-target-newlib] Error 2
make[1]: Leaving directory `/home/yogesh/armtoolchain/builds/gcc-4.9.2'
make: *** [all] Error 2

Thanks and Regards,
Yogesh

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 2+ messages in thread

* newlib error while cross compiling gcc
@ 2015-04-21 12:41 Yogesh Wani
  0 siblings, 0 replies; 2+ messages in thread
From: Yogesh Wani @ 2015-04-21 12:41 UTC (permalink / raw)
  To: 'crossgcc@sourceware.org'

Hi 

I am trying to build  the gnu gcc toolchain for arm7tdmi cpu and I encountered the following error when doing the make for gcc. What is the resolution for this? Please help !

the packages I am using are 
binutils: binutils-2.25
newlib:  newlib-2.2.0.20150323
gcc:      gcc-4.9.2
gmp:     gmp-6.0.0
mpc:     mpc-1.0.3
mpfr:     mpfr-3.1.2

gcc is configured as follows

~/armtoolchain/src/gcc-4.9.2/configure --target=arm-none-eabi --prefix=/home/user/armtoolchain/binaries/ --enable-languages=c,c++ --with-gnu-as --with-gnu-ld --with-newlib --with-gxx-include-dir=/home/user/armtoolchain/binaries/arm-none-eabi/include --with-cpu=arm7tdmi --with-gmp=/home/user/armtoolchain/binaries --with-mpfr=/home/user/armtoolchain/binaries --with-mpc=/home/user/armtoolchain/binaries


the error messages displayed are 
/home/user/armtoolchain/src/gcc-4.9.2/newlib/libc/machine/arm/aeabi_memset-arm.S: Assembler messages:
/home/user/armtoolchain/src/gcc-4.9.2/newlib/libc/machine/arm/aeabi_memset-arm.S:43: Error: selected processor does not support ARM mode `uxtb lr,r2'
/home/user/armtoolchain/src/gcc-4.9.2/newlib/libc/machine/arm/aeabi_memset-arm.S:58: Error: selected processor does not support ARM mode `uxtb lr,r2'
/home/user/armtoolchain/src/gcc-4.9.2/newlib/libc/machine/arm/aeabi_memset-arm.S:93: Error: selected processor does not support ARM mode `uxtbne r2,r2'
make[9]: *** [lib_a-aeabi_memset-soft.o] Error 1
make[9]: Leaving directory `/home/user/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib/libc/machine/arm'
make[8]: *** [all-recursive] Error 1
make[8]: Leaving directory `/home/user/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib/libc/machine'
make[7]: *** [all-recursive] Error 1
make[7]: Leaving directory `/home/user/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib/libc'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/home/user/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/home/user/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/fpu/newlib'
make[4]: *** [multi-do] Error 1
make[4]: Leaving directory `/home/user/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/newlib'
make[3]: *** [all-multi] Error 2
make[3]: Leaving directory `/home/user/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/newlib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/user/armtoolchain/builds/gcc-4.9.2/arm-none-eabi/newlib'
make[1]: *** [all-target-newlib] Error 2
make[1]: Leaving directory `/home/user/armtoolchain/builds/gcc-4.9.2'
make: *** [all] Error 2

Thanks and Regards,
Yogesh

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-04-21 12:41 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-21 10:55 newlib error while cross compiling gcc Yogesh Wani
2015-04-21 12:41 Yogesh Wani

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).