AnsweredAssumed Answered

What is __gnu_thumb1_case_sqi ?

Question asked by Bill Chang on Sep 17, 2018
Latest reply on Sep 19, 2018 by Jorge Antonio Alcala Vazquez

1.I had define an chip(KEA128) file of XXXX.ld,as follows:

/* Specify the memory areas */
MEMORY
{
XXXXXXX
m_text (rx) : ORIGIN = 0x00008C00, LENGTH = 128K - 0x8C00
XXXXXXX
}

 

2.and compiler to an file of XXX.map,One of the paragraphs below:

*(.text)
.text 0x00000a00 0x14 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(_thumb1_case_sqi.o)
0x00000a00 __gnu_thumb1_case_sqi

 

3.and i make mistakes,let the data of address at 0xa00 had change.

 

4.and power off ==> power on,then the code still can run normal.

 

5.I want to ask what is it of  __gnu_thumb1_case_sqi ,why this function had change,but look like the code is still run normal.

Outcomes