]> git.donarmstrong.com Git - qmk_firmware.git/blob - tool/mbed/mbed-sdk/workspace_tools/export/iar_max32600mbed.ewp.tmpl
Squashed 'tmk_core/' changes from 7967731..b9e0ea0
[qmk_firmware.git] / tool / mbed / mbed-sdk / workspace_tools / export / iar_max32600mbed.ewp.tmpl
1 <?xml version="1.0" encoding="iso-8859-1"?>
2
3 <project>
4   <fileVersion>2</fileVersion>
5   <configuration>
6     <name>debug</name>
7     <toolchain>
8       <name>ARM</name>
9     </toolchain>
10     <debug>1</debug>
11     <settings>
12       <name>General</name>
13       <archiveVersion>3</archiveVersion>
14       <data>
15         <version>22</version>
16         <wantNonLocal>1</wantNonLocal>
17         <debug>1</debug>
18         <option>
19           <name>ExePath</name>
20           <state>debug\Exe</state>
21         </option>
22         <option>
23           <name>ObjPath</name>
24           <state>debug\Obj</state>
25         </option>
26         <option>
27           <name>ListPath</name>
28           <state>debug\List</state>
29         </option>
30         <option>
31           <name>Variant</name>
32           <version>21</version>
33           <state>38</state>
34         </option>
35         <option>
36           <name>GEndianMode</name>
37           <state>0</state>
38         </option>
39         <option>
40           <name>Input variant</name>
41           <version>3</version>
42           <state>1</state>
43         </option>
44         <option>
45           <name>Input description</name>
46           <state>Full formatting.</state>
47         </option>
48         <option>
49           <name>Output variant</name>
50           <version>2</version>
51           <state>1</state>
52         </option>
53         <option>
54           <name>Output description</name>
55           <state>Full formatting.</state>
56         </option>
57         <option>
58           <name>GOutputBinary</name>
59           <state>0</state>
60         </option>
61         <option>
62           <name>FPU</name>
63           <version>0</version>
64           <state>0</state>
65         </option>
66         <option>
67           <name>OGCoreOrChip</name>
68           <state>1</state>
69         </option>
70         <option>
71           <name>GRuntimeLibSelect</name>
72           <version>0</version>
73           <state>2</state>
74         </option>
75         <option>
76           <name>GRuntimeLibSelectSlave</name>
77           <version>0</version>
78           <state>2</state>
79         </option>
80         <option>
81           <name>RTDescription</name>
82           <state>Use the full configuration of the C/C++ runtime library. Full locale interface, C locale, file descriptor support, multibytes in printf and scanf, and hex floats in strtod.</state>
83         </option>
84         <option>
85           <name>OGProductVersion</name>
86           <state>5.10.5.252</state>
87         </option>
88         <option>
89           <name>OGLastSavedByProductVersion</name>
90           <state>7.30.1.7765</state>
91         </option>
92         <option>
93           <name>GeneralEnableMisra</name>
94           <state>0</state>
95         </option>
96         <option>
97           <name>GeneralMisraVerbose</name>
98           <state>0</state>
99         </option>
100         <option>
101           <name>OGChipSelectEditMenu</name>
102           <state>MAX32600x85    Maxim MAX32600x85</state>
103         </option>
104         <option>
105           <name>GenLowLevelInterface</name>
106           <state>0</state>
107         </option>
108         <option>
109           <name>GEndianModeBE</name>
110           <state>1</state>
111         </option>
112         <option>
113           <name>OGBufferedTerminalOutput</name>
114           <state>0</state>
115         </option>
116         <option>
117           <name>GenStdoutInterface</name>
118           <state>0</state>
119         </option>
120         <option>
121           <name>GeneralMisraRules98</name>
122           <version>0</version>
123           <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
124         </option>
125         <option>
126           <name>GeneralMisraVer</name>
127           <state>0</state>
128         </option>
129         <option>
130           <name>GeneralMisraRules04</name>
131           <version>0</version>
132           <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
133         </option>
134         <option>
135           <name>RTConfigPath2</name>
136           <state>$TOOLKIT_DIR$\INC\c\DLib_Config_Full.h</state>
137         </option>
138         <option>
139           <name>GFPUCoreSlave</name>
140           <version>21</version>
141           <state>38</state>
142         </option>
143         <option>
144           <name>GBECoreSlave</name>
145           <version>21</version>
146           <state>38</state>
147         </option>
148         <option>
149           <name>OGUseCmsis</name>
150           <state>0</state>
151         </option>
152         <option>
153           <name>OGUseCmsisDspLib</name>
154           <state>0</state>
155         </option>
156         <option>
157           <name>GRuntimeLibThreads</name>
158           <state>0</state>
159         </option>
160       </data>
161     </settings>
162     <settings>
163       <name>ICCARM</name>
164       <archiveVersion>2</archiveVersion>
165       <data>
166         <version>31</version>
167         <wantNonLocal>1</wantNonLocal>
168         <debug>1</debug>
169         <option>
170           <name>CCOptimizationNoSizeConstraints</name>
171           <state>0</state>
172         </option>
173         <option>
174           <name>CCDefines</name>
175           {% for s in symbols %}
176             <state>{{s}}</state>
177           {% endfor %}
178         </option>
179         <option>
180           <name>CCPreprocFile</name>
181           <state>0</state>
182         </option>
183         <option>
184           <name>CCPreprocComments</name>
185           <state>0</state>
186         </option>
187         <option>
188           <name>CCPreprocLine</name>
189           <state>0</state>
190         </option>
191         <option>
192           <name>CCListCFile</name>
193           <state>0</state>
194         </option>
195         <option>
196           <name>CCListCMnemonics</name>
197           <state>0</state>
198         </option>
199         <option>
200           <name>CCListCMessages</name>
201           <state>0</state>
202         </option>
203         <option>
204           <name>CCListAssFile</name>
205           <state>0</state>
206         </option>
207         <option>
208           <name>CCListAssSource</name>
209           <state>0</state>
210         </option>
211         <option>
212           <name>CCEnableRemarks</name>
213           <state>0</state>
214         </option>
215         <option>
216           <name>CCDiagSuppress</name>
217           <state>Pa050,Pa084,Pa093,Pa082</state>
218         </option>
219         <option>
220           <name>CCDiagRemark</name>
221           <state></state>
222         </option>
223         <option>
224           <name>CCDiagWarning</name>
225           <state></state>
226         </option>
227         <option>
228           <name>CCDiagError</name>
229           <state></state>
230         </option>
231         <option>
232           <name>CCObjPrefix</name>
233           <state>1</state>
234         </option>
235         <option>
236           <name>CCAllowList</name>
237           <version>1</version>
238           <state>11111110</state>
239         </option>
240         <option>
241           <name>CCDebugInfo</name>
242           <state>0</state>
243         </option>
244         <option>
245           <name>IEndianMode</name>
246           <state>1</state>
247         </option>
248         <option>
249           <name>IProcessor</name>
250           <state>1</state>
251         </option>
252         <option>
253           <name>IExtraOptionsCheck</name>
254           <state>0</state>
255         </option>
256         <option>
257           <name>IExtraOptions</name>
258           <state></state>
259         </option>
260         <option>
261           <name>CCLangConformance</name>
262           <state>0</state>
263         </option>
264         <option>
265           <name>CCSignedPlainChar</name>
266           <state>1</state>
267         </option>
268         <option>
269           <name>CCRequirePrototypes</name>
270           <state>0</state>
271         </option>
272         <option>
273           <name>CCMultibyteSupport</name>
274           <state>0</state>
275         </option>
276         <option>
277           <name>CCDiagWarnAreErr</name>
278           <state>0</state>
279         </option>
280         <option>
281           <name>CCCompilerRuntimeInfo</name>
282           <state>0</state>
283         </option>
284         <option>
285           <name>IFpuProcessor</name>
286           <state>1</state>
287         </option>
288         <option>
289           <name>OutputFile</name>
290           <state>$FILE_BNAME$.o</state>
291         </option>
292         <option>
293           <name>CCLibConfigHeader</name>
294           <state>1</state>
295         </option>
296         <option>
297           <name>PreInclude</name>
298           <state></state>
299         </option>
300         <option>
301           <name>CompilerMisraOverride</name>
302           <state>0</state>
303         </option>
304         <option>
305           <name>CCIncludePath2</name>
306         {% for path in include_paths %}
307           <state>$PROJ_DIR$\{{path}}</state>
308         {% endfor %}
309           <state></state>
310         </option>
311         <option>
312           <name>CCStdIncCheck</name>
313           <state>0</state>
314         </option>
315         <option>
316           <name>CCCodeSection</name>
317           <state>.text</state>
318         </option>
319         <option>
320           <name>IInterwork2</name>
321           <state>0</state>
322         </option>
323         <option>
324           <name>IProcessorMode2</name>
325           <state>1</state>
326         </option>
327         <option>
328           <name>CCOptLevel</name>
329           <state>3</state>
330         </option>
331         <option>
332           <name>CCOptStrategy</name>
333           <version>0</version>
334           <state>0</state>
335         </option>
336         <option>
337           <name>CCOptLevelSlave</name>
338           <state>3</state>
339         </option>
340         <option>
341           <name>CompilerMisraRules98</name>
342           <version>0</version>
343           <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
344         </option>
345         <option>
346           <name>CompilerMisraRules04</name>
347           <version>0</version>
348           <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
349         </option>
350         <option>
351           <name>CCPosIndRopi</name>
352           <state>0</state>
353         </option>
354         <option>
355           <name>CCPosIndRwpi</name>
356           <state>0</state>
357         </option>
358         <option>
359           <name>CCPosIndNoDynInit</name>
360           <state>0</state>
361         </option>
362         <option>
363           <name>IccLang</name>
364           <state>2</state>
365         </option>
366         <option>
367           <name>IccCDialect</name>
368           <state>1</state>
369         </option>
370         <option>
371           <name>IccAllowVLA</name>
372           <state>1</state>
373         </option>
374         <option>
375           <name>IccCppDialect</name>
376           <state>2</state>
377         </option>
378         <option>
379           <name>IccExceptions</name>
380           <state>0</state>
381         </option>
382         <option>
383           <name>IccRTTI</name>
384           <state>0</state>
385         </option>
386         <option>
387           <name>IccStaticDestr</name>
388           <state>1</state>
389         </option>
390         <option>
391           <name>IccCppInlineSemantics</name>
392           <state>0</state>
393         </option>
394         <option>
395           <name>IccCmsis</name>
396           <state>1</state>
397         </option>
398         <option>
399           <name>IccFloatSemantics</name>
400           <state>0</state>
401         </option>
402         <option>
403           <name>CCNoLiteralPool</name>
404           <state>0</state>
405         </option>
406         <option>
407           <name>CCOptStrategySlave</name>
408           <version>0</version>
409           <state>0</state>
410         </option>
411         <option>
412           <name>CCGuardCalls</name>
413           <state>1</state>
414         </option>
415       </data>
416     </settings>
417     <settings>
418       <name>AARM</name>
419       <archiveVersion>2</archiveVersion>
420       <data>
421         <version>9</version>
422         <wantNonLocal>1</wantNonLocal>
423         <debug>1</debug>
424         <option>
425           <name>AObjPrefix</name>
426           <state>1</state>
427         </option>
428         <option>
429           <name>AEndian</name>
430           <state>1</state>
431         </option>
432         <option>
433           <name>ACaseSensitivity</name>
434           <state>1</state>
435         </option>
436         <option>
437           <name>MacroChars</name>
438           <version>0</version>
439           <state>0</state>
440         </option>
441         <option>
442           <name>AWarnEnable</name>
443           <state>0</state>
444         </option>
445         <option>
446           <name>AWarnWhat</name>
447           <state>0</state>
448         </option>
449         <option>
450           <name>AWarnOne</name>
451           <state></state>
452         </option>
453         <option>
454           <name>AWarnRange1</name>
455           <state></state>
456         </option>
457         <option>
458           <name>AWarnRange2</name>
459           <state></state>
460         </option>
461         <option>
462           <name>ADebug</name>
463           <state>1</state>
464         </option>
465         <option>
466           <name>AltRegisterNames</name>
467           <state>0</state>
468         </option>
469         <option>
470           <name>ADefines</name>
471           <state></state>
472         </option>
473         <option>
474           <name>AList</name>
475           <state>0</state>
476         </option>
477         <option>
478           <name>AListHeader</name>
479           <state>1</state>
480         </option>
481         <option>
482           <name>AListing</name>
483           <state>1</state>
484         </option>
485         <option>
486           <name>Includes</name>
487           <state>0</state>
488         </option>
489         <option>
490           <name>MacDefs</name>
491           <state>0</state>
492         </option>
493         <option>
494           <name>MacExps</name>
495           <state>1</state>
496         </option>
497         <option>
498           <name>MacExec</name>
499           <state>0</state>
500         </option>
501         <option>
502           <name>OnlyAssed</name>
503           <state>0</state>
504         </option>
505         <option>
506           <name>MultiLine</name>
507           <state>0</state>
508         </option>
509         <option>
510           <name>PageLengthCheck</name>
511           <state>0</state>
512         </option>
513         <option>
514           <name>PageLength</name>
515           <state>80</state>
516         </option>
517         <option>
518           <name>TabSpacing</name>
519           <state>8</state>
520         </option>
521         <option>
522           <name>AXRef</name>
523           <state>0</state>
524         </option>
525         <option>
526           <name>AXRefDefines</name>
527           <state>0</state>
528         </option>
529         <option>
530           <name>AXRefInternal</name>
531           <state>0</state>
532         </option>
533         <option>
534           <name>AXRefDual</name>
535           <state>0</state>
536         </option>
537         <option>
538           <name>AProcessor</name>
539           <state>1</state>
540         </option>
541         <option>
542           <name>AFpuProcessor</name>
543           <state>1</state>
544         </option>
545         <option>
546           <name>AOutputFile</name>
547           <state>$FILE_BNAME$.o</state>
548         </option>
549         <option>
550           <name>AMultibyteSupport</name>
551           <state>0</state>
552         </option>
553         <option>
554           <name>ALimitErrorsCheck</name>
555           <state>0</state>
556         </option>
557         <option>
558           <name>ALimitErrorsEdit</name>
559           <state>100</state>
560         </option>
561         <option>
562           <name>AIgnoreStdInclude</name>
563           <state>1</state>
564         </option>
565         <option>
566           <name>AUserIncludes</name>
567           <state></state>
568         </option>
569         <option>
570           <name>AExtraOptionsCheckV2</name>
571           <state>0</state>
572         </option>
573         <option>
574           <name>AExtraOptionsV2</name>
575           <state></state>
576         </option>
577         <option>
578           <name>AsmNoLiteralPool</name>
579           <state>0</state>
580         </option>
581       </data>
582     </settings>
583     <settings>
584       <name>OBJCOPY</name>
585       <archiveVersion>0</archiveVersion>
586       <data>
587         <version>1</version>
588         <wantNonLocal>1</wantNonLocal>
589         <debug>1</debug>
590         <option>
591           <name>OOCOutputFormat</name>
592           <version>2</version>
593           <state>2</state>
594         </option>
595         <option>
596           <name>OCOutputOverride</name>
597           <state>0</state>
598         </option>
599         <option>
600           <name>OOCOutputFile</name>
601           <state>{{name}}.bin</state>
602         </option>
603         <option>
604           <name>OOCCommandLineProducer</name>
605           <state>1</state>
606         </option>
607         <option>
608           <name>OOCObjCopyEnable</name>
609           <state>1</state>
610         </option>
611       </data>
612     </settings>
613     <settings>
614       <name>CUSTOM</name>
615       <archiveVersion>3</archiveVersion>
616       <data>
617         <extensions></extensions>
618         <cmdline></cmdline>
619       </data>
620     </settings>
621     <settings>
622       <name>BICOMP</name>
623       <archiveVersion>0</archiveVersion>
624       <data/>
625     </settings>
626     <settings>
627       <name>BUILDACTION</name>
628       <archiveVersion>1</archiveVersion>
629       <data>
630         <prebuild></prebuild>
631         <postbuild></postbuild>
632       </data>
633     </settings>
634     <settings>
635       <name>ILINK</name>
636       <archiveVersion>0</archiveVersion>
637       <data>
638         <version>16</version>
639         <wantNonLocal>1</wantNonLocal>
640         <debug>1</debug>
641         <option>
642           <name>IlinkLibIOConfig</name>
643           <state>1</state>
644         </option>
645         <option>
646           <name>XLinkMisraHandler</name>
647           <state>0</state>
648         </option>
649         <option>
650           <name>IlinkInputFileSlave</name>
651           <state>0</state>
652         </option>
653         <option>
654           <name>IlinkOutputFile</name>
655           <state>cpp.out</state>
656         </option>
657         <option>
658           <name>IlinkDebugInfoEnable</name>
659           <state>1</state>
660         </option>
661         <option>
662           <name>IlinkKeepSymbols</name>
663           <state></state>
664         </option>
665         <option>
666           <name>IlinkRawBinaryFile</name>
667           <state></state>
668         </option>
669         <option>
670           <name>IlinkRawBinarySymbol</name>
671           <state></state>
672         </option>
673         <option>
674           <name>IlinkRawBinarySegment</name>
675           <state></state>
676         </option>
677         <option>
678           <name>IlinkRawBinaryAlign</name>
679           <state></state>
680         </option>
681         <option>
682           <name>IlinkDefines</name>
683           <state></state>
684         </option>
685         <option>
686           <name>IlinkConfigDefines</name>
687           <state></state>
688         </option>
689         <option>
690           <name>IlinkMapFile</name>
691           <state>1</state>
692         </option>
693         <option>
694           <name>IlinkLogFile</name>
695           <state>1</state>
696         </option>
697         <option>
698           <name>IlinkLogInitialization</name>
699           <state>0</state>
700         </option>
701         <option>
702           <name>IlinkLogModule</name>
703           <state>0</state>
704         </option>
705         <option>
706           <name>IlinkLogSection</name>
707           <state>0</state>
708         </option>
709         <option>
710           <name>IlinkLogVeneer</name>
711           <state>0</state>
712         </option>
713         <option>
714           <name>IlinkIcfOverride</name>
715           <state>1</state>
716         </option>
717         <option>
718           <name>IlinkIcfFile</name>
719           <state>$PROJ_DIR$\{{linker_script}}</state>
720         </option>
721         <option>
722           <name>IlinkIcfFileSlave</name>
723           <state></state>
724         </option>
725         <option>
726           <name>IlinkEnableRemarks</name>
727           <state>0</state>
728         </option>
729         <option>
730           <name>IlinkSuppressDiags</name>
731           <state></state>
732         </option>
733         <option>
734           <name>IlinkTreatAsRem</name>
735           <state></state>
736         </option>
737         <option>
738           <name>IlinkTreatAsWarn</name>
739           <state></state>
740         </option>
741         <option>
742           <name>IlinkTreatAsErr</name>
743           <state></state>
744         </option>
745         <option>
746           <name>IlinkWarningsAreErrors</name>
747           <state>0</state>
748         </option>
749         <option>
750           <name>IlinkUseExtraOptions</name>
751           <state>1</state>
752         </option>
753         <option>
754           <name>IlinkExtraOptions</name>
755           <state>--skip_dynamic_initialization</state>
756         </option>
757         <option>
758           <name>IlinkLowLevelInterfaceSlave</name>
759           <state>1</state>
760         </option>
761         <option>
762           <name>IlinkAutoLibEnable</name>
763           <state>1</state>
764         </option>
765         <option>
766           <name>IlinkAdditionalLibs</name>
767         {% for library in libraries %}
768           <state>$PROJ_DIR$\{{library}}</state>
769         {% endfor %}
770         {% for object in object_files %}
771           <state>$PROJ_DIR$\{{object}}</state>
772         {% endfor %}
773         </option>
774         <option>
775           <name>IlinkOverrideProgramEntryLabel</name>
776           <state>0</state>
777         </option>
778         <option>
779           <name>IlinkProgramEntryLabelSelect</name>
780           <state>0</state>
781         </option>
782         <option>
783           <name>IlinkProgramEntryLabel</name>
784           <state>__iar_program_start</state>
785         </option>
786         <option>
787           <name>DoFill</name>
788           <state>0</state>
789         </option>
790         <option>
791           <name>FillerByte</name>
792           <state>0xFF</state>
793         </option>
794         <option>
795           <name>FillerStart</name>
796           <state>0x0</state>
797         </option>
798         <option>
799           <name>FillerEnd</name>
800           <state>0x0</state>
801         </option>
802         <option>
803           <name>CrcSize</name>
804           <version>0</version>
805           <state>1</state>
806         </option>
807         <option>
808           <name>CrcAlign</name>
809           <state>1</state>
810         </option>
811         <option>
812           <name>CrcPoly</name>
813           <state>0x11021</state>
814         </option>
815         <option>
816           <name>CrcCompl</name>
817           <version>0</version>
818           <state>0</state>
819         </option>
820         <option>
821           <name>CrcBitOrder</name>
822           <version>0</version>
823           <state>0</state>
824         </option>
825         <option>
826           <name>CrcInitialValue</name>
827           <state>0x0</state>
828         </option>
829         <option>
830           <name>DoCrc</name>
831           <state>0</state>
832         </option>
833         <option>
834           <name>IlinkBE8Slave</name>
835           <state>1</state>
836         </option>
837         <option>
838           <name>IlinkBufferedTerminalOutput</name>
839           <state>1</state>
840         </option>
841         <option>
842           <name>IlinkStdoutInterfaceSlave</name>
843           <state>1</state>
844         </option>
845         <option>
846           <name>CrcFullSize</name>
847           <state>0</state>
848         </option>
849         <option>
850           <name>IlinkIElfToolPostProcess</name>
851           <state>0</state>
852         </option>
853         <option>
854           <name>IlinkLogAutoLibSelect</name>
855           <state>0</state>
856         </option>
857         <option>
858           <name>IlinkLogRedirSymbols</name>
859           <state>0</state>
860         </option>
861         <option>
862           <name>IlinkLogUnusedFragments</name>
863           <state>0</state>
864         </option>
865         <option>
866           <name>IlinkCrcReverseByteOrder</name>
867           <state>0</state>
868         </option>
869         <option>
870           <name>IlinkCrcUseAsInput</name>
871           <state>1</state>
872         </option>
873         <option>
874           <name>IlinkOptInline</name>
875           <state>1</state>
876         </option>
877         <option>
878           <name>IlinkOptExceptionsAllow</name>
879           <state>0</state>
880         </option>
881         <option>
882           <name>IlinkOptExceptionsForce</name>
883           <state>0</state>
884         </option>
885         <option>
886           <name>IlinkCmsis</name>
887           <state>1</state>
888         </option>
889         <option>
890           <name>IlinkOptMergeDuplSections</name>
891           <state>0</state>
892         </option>
893         <option>
894           <name>IlinkOptUseVfe</name>
895           <state>1</state>
896         </option>
897         <option>
898           <name>IlinkOptForceVfe</name>
899           <state>0</state>
900         </option>
901         <option>
902           <name>IlinkStackAnalysisEnable</name>
903           <state>0</state>
904         </option>
905         <option>
906           <name>IlinkStackControlFile</name>
907           <state></state>
908         </option>
909         <option>
910           <name>IlinkStackCallGraphFile</name>
911           <state></state>
912         </option>
913         <option>
914           <name>CrcAlgorithm</name>
915           <version>0</version>
916           <state>1</state>
917         </option>
918         <option>
919           <name>CrcUnitSize</name>
920           <version>0</version>
921           <state>0</state>
922         </option>
923         <option>
924           <name>IlinkThreadsSlave</name>
925           <state>1</state>
926         </option>
927       </data>
928     </settings>
929     <settings>
930       <name>IARCHIVE</name>
931       <archiveVersion>0</archiveVersion>
932       <data>
933         <version>0</version>
934         <wantNonLocal>1</wantNonLocal>
935         <debug>1</debug>
936         <option>
937           <name>IarchiveInputs</name>
938           <state></state>
939         </option>
940         <option>
941           <name>IarchiveOverride</name>
942           <state>1</state>
943         </option>
944         <option>
945           <name>IarchiveOutput</name>
946           <state>###Unitialized</state>
947         </option>
948       </data>
949     </settings>
950     <settings>
951       <name>BILINK</name>
952       <archiveVersion>0</archiveVersion>
953       <data/>
954     </settings>
955   </configuration>
956   {{source_files}}
957 </project>