Reputation: 13
I'm woking on building a ARM7EJ-S based application with arm-none-eabi-gcc. I'm doing this in two ways. Method-1. Eclipse + CodeSourcery Method-2. Work under command line with CodeSourcery + makefile
in Method-1, I have to select a target processor, but there's no ARM7EJ-S in the selectable items. in Method-2, I can specify the target processor with -march= instead of core name. However, since the core architecture for ARM7EJ-S is v5TEJ, which is not in the candidate list. But v5TE is available.
So I'm confused... Doesn't GCC support ARM7EJ-S core?? Anyboday who know this or have any experience on this, please help me! I will appreciate very much.
Upvotes: 1
Views: 770
Reputation: 25268
The "J" letter in the core and arch name refers to Jazelle, a hardware acceleration feature for Java bytecode. Since this doesn't affect your C or C++ code at all, you can just use v5TE and stop worrying.
Upvotes: 1