The version control integration has been extended with support for Subversion (SVN).
Automatic selection of printf/scanf formatter
The compiler/linker will parse the printf/scanf format specifiers and select the smallest possible formatter from the library.
PIC for MSP430X
Support for position independent code is now available also for MSP430X devices.
Product information, evaluation versions, and example projects for third party RTOS and middleware solutions are now integrated into IAR Embedded Workbench for easy evaluation. RTOS and middleware information and example projects can be accesses via IAR Information Center.
RTOS context sensitive help
Context-sensitive help is available for some RTOSes, and gives easy access to descriptions of API functions.
Two new optimization possibilities has been added; Aggressive Inlining and Aggressive Unrolling.
Improved download speed
When downloading an application to a device the debugger can now compare the image with a cached copy of the image and only flash the sections that have changed. This will improve the download speed in many situations.
New extended keyword __no_pic
It is now possible for position independent functions (compiled with --pic) to call functions that are not position independent.