This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: "SVC is not permitted on this architecture" while compiling Newlib


On 07/11/2012 11:40 PM, Krzysztof wrote:
Hello all,

I am in the process of building myself a toolset for playing with ARM chips
and  Newlib is another thing on my list.
I am trying to crosscompile Newlib for stm32 M3 ARM using Codesourcery compiled.

The configure command: "../newlib/configure --target=arm-none-eabi
--disable-newlib-supplied-syscalls"
Host OS Linux 32bit

but i am getting following error:
"../../../../../newlib/libgloss/arm/linux-syscalls0.S: Assembler messages:
  ../../../../../newlib/libgloss/arm/linux-syscalls0.S:44: Error: SVC is not
permitted on this architecture"

Could  you please advice how to fix it.
I am not entirely sure what SVC is to be honest but from the little reading i
did it seem that SVC is supported on M3 devices. Do i miss an argument during a
configure part??

This is a bug in the Binutils. It should be fixed at least on the CVS head.


--
Sebastian Huber, embedded brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
E-Mail  : sebastian.huber@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]