Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
pal/Test/Unity/test/targets/iar_msp430.yml@0:06ee5f8a484a, 2017-03-18 (annotated)
- Committer:
- djmeyers
- Date:
- Sat Mar 18 22:37:16 2017 +0000
- Revision:
- 0:06ee5f8a484a
Initial commit
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| djmeyers | 0:06ee5f8a484a | 1 | tools_root: &tools_root 'C:\Program Files\IAR Systems\Embedded Workbench 5.3 MSP430\' |
| djmeyers | 0:06ee5f8a484a | 2 | core_root: &core_root [*tools_root, '430\'] |
| djmeyers | 0:06ee5f8a484a | 3 | core_bin: &core_bin [*core_root, 'bin\'] |
| djmeyers | 0:06ee5f8a484a | 4 | core_config: &core_config [*core_root, 'config\'] |
| djmeyers | 0:06ee5f8a484a | 5 | core_lib: &core_lib [*core_root, 'lib\'] |
| djmeyers | 0:06ee5f8a484a | 6 | core_inc: &core_inc [*core_root, 'inc\'] |
| djmeyers | 0:06ee5f8a484a | 7 | core_config: &core_config [*core_root, 'config\'] |
| djmeyers | 0:06ee5f8a484a | 8 | |
| djmeyers | 0:06ee5f8a484a | 9 | compiler: |
| djmeyers | 0:06ee5f8a484a | 10 | path: [*core_bin, 'icc430.exe'] |
| djmeyers | 0:06ee5f8a484a | 11 | source_path: '..\src\' |
| djmeyers | 0:06ee5f8a484a | 12 | unit_tests_path: &unit_tests_path 'tests\' |
| djmeyers | 0:06ee5f8a484a | 13 | build_path: &build_path 'build\' |
| djmeyers | 0:06ee5f8a484a | 14 | options: |
| djmeyers | 0:06ee5f8a484a | 15 | - --dlib_config |
| djmeyers | 0:06ee5f8a484a | 16 | - [*core_lib, 'dlib\dl430fn.h'] |
| djmeyers | 0:06ee5f8a484a | 17 | - --no_cse |
| djmeyers | 0:06ee5f8a484a | 18 | - --no_unroll |
| djmeyers | 0:06ee5f8a484a | 19 | - --no_inline |
| djmeyers | 0:06ee5f8a484a | 20 | - --no_code_motion |
| djmeyers | 0:06ee5f8a484a | 21 | - --no_tbaa |
| djmeyers | 0:06ee5f8a484a | 22 | - --debug |
| djmeyers | 0:06ee5f8a484a | 23 | - -e |
| djmeyers | 0:06ee5f8a484a | 24 | - -Ol |
| djmeyers | 0:06ee5f8a484a | 25 | - --multiplier=16 |
| djmeyers | 0:06ee5f8a484a | 26 | - --double=32 |
| djmeyers | 0:06ee5f8a484a | 27 | - --diag_suppress Pa050 |
| djmeyers | 0:06ee5f8a484a | 28 | - --diag_suppress Pe111 |
| djmeyers | 0:06ee5f8a484a | 29 | includes: |
| djmeyers | 0:06ee5f8a484a | 30 | prefix: '-I' |
| djmeyers | 0:06ee5f8a484a | 31 | items: |
| djmeyers | 0:06ee5f8a484a | 32 | - *core_inc |
| djmeyers | 0:06ee5f8a484a | 33 | - [*core_inc, 'dlib'] |
| djmeyers | 0:06ee5f8a484a | 34 | - [*core_lib, 'dlib'] |
| djmeyers | 0:06ee5f8a484a | 35 | - 'src\' |
| djmeyers | 0:06ee5f8a484a | 36 | - '../src/' |
| djmeyers | 0:06ee5f8a484a | 37 | - *unit_tests_path |
| djmeyers | 0:06ee5f8a484a | 38 | - 'vendor\unity\src' |
| djmeyers | 0:06ee5f8a484a | 39 | defines: |
| djmeyers | 0:06ee5f8a484a | 40 | prefix: '-D' |
| djmeyers | 0:06ee5f8a484a | 41 | items: |
| djmeyers | 0:06ee5f8a484a | 42 | - '__MSP430F149__' |
| djmeyers | 0:06ee5f8a484a | 43 | - 'INT_WIDTH=16' |
| djmeyers | 0:06ee5f8a484a | 44 | - 'UNITY_EXCLUDE_FLOAT' |
| djmeyers | 0:06ee5f8a484a | 45 | - 'UNITY_SUPPORT_TEST_CASES' |
| djmeyers | 0:06ee5f8a484a | 46 | object_files: |
| djmeyers | 0:06ee5f8a484a | 47 | prefix: '-o' |
| djmeyers | 0:06ee5f8a484a | 48 | extension: '.r43' |
| djmeyers | 0:06ee5f8a484a | 49 | destination: *build_path |
| djmeyers | 0:06ee5f8a484a | 50 | linker: |
| djmeyers | 0:06ee5f8a484a | 51 | path: [*core_bin, 'xlink.exe'] |
| djmeyers | 0:06ee5f8a484a | 52 | options: |
| djmeyers | 0:06ee5f8a484a | 53 | - -rt |
| djmeyers | 0:06ee5f8a484a | 54 | - [*core_lib, 'dlib\dl430fn.r43'] |
| djmeyers | 0:06ee5f8a484a | 55 | - -e_PrintfTiny=_Printf |
| djmeyers | 0:06ee5f8a484a | 56 | - -e_ScanfSmall=_Scanf |
| djmeyers | 0:06ee5f8a484a | 57 | - -s __program_start |
| djmeyers | 0:06ee5f8a484a | 58 | - -D_STACK_SIZE=50 |
| djmeyers | 0:06ee5f8a484a | 59 | - -D_DATA16_HEAP_SIZE=50 |
| djmeyers | 0:06ee5f8a484a | 60 | - -D_DATA20_HEAP_SIZE=50 |
| djmeyers | 0:06ee5f8a484a | 61 | - -f |
| djmeyers | 0:06ee5f8a484a | 62 | - [*core_config, 'lnk430f5438.xcl'] |
| djmeyers | 0:06ee5f8a484a | 63 | - -f |
| djmeyers | 0:06ee5f8a484a | 64 | - [*core_config, 'multiplier.xcl'] |
| djmeyers | 0:06ee5f8a484a | 65 | includes: |
| djmeyers | 0:06ee5f8a484a | 66 | prefix: '-I' |
| djmeyers | 0:06ee5f8a484a | 67 | items: |
| djmeyers | 0:06ee5f8a484a | 68 | - *core_config |
| djmeyers | 0:06ee5f8a484a | 69 | - *core_lib |
| djmeyers | 0:06ee5f8a484a | 70 | - [*core_lib, 'dlib'] |
| djmeyers | 0:06ee5f8a484a | 71 | object_files: |
| djmeyers | 0:06ee5f8a484a | 72 | path: *build_path |
| djmeyers | 0:06ee5f8a484a | 73 | extension: '.r79' |
| djmeyers | 0:06ee5f8a484a | 74 | bin_files: |
| djmeyers | 0:06ee5f8a484a | 75 | prefix: '-o' |
| djmeyers | 0:06ee5f8a484a | 76 | extension: '.d79' |
| djmeyers | 0:06ee5f8a484a | 77 | destination: *build_path |
| djmeyers | 0:06ee5f8a484a | 78 | simulator: |
| djmeyers | 0:06ee5f8a484a | 79 | path: [*tools_root, 'common\bin\CSpyBat.exe'] |
| djmeyers | 0:06ee5f8a484a | 80 | pre_support: |
| djmeyers | 0:06ee5f8a484a | 81 | - --silent |
| djmeyers | 0:06ee5f8a484a | 82 | - [*core_bin, '430proc.dll'] |
| djmeyers | 0:06ee5f8a484a | 83 | - [*core_bin, '430sim.dll'] |
| djmeyers | 0:06ee5f8a484a | 84 | post_support: |
| djmeyers | 0:06ee5f8a484a | 85 | - --plugin |
| djmeyers | 0:06ee5f8a484a | 86 | - [*core_bin, '430bat.dll'] |
| djmeyers | 0:06ee5f8a484a | 87 | - --backend -B |
| djmeyers | 0:06ee5f8a484a | 88 | - --cpu MSP430F5438 |
| djmeyers | 0:06ee5f8a484a | 89 | - -p |
| djmeyers | 0:06ee5f8a484a | 90 | - [*core_config, 'MSP430F5438.ddf'] |
| djmeyers | 0:06ee5f8a484a | 91 | - -d sim |
| djmeyers | 0:06ee5f8a484a | 92 | colour: true |
| djmeyers | 0:06ee5f8a484a | 93 | :unity: |
| djmeyers | 0:06ee5f8a484a | 94 | :plugins: [] |