IAR Embedded Workbench for Renesas RH850 v2.10.1 IAREmbeddedWorkbenchforRenesasRH850version2.10.1  IARSystems,afuture-proofsupplierofsoftwaretoolsandservicesforembeddeddevelopment,announcestheavailabilityofamajorupdateofitsdevelopmenttoolsforRenesasRH850. ReleasenotesforIAREmbeddedWorkbenchforRenesasRH850version2.10.1: Highlights -UpdatedIDElookandfeel TheIDEhasnewartwork,enhancementstowindowmanagementanddocking,customizabletoolbars,revisedInformationCenter,andnewtutorials. -SupportfortheC11languagestandard ThecompilerandlibrariesaddsupportforthelatestClanguagestandardISO/IEC9899:2011. Note:thenewClibrarybinaryobjectinterfaceisincompatiblewithearlierversionsoftheproduct. -SupportfortheC++14languagestandard ThecompilerandlibrariesnowsupportthelatestC++standardISO/IEC14882:2014. Note:thenewC++librarybinaryobjectinterfaceisincompatiblewithearlierversionsoftheproduct. -Unicodesupport TheUnicodestandardforconsistentencoding,representation,andhandlingoftextisnowsupported.ThismeansthatyoucanuseUnicodecharacters(alphabetic,numeric,symbols,emoji,etc)inthesourcecode. -Stackusageanalysis Withstackusageanalysisenabled,astackusagesectionwillbeaddedtothelinkermapfilewithlistingsofthemaximumstackdepthforeachcallgraphroot.Theanalysisprocesscanbecustomizedtotakeintoaccountsuchconstructsascallsviafunctionpointersandrecursion.TheoutputcanoptionallybegeneratedinXMLformatforpost-processingactivities. -Stackprotection TheIARC/C++compilerforRH850nowsupportsstackprotection.Acanaryvaluewillbeplacedbetweenthestackvariablesandthereturnaddresssothatthesystemcandetectcorruptionofafunctionreturnaddressbeforethefunctionreturnstothataddress.Thecompilerwilluseheuristictodeterminewhetherafunctionneedsstackprotectionornot.Ifanydefinedlocalvariablehasthearraytypeorastructuretypethatcontainsamemberofarraytype,thefunctionwillneedstackprotection.SeetheIARC/C++DevelopmentGuideformoreinformation. -RenesasSmartConfiguratorincluded RenesasSmartConfiguratorisastandalonetoolforautomaticallygeneratingcontrolprograms(devicedriverprograms)forperipheralmodulesinaccordancewithsettings.ItfullysupportscodegenerationforIAREmbeddedWorkbenchforRH850andthegeneratedmodulesareincorparatedviatheIARProjectConnectionmechanism. -EnhancedRegistersandSymbolswindowsinC-SPY TheC-SPYSymbolsandRegisterswindowshavebeenre-designedwithnewfeatures.TheSymbolswindownowhasafilteringfunctionandanewcolumndisplayingtowhichprogrammoduleacertainsymbolbelongs.SomeofthenewfeaturesintheRegisterswindowaredrag-and-dropsupportfromsourcecodewindows,detailedregistertool-tipinformation,andimprovedhandlingofuser-definedregistersgroups. -C-STATMISRAC TheMISRAC2004packageinC-STAThasbeenupdatedwithabout20newchecks,someofwhichareenabledbydefault. -Updateduserdocumentation TheAssemblerUserGuide,C-SPYDebuggingGuideandIARC/C++DevelopmentGuidehavebeenupdatedtoreflecttheproductchanges. IAREmbeddedWorkbenchforRenesasRH850version2.10.1 Product:IAREmbeddedWorkbenchforRenesasRH850 Version:2.10.1 SupportedArchitectures:32bit/64bit WebsiteHomePage:http://www.iar.com Language:english,japanese SystemRequirements:PC SupportedOperatingSystems:WindowsXP(32bit)/Vista/7even/8.x/2003server(32bit)/2008server