This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
"SVC is not permitted on this architecture" while compiling Newlib
- From: Krzysztof <krzysztof dot grobelak at gmail dot com>
- To: "newlib at sourceware dot org" <newlib at sourceware dot org>
- Date: Wed, 11 Jul 2012 22:40:35 +0100
- Subject: "SVC is not permitted on this architecture" while compiling Newlib
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??
Thanks in advance
Krzysztof