[Icc-announce] 7.13 released
Richard
richard at imagecraft.com
Tue Apr 24 00:20:03 PDT 2007
V7.13 - April 23th 2007
- Vista compatible licensing engine
- Make the toolchain compatible with large projects (e.g. over 700+ source
files etc.)
IDE/Compiler
- [PRO version only] Added "8 bit optimization." Most if not all
expressions that can be done legally per Standard C rules should be
done with 8 bit operations instead of the promoted int type. Should
improve most programs by one to two percent and more if 8 bit
variables are used extensively. This is enabled if you turn on
Project->Options->Compiler->"Global Optimizations"
- Added device entries for AT90USB82 and AT90USB162
Compiler
- Fixed a bug where the compiler was generating code that
save/restore R20..R23 inside an ISR even if the "Do not use R20..R23"
switch is on.
- Fixed a bug where if the argument to a function is unused, sometimes
the compiler saved the argument register into another preserved
register without saving the preserved registers. This usually only
happened if the function does not have other local variables and it
calls other C functions with arguments.
Library
- Added cscanf and csscanf
Header Files
- USB AVR header files update
// richard <http://www.imagecraft.com/>
<http://www.dragonsgate.net/mailman/listinfo> On-line orders, support, and
listservers available on web site.
[ For technical support on ImageCraft products, please include all previous
replies in your msgs. ]
More information about the Icc-announce
mailing list