19750e409Sopenharmony_citools_root: &tools_root 'C:\Program Files\IAR Systems\Embedded Workbench 5.3\' 29750e409Sopenharmony_cicompiler: 39750e409Sopenharmony_ci path: [*tools_root, 'arm\bin\iccarm.exe'] 49750e409Sopenharmony_ci source_path: '..\src\' 59750e409Sopenharmony_ci unit_tests_path: &unit_tests_path 'tests\' 69750e409Sopenharmony_ci build_path: &build_path 'build\' 79750e409Sopenharmony_ci options: 89750e409Sopenharmony_ci - --dlib_config 99750e409Sopenharmony_ci - [*tools_root, 'arm\inc\DLib_Config_Normal.h'] 109750e409Sopenharmony_ci - --no_cse 119750e409Sopenharmony_ci - --no_unroll 129750e409Sopenharmony_ci - --no_inline 139750e409Sopenharmony_ci - --no_code_motion 149750e409Sopenharmony_ci - --no_tbaa 159750e409Sopenharmony_ci - --no_clustering 169750e409Sopenharmony_ci - --no_scheduling 179750e409Sopenharmony_ci - --debug 189750e409Sopenharmony_ci - --cpu_mode thumb 199750e409Sopenharmony_ci - --endian=little 209750e409Sopenharmony_ci - --cpu=ARM7TDMI 219750e409Sopenharmony_ci - --interwork 229750e409Sopenharmony_ci - --warnings_are_errors 239750e409Sopenharmony_ci - --fpu=None 249750e409Sopenharmony_ci - --diag_suppress=Pa050 259750e409Sopenharmony_ci - --diag_suppress=Pe111 269750e409Sopenharmony_ci - -e 279750e409Sopenharmony_ci - -On 289750e409Sopenharmony_ci includes: 299750e409Sopenharmony_ci prefix: '-I' 309750e409Sopenharmony_ci items: 319750e409Sopenharmony_ci - [*tools_root, 'arm\inc\'] 329750e409Sopenharmony_ci - 'src\' 339750e409Sopenharmony_ci - '..\src\' 349750e409Sopenharmony_ci - 'testdata/' 359750e409Sopenharmony_ci - *unit_tests_path 369750e409Sopenharmony_ci - 'vendor\unity\src\' 379750e409Sopenharmony_ci - 'iar\iar_v5\incIAR\' 389750e409Sopenharmony_ci defines: 399750e409Sopenharmony_ci prefix: '-D' 409750e409Sopenharmony_ci items: 419750e409Sopenharmony_ci - UNITY_SUPPORT_64 429750e409Sopenharmony_ci - 'UNITY_SUPPORT_TEST_CASES' 439750e409Sopenharmony_ci object_files: 449750e409Sopenharmony_ci prefix: '-o' 459750e409Sopenharmony_ci extension: '.r79' 469750e409Sopenharmony_ci destination: *build_path 479750e409Sopenharmony_cilinker: 489750e409Sopenharmony_ci path: [*tools_root, 'arm\bin\ilinkarm.exe'] 499750e409Sopenharmony_ci options: 509750e409Sopenharmony_ci - --redirect _Printf=_PrintfLarge 519750e409Sopenharmony_ci - --redirect _Scanf=_ScanfSmall 529750e409Sopenharmony_ci - --semihosting 539750e409Sopenharmony_ci - --entry __iar_program_start 549750e409Sopenharmony_ci - --config 559750e409Sopenharmony_ci - [*tools_root, 'arm\config\generic.icf'] 569750e409Sopenharmony_ci object_files: 579750e409Sopenharmony_ci path: *build_path 589750e409Sopenharmony_ci extension: '.o' 599750e409Sopenharmony_ci bin_files: 609750e409Sopenharmony_ci prefix: '-o' 619750e409Sopenharmony_ci extension: '.out' 629750e409Sopenharmony_ci destination: *build_path 639750e409Sopenharmony_cisimulator: 649750e409Sopenharmony_ci path: [*tools_root, 'common\bin\CSpyBat.exe'] 659750e409Sopenharmony_ci pre_support: 669750e409Sopenharmony_ci - --silent 679750e409Sopenharmony_ci - [*tools_root, 'arm\bin\armproc.dll'] 689750e409Sopenharmony_ci - [*tools_root, 'arm\bin\armsim.dll'] 699750e409Sopenharmony_ci post_support: 709750e409Sopenharmony_ci - --plugin 719750e409Sopenharmony_ci - [*tools_root, 'arm\bin\armbat.dll'] 729750e409Sopenharmony_ci - --backend 739750e409Sopenharmony_ci - -B 749750e409Sopenharmony_ci - -p 759750e409Sopenharmony_ci - [*tools_root, 'arm\config\debugger\atmel\ioat91sam7X256.ddf'] 769750e409Sopenharmony_ci - -d 779750e409Sopenharmony_ci - sim 789750e409Sopenharmony_cicolour: true 799750e409Sopenharmony_ci:unity: 809750e409Sopenharmony_ci :plugins: [] 81