Dear all
I came across the below .S file when I'm googling for looking a example of startup code.
//////////////////////////////////////////////////////
.section .text .globl main0 .globl main1 .globl main2 .globl main .globl __aeabi_unwind_cpp_pr0 .globl __aeabi_unwind_cpp_pr1 main0: main1: main2: main: bl startboot __aeabi_unwind_cpp_pr0: __aeabi_unwind_cpp_pr1: b __aeabi_unwind_cpp_pr0
//////////////////////////////////////////////////////////
But I can't find what __aeabi_unwind_cpp_pr0~1 's purpose and mean.
Would you please help me and let me know What is the purpose and mean of using __aeabi_unwind_cpp_pr0 and __aeabi_unwind_cpp_pr1 ?
__aeabi_unwind_cpp_pr0: __aeabi_unwind_cpp_pr1: b __aeabi_unwind_cpp_pr0
Where did you come across it?
Have you asked the author about it?
This suggests that it's GCC - not Keil: stackoverflow.com/.../what-is-aeabi-unwind-cpp-pr1-and-how-can-i-avoid-it