Does the toolchain support thumb2?

Asked by aceperry

Hi guys,

I checked the output of: ./arm-none-eabi-gcc -print-multi-lib

and there wasn't any libs with thumb2. I wondered if that means it's rolled into thumb or is just absent from the libraries.

-Thanks for all of your work.

Question information

Language:
English Edit question
Status:
Answered
For:
GNU Arm Embedded Toolchain Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Joey Ye (jinyun-ye) said :
#1

Hi,

Firstly, thanks for your downloading and questions.

Thumb2 IS supported. armv7-m and armv7e-m are extended thumb2 instruction sets. Since this tool mainly targets Cortex-R/M, arvm7-m and armv7e-m is more apprepriate than just thumb2.

Reference reading about thumb2:
http://en.wikipedia.org/wiki/ARM_architecture#Thumb-2
http://en.wikipedia.org/wiki/ARM_Cortex-M#Instruction_set

Thanks

Can you help with this problem?

Provide an answer of your own, or ask aceperry for more information if necessary.

To post a message you must log in.