Tiva/Stellaris programs were compiled with optimization -Os in Energia E0012. (Optimize for size).
In Energia E0013 optimization is turned off for Tiva/Stellaris and CC3200. (-O0)
How do I turn optimization back on in Energia E0013?
I have been working on a Arduino/Energia library which has a timing critical interrupt handler.
Of course there is the #pragma route to controlling optimization. But is there a way in the IDE, or in preferences.txt, is #pragma the preferred method.
On a somewhat related note, are there any release notes for the new version (which might cover changes and how to handle them)? (e.g., where I could have found out about the change in optimization).
I have looked around a bit and haven't found any kind of list of what is new.
http://www.energia.nu/release.html only goes up through version 12.
The readme on github doesn't even mention the CC3200 https://github.com/energia/Energia/blob/master/ReadMe.md
After I had problems generating a listing in the new release I did discover that debugging information is turned off by default, and there is a new option for turning debugging information on/off (in File - Preferences). But haven't found anything similar for optimization.
Thanks
In Energia E0013 optimization is turned off for Tiva/Stellaris and CC3200. (-O0)
How do I turn optimization back on in Energia E0013?
I have been working on a Arduino/Energia library which has a timing critical interrupt handler.
Of course there is the #pragma route to controlling optimization. But is there a way in the IDE, or in preferences.txt, is #pragma the preferred method.
On a somewhat related note, are there any release notes for the new version (which might cover changes and how to handle them)? (e.g., where I could have found out about the change in optimization).
I have looked around a bit and haven't found any kind of list of what is new.
http://www.energia.nu/release.html only goes up through version 12.
The readme on github doesn't even mention the CC3200 https://github.com/energia/Energia/blob/master/ReadMe.md
After I had problems generating a listing in the new release I did discover that debugging information is turned off by default, and there is a new option for turning debugging information on/off (in File - Preferences). But haven't found anything similar for optimization.
Thanks