Closed abhishek-samsung closed 1 day ago
@prabu-r, @kishore-sn please review
@abhishek-samsung Let's leave your test result in the commit description like pr description.
Hello @abhishek-samsung , I saw this during compilation:
AS: machine/arm/setjmp.S
setjmp.S: Assembler messages:
setjmp.S:90: Warning: section does not have enough alignment to ensure safe PC-relative loads
Will this warning reflect to any negative effect during runtime?
Hello @abhishek-samsung , I saw this during compilation:
AS: machine/arm/setjmp.S setjmp.S: Assembler messages: setjmp.S:90: Warning: section does not have enough alignment to ensure safe PC-relative loads
Will this warning reflect to any negative effect during runtime?
I tested the sample app and it was working. I missed this warning message. Thanks for pointing it out. I have raised PR https://github.com/Samsung/TizenRT/pull/6282 to fix the warning.
generally setjmp and longjump as provided as a part of libc. So, moved setjmp.S to libc. In this way, we also support setjmp in both flat and loadable.
Verification was done on artik flat, rtl8721csm flat, rtl8730e flat and loadable.
artik flat :
rtl8730e loadable :