at32f403a_407_acc.xcl 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519
  1. "B:\projects\module_universal_io\libs\artery\drivers\src\at32f403a_407_acc.c"
  2. -std=c11
  3. -ferror-limit=0
  4. -fbracket-depth=512
  5. -MD
  6. -MF
  7. B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_acc.pbi.dep
  8. -o
  9. at32f403a_407_acc.pbi
  10. -I
  11. B:\projects\module_universal_io\libs\artery\drivers\src
  12. -I
  13. B:\projects\module_universal_io\project\ewarm\..\..\libs\artery\drivers\inc
  14. -I
  15. B:\projects\module_universal_io\project\ewarm\..\..\libs\artery\system
  16. -I
  17. B:\projects\module_universal_io\project\ewarm\..\..\libs\artery\usb\inc
  18. -I
  19. B:\projects\module_universal_io\project\ewarm\..\..\libs\artery\cmsis\cm4\core_support
  20. -I
  21. B:\projects\module_universal_io\project\ewarm\..\..\libs\artery\cmsis\cm4\device_support
  22. -I
  23. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\freertos\source\include
  24. -I
  25. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\rndis\dhcp-server
  26. -I
  27. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\rndis\dns-server
  28. -I
  29. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\rndis\rndis_driver
  30. -I
  31. B:\projects\module_universal_io\project\ewarm\..\..\shared\peripherals\inc
  32. -I
  33. B:\projects\module_universal_io\project\ewarm\..\..\shared\wdt
  34. -I
  35. B:\projects\module_universal_io\project\ewarm\..\..\shared\board
  36. -I
  37. B:\projects\module_universal_io\project\ewarm\..\..\shared\utils
  38. -I
  39. B:\projects\module_universal_io\project\ewarm\..\..\shared\freemodbus
  40. -I
  41. B:\projects\module_universal_io\project\ewarm\..\..\shared\freemodbus\ascii
  42. -I
  43. B:\projects\module_universal_io\project\ewarm\..\..\shared\freemodbus\functions
  44. -I
  45. B:\projects\module_universal_io\project\ewarm\..\..\shared\freemodbus\include
  46. -I
  47. B:\projects\module_universal_io\project\ewarm\..\..\shared\freemodbus\port
  48. -I
  49. B:\projects\module_universal_io\project\ewarm\..\..\shared\freemodbus\rtu
  50. -I
  51. B:\projects\module_universal_io\project\ewarm\..\..\shared\settings
  52. -I
  53. B:\projects\module_universal_io\project\ewarm\..\..\fw\modules\usb
  54. -I
  55. B:\projects\module_universal_io\project\ewarm\..\..\fw\modules\io
  56. -I
  57. B:\projects\module_universal_io\project\ewarm\..\..\fw\modules\misc
  58. -I
  59. B:\projects\module_universal_io\project\ewarm\..\..\fw\modules\spi_flash
  60. -I
  61. B:\projects\module_universal_io\project\ewarm\..\..\fw\modules\user_fatfs
  62. -I
  63. B:\projects\module_universal_io\project\ewarm\..\..\fw\modules\modbus
  64. -I
  65. B:\projects\module_universal_io\project\ewarm\..\..\fw\user
  66. -I
  67. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\freertos\include
  68. -I
  69. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
  70. -I
  71. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\fat_fs\src
  72. -I
  73. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\fat_fs\drivers
  74. -I
  75. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\src\include
  76. -I
  77. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\src\include\netif
  78. -I
  79. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\src\include\lwip
  80. -I
  81. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\src\include\lwip\apps
  82. -I
  83. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\src\include\netif\ppp
  84. -I
  85. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\src\include\netif\ppp\polarssl
  86. -I
  87. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\port
  88. -I
  89. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\port\FreeRTOS
  90. -I
  91. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\system
  92. -I
  93. B:\projects\module_universal_io\project\ewarm\..\..\libs\thirdparty\LwIP\system\arch
  94. -I
  95. C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.3\arm\inc
  96. -I
  97. C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.3\arm\inc\c
  98. -I
  99. B:\projects\module_universal_io\libs\artery\drivers\inc
  100. -I
  101. B:\projects\module_universal_io\libs\artery\system
  102. -I
  103. B:\projects\module_universal_io\libs\artery\usb\inc
  104. -I
  105. B:\projects\module_universal_io\libs\artery\cmsis\cm4\core_support
  106. -I
  107. B:\projects\module_universal_io\libs\artery\cmsis\cm4\device_support
  108. -I
  109. B:\projects\module_universal_io\libs\thirdparty\freertos\source\include
  110. -I
  111. B:\projects\module_universal_io\libs\thirdparty\rndis\dhcp-server
  112. -I
  113. B:\projects\module_universal_io\libs\thirdparty\rndis\dns-server
  114. -I
  115. B:\projects\module_universal_io\libs\thirdparty\rndis\rndis_driver
  116. -I
  117. B:\projects\module_universal_io\shared\peripherals\inc
  118. -I
  119. B:\projects\module_universal_io\shared\wdt
  120. -I
  121. B:\projects\module_universal_io\shared\board
  122. -I
  123. B:\projects\module_universal_io\shared\utils
  124. -I
  125. B:\projects\module_universal_io\shared\freemodbus
  126. -I
  127. B:\projects\module_universal_io\shared\freemodbus\ascii
  128. -I
  129. B:\projects\module_universal_io\shared\freemodbus\functions
  130. -I
  131. B:\projects\module_universal_io\shared\freemodbus\include
  132. -I
  133. B:\projects\module_universal_io\shared\freemodbus\port
  134. -I
  135. B:\projects\module_universal_io\shared\freemodbus\rtu
  136. -I
  137. B:\projects\module_universal_io\shared\settings
  138. -I
  139. B:\projects\module_universal_io\fw\modules\usb
  140. -I
  141. B:\projects\module_universal_io\fw\modules\io
  142. -I
  143. B:\projects\module_universal_io\fw\modules\misc
  144. -I
  145. B:\projects\module_universal_io\fw\modules\spi_flash
  146. -I
  147. B:\projects\module_universal_io\fw\modules\user_fatfs
  148. -I
  149. B:\projects\module_universal_io\fw\modules\modbus
  150. -I
  151. B:\projects\module_universal_io\fw\user
  152. -I
  153. B:\projects\module_universal_io\libs\thirdparty\freertos\include
  154. -I
  155. B:\projects\module_universal_io\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
  156. -I
  157. B:\projects\module_universal_io\libs\thirdparty\fat_fs\src
  158. -I
  159. B:\projects\module_universal_io\libs\thirdparty\fat_fs\drivers
  160. -I
  161. B:\projects\module_universal_io\libs\thirdparty\LwIP\src\include
  162. -I
  163. B:\projects\module_universal_io\libs\thirdparty\LwIP\src\include\netif
  164. -I
  165. B:\projects\module_universal_io\libs\thirdparty\LwIP\src\include\lwip
  166. -I
  167. B:\projects\module_universal_io\libs\thirdparty\LwIP\src\include\lwip\apps
  168. -I
  169. B:\projects\module_universal_io\libs\thirdparty\LwIP\src\include\netif\ppp
  170. -I
  171. B:\projects\module_universal_io\libs\thirdparty\LwIP\src\include\netif\ppp\polarssl
  172. -I
  173. B:\projects\module_universal_io\libs\thirdparty\LwIP\port
  174. -I
  175. B:\projects\module_universal_io\libs\thirdparty\LwIP\port\FreeRTOS
  176. -I
  177. B:\projects\module_universal_io\libs\thirdparty\LwIP\system
  178. -I
  179. B:\projects\module_universal_io\libs\thirdparty\LwIP\system\arch
  180. -D__CHAR_BITS__=8
  181. -D__CHAR_MAX__=0xff
  182. -D__CHAR_MIN__=0
  183. -D__CHAR_SIZE__=1
  184. -D__UNSIGNED_CHAR_MAX__=0xff
  185. -D__SIGNED_CHAR_MAX__=127
  186. -D__SIGNED_CHAR_MIN__=(-__SIGNED_CHAR_MAX__-1)
  187. -D__CHAR_ALIGN__=1
  188. -D__SHORT_SIZE__=2
  189. -D__UNSIGNED_SHORT_MAX__=0xffff
  190. -D__SIGNED_SHORT_MAX__=32767
  191. -D__SIGNED_SHORT_MIN__=(-__SIGNED_SHORT_MAX__-1)
  192. -D__SHORT_ALIGN__=2
  193. -D__INT_SIZE__=4
  194. -D__UNSIGNED_INT_MAX__=0xffffffffU
  195. -D__SIGNED_INT_MAX__=2147483647
  196. -D__SIGNED_INT_MIN__=(-__SIGNED_INT_MAX__-1)
  197. -D__INT_ALIGN__=4
  198. -D__LONG_SIZE__=4
  199. -D__UNSIGNED_LONG_MAX__=0xffffffffUL
  200. -D__SIGNED_LONG_MAX__=2147483647L
  201. -D__SIGNED_LONG_MIN__=(-__SIGNED_LONG_MAX__-1)
  202. -D__LONG_ALIGN__=4
  203. -D__LONG_LONG_SIZE__=8
  204. -D__UNSIGNED_LONG_LONG_MAX__=0xffffffffffffffffULL
  205. -D__SIGNED_LONG_LONG_MAX__=9223372036854775807LL
  206. -D__SIGNED_LONG_LONG_MIN__=(-__SIGNED_LONG_LONG_MAX__-1)
  207. -D__LONG_LONG_ALIGN__=8
  208. -D__INT8_T_TYPE__=signed char
  209. -D__INT8_T_MAX__=127
  210. -D__INT8_T_MIN__=(-__INT8_T_MAX__-1)
  211. -D__UINT8_T_TYPE__=unsigned char
  212. -D__UINT8_T_MAX__=0xff
  213. -D__INT8_SIZE_PREFIX__="hh"
  214. -D__INT16_T_TYPE__=signed short int
  215. -D__INT16_T_MAX__=32767
  216. -D__INT16_T_MIN__=(-__INT16_T_MAX__-1)
  217. -D__UINT16_T_TYPE__=unsigned short int
  218. -D__UINT16_T_MAX__=0xffff
  219. -D__INT16_SIZE_PREFIX__="h"
  220. -D__INT32_T_TYPE__=signed int
  221. -D__INT32_T_MAX__=2147483647
  222. -D__INT32_T_MIN__=(-__INT32_T_MAX__-1)
  223. -D__UINT32_T_TYPE__=unsigned int
  224. -D__UINT32_T_MAX__=0xffffffffU
  225. -D__INT32_SIZE_PREFIX__=""
  226. -D__INT64_T_TYPE__=signed long long int
  227. -D__INT64_T_MAX__=9223372036854775807LL
  228. -D__INT64_T_MIN__=(-__INT64_T_MAX__-1)
  229. -D__UINT64_T_TYPE__=unsigned long long int
  230. -D__UINT64_T_MAX__=0xffffffffffffffffULL
  231. -D__INT64_SIZE_PREFIX__="ll"
  232. -D__INT_LEAST8_T_TYPE__=signed char
  233. -D__INT_LEAST8_T_MAX__=127
  234. -D__INT_LEAST8_T_MIN__=(-__INT_LEAST8_T_MAX__-1)
  235. -D__UINT_LEAST8_T_TYPE__=unsigned char
  236. -D__UINT_LEAST8_T_MAX__=0xff
  237. -D__INT8_C_SUFFIX__=
  238. -D__UINT8_C_SUFFIX__=
  239. -D__INT_LEAST8_SIZE_PREFIX__="hh"
  240. -D__INT_LEAST16_T_TYPE__=signed short int
  241. -D__INT_LEAST16_T_MAX__=32767
  242. -D__INT_LEAST16_T_MIN__=(-__INT_LEAST16_T_MAX__-1)
  243. -D__UINT_LEAST16_T_TYPE__=unsigned short int
  244. -D__UINT_LEAST16_T_MAX__=0xffff
  245. -D__INT16_C_SUFFIX__=
  246. -D__UINT16_C_SUFFIX__=
  247. -D__INT_LEAST16_SIZE_PREFIX__="h"
  248. -D__INT_LEAST32_T_TYPE__=signed int
  249. -D__INT_LEAST32_T_MAX__=2147483647
  250. -D__INT_LEAST32_T_MIN__=(-__INT_LEAST32_T_MAX__-1)
  251. -D__UINT_LEAST32_T_TYPE__=unsigned int
  252. -D__UINT_LEAST32_T_MAX__=0xffffffffU
  253. -D__INT32_C_SUFFIX__=
  254. -D__UINT32_C_SUFFIX__=U
  255. -D__INT_LEAST32_SIZE_PREFIX__=""
  256. -D__INT_LEAST64_T_TYPE__=signed long long int
  257. -D__INT_LEAST64_T_MAX__=9223372036854775807LL
  258. -D__INT_LEAST64_T_MIN__=(-__INT_LEAST64_T_MAX__-1)
  259. -D__UINT_LEAST64_T_TYPE__=unsigned long long int
  260. -D__UINT_LEAST64_T_MAX__=0xffffffffffffffffULL
  261. -D__INT64_C_SUFFIX__=LL
  262. -D__UINT64_C_SUFFIX__=ULL
  263. -D__INT_LEAST64_SIZE_PREFIX__="ll"
  264. -D__INT_FAST8_T_TYPE__=signed int
  265. -D__INT_FAST8_T_MAX__=2147483647
  266. -D__INT_FAST8_T_MIN__=(-__INT_FAST8_T_MAX__-1)
  267. -D__UINT_FAST8_T_TYPE__=unsigned int
  268. -D__UINT_FAST8_T_MAX__=0xffffffffU
  269. -D__INT_FAST8_SIZE_PREFIX__=""
  270. -D__INT_FAST16_T_TYPE__=signed int
  271. -D__INT_FAST16_T_MAX__=2147483647
  272. -D__INT_FAST16_T_MIN__=(-__INT_FAST16_T_MAX__-1)
  273. -D__UINT_FAST16_T_TYPE__=unsigned int
  274. -D__UINT_FAST16_T_MAX__=0xffffffffU
  275. -D__INT_FAST16_SIZE_PREFIX__=""
  276. -D__INT_FAST32_T_TYPE__=signed int
  277. -D__INT_FAST32_T_MAX__=2147483647
  278. -D__INT_FAST32_T_MIN__=(-__INT_FAST32_T_MAX__-1)
  279. -D__UINT_FAST32_T_TYPE__=unsigned int
  280. -D__UINT_FAST32_T_MAX__=0xffffffffU
  281. -D__INT_FAST32_SIZE_PREFIX__=""
  282. -D__INT_FAST64_T_TYPE__=signed long long int
  283. -D__INT_FAST64_T_MAX__=9223372036854775807LL
  284. -D__INT_FAST64_T_MIN__=(-__INT_FAST64_T_MAX__-1)
  285. -D__UINT_FAST64_T_TYPE__=unsigned long long int
  286. -D__UINT_FAST64_T_MAX__=0xffffffffffffffffULL
  287. -D__INT_FAST64_SIZE_PREFIX__="ll"
  288. -D__INTMAX_T_TYPE__=signed long long int
  289. -D__INTMAX_T_MAX__=9223372036854775807LL
  290. -D__INTMAX_T_MIN__=(-__INTMAX_T_MAX__-1)
  291. -D__UINTMAX_T_TYPE__=unsigned long long int
  292. -D__UINTMAX_T_MAX__=0xffffffffffffffffULL
  293. -D__INTMAX_C_SUFFIX__=LL
  294. -D__UINTMAX_C_SUFFIX__=ULL
  295. -D__INTMAX_SIZE_PREFIX__="ll"
  296. -D__ATOMIC_BOOL_LOCK_FREE=2
  297. -D__ATOMIC_CHAR_LOCK_FREE=2
  298. -D__ATOMIC_CHAR16_T_LOCK_FREE=2
  299. -D__ATOMIC_CHAR32_T_LOCK_FREE=2
  300. -D__ATOMIC_WCHAR_T_LOCK_FREE=2
  301. -D__ATOMIC_SHORT_LOCK_FREE=2
  302. -D__ATOMIC_INT_LOCK_FREE=2
  303. -D__ATOMIC_LONG_LOCK_FREE=2
  304. -D__ATOMIC_LLONG_LOCK_FREE=0
  305. -D__ATOMIC_POINTER_LOCK_FREE=2
  306. -D__FLOAT_SIZE__=4
  307. -D__FLOAT_ALIGN__=4
  308. -D__DOUBLE_SIZE__=8
  309. -D__DOUBLE_ALIGN__=8
  310. -D__LONG_DOUBLE_SIZE__=8
  311. -D__LONG_DOUBLE_ALIGN__=8
  312. -D____FP16_SIZE__=2
  313. -D____FP16_ALIGN__=2
  314. -D__NAN_HAS_HIGH_MANTISSA_BIT_SET__=0
  315. -D__SUBNORMAL_FLOATING_POINTS__=1
  316. -D__SIZE_T_TYPE__=unsigned int
  317. -D__SIZE_T_MAX__=0xffffffffU
  318. -D__PTRDIFF_T_TYPE__=signed int
  319. -D__PTRDIFF_T_MAX__=2147483647
  320. -D__PTRDIFF_T_MIN__=(-__PTRDIFF_T_MAX__-1)
  321. -D__INTPTR_T_TYPE__=signed int
  322. -D__INTPTR_T_MAX__=2147483647
  323. -D__INTPTR_T_MIN__=(-__INTPTR_T_MAX__-1)
  324. -D__UINTPTR_T_TYPE__=unsigned int
  325. -D__UINTPTR_T_MAX__=0xffffffffU
  326. -D__INTPTR_SIZE_PREFIX__=""
  327. -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
  328. -D__JMP_BUF_NUM_ELEMENTS__=16
  329. -D__TID__=0xcf60
  330. -D__VER__=8040001
  331. -D__BUILD_NUMBER__=212
  332. -D__IAR_SYSTEMS_ICC__=9
  333. -D_MAX_ALIGNMENT=8
  334. -D__LITTLE_ENDIAN__=1
  335. -D__BOOL_TYPE__=unsigned char
  336. -D__BOOL_SIZE__=1
  337. -D__WCHAR_T_TYPE__=unsigned int
  338. -D__WCHAR_T_SIZE__=4
  339. -D__WCHAR_T_MAX__=0xffffffffU
  340. -D__DEF_PTR_MEM__=__data
  341. -D__DEF_PTR_SIZE__=4
  342. -D__DATA_MEM0__=__data
  343. -D__DATA_MEM0_POINTER_OK__=1
  344. -D__DATA_MEM0_UNIQUE_POINTER__=1
  345. -D__DATA_MEM0_VAR_OK__=1
  346. -D__DATA_MEM0_INTPTR_TYPE__=int
  347. -D__DATA_MEM0_UINTPTR_TYPE__=unsigned int
  348. -D__DATA_MEM0_INTPTR_SIZE_PREFIX__=""
  349. -D__DATA_MEM0_MAX_SIZE__=0x7fffffffU
  350. -D_RSIZE_MAX=0x7fffffffU
  351. -D__DATA_MEM0_HEAP_SEGMENT__="HEAP"
  352. -D__DATA_MEM0_PAGE_SIZE__=0
  353. -D__DATA_MEM0_HEAP__=0
  354. -D__CODE_MEM0__=__code
  355. -D__CODE_MEM0_POINTER_OK__=1
  356. -D__CODE_MEM0_UNIQUE_POINTER__=1
  357. -D__HEAP_MEM0__=0
  358. -D__HEAP_DEFAULT_MEM__=0
  359. -D__HEAPND_MEMORY_LIST1__()=
  360. -D__MULTIPLE_HEAPS__=0
  361. -D__DEF_HEAP_MEM__=__data
  362. -D__DEF_STACK_MEM_INDEX__=0
  363. -D__PRAGMA_PACK_ON__=1
  364. -D__MULTIPLE_INHERITANCE__=1
  365. -D__AAPCS_VFP__=1
  366. -D__ARM4TM__=4
  367. -D__ARM5TM__=5
  368. -D__ARM5T__=5
  369. -D__ARM5__=5
  370. -D__ARM6MEDIA__=6
  371. -D__ARM6M__=11
  372. -D__ARM6SM__=12
  373. -D__ARM6T2__=6
  374. -D__ARM6__=6
  375. -D__ARM7EM__=13
  376. -D__ARM7M__=7
  377. -D__ARM7__=7
  378. -D__ARMVFPV1__=1
  379. -D__ARMVFPV2__=2
  380. -D__ARMVFPV3_D16__=1
  381. -D__ARMVFPV3_FP16__=1
  382. -D__ARMVFPV3__=3
  383. -D__ARMVFPV4__=4
  384. -D__ARMVFP_D16__=1
  385. -D__ARMVFP_FP16__=1
  386. -D__ARMVFP_SP__=1
  387. -D__ARMVFP__=__ARMVFPV4__
  388. -D__ARM_32BIT_STATE=1
  389. -D__ARM_ACLE=201
  390. -D__ARM_ALIGN_MAX_PWR=8
  391. -D__ARM_ALIGN_MAX_STACK_PWR=3
  392. -D__ARM_ARCH=7
  393. -D__ARM_ARCH_ISA_THUMB=2
  394. -D__ARM_ARCH_PROFILE='M'
  395. -D__ARM_FEATURE_CLZ=1
  396. -D__ARM_FEATURE_COPROC=15
  397. -D__ARM_FEATURE_DSP=1
  398. -D__ARM_FEATURE_FMA=1
  399. -D__ARM_FEATURE_IDIV=1
  400. -D__ARM_FEATURE_LDREX=7
  401. -D__ARM_FEATURE_QBIT=1
  402. -D__ARM_FEATURE_SAT=1
  403. -D__ARM_FEATURE_SIMD32=1
  404. -D__ARM_FEATURE_UNALIGNED=1
  405. -D__ARM_FP=6
  406. -D__ARM_FP16_ARGS=1
  407. -D__ARM_FP16_FORMAT_IEEE=1
  408. -D__ARM_MEDIA__=1
  409. -D__ARM_PCS_VFP=1
  410. -D__ARM_PROFILE_M__=1
  411. -D__ARM_SIZE_MINIMAL_ENUM=1
  412. -D__ARM_SIZE_WCHAR_T=4
  413. -D__CODE_SIZE_LIMIT=0
  414. -D__CORE__=__ARM7EM__
  415. -D__CPU_MODE__=1
  416. -D__ICCARM_INTRINSICS_VERSION__=2
  417. -D__ICCARM__=1
  418. -D__INTERWORKING__=1
  419. -D__PLAIN_INT_BITFIELD_IS_SIGNED__=0
  420. -D__HAS_WEAK__=1
  421. -D__HAS_PACKED__=1
  422. -D__HAS_JOINED_TYPES__=1
  423. -D__HAS_LOCATED_DECLARATION__=1
  424. -D__HAS_LOCATED_WITH_INIT__=1
  425. -D__IAR_COMPILERBASE__=656644
  426. -D__IAR_COMPILERBASE_STR__=10.5.4.1177
  427. -D__UNICODE_SOURCE_SUPPORTED__=1
  428. -D__VTABLE_MEM__=
  429. -D__PRAGMA_REDEFINE_EXTNAME=1
  430. -D__STDC__=1
  431. -D__STDC_VERSION__=201710L
  432. -D__STDC_NO_VLA__=1
  433. -D__MEMORY_ORDER_RELAXED__=0
  434. -D__MEMORY_ORDER_CONSUME__=1
  435. -D__MEMORY_ORDER_ACQUIRE__=2
  436. -D__MEMORY_ORDER_RELEASE__=3
  437. -D__MEMORY_ORDER_ACQ_REL__=4
  438. -D__MEMORY_ORDER_SEQ_CST__=5
  439. -D__STDC_UTF_16__=1
  440. -D__STDC_UTF_32__=1
  441. -D__STDC_LIB_EXT1__=201112L
  442. -D__STDC_NO_THREADS__=1
  443. -D__STDC_ISO_10646__=201103L
  444. -D__STDC_HOSTED__=1
  445. -D__EDG_IA64_ABI=1
  446. -D__EDG_IA64_ABI_VARIANT_CTORS_AND_DTORS_RETURN_THIS=1
  447. -D__EDG_IA64_ABI_USE_INT_STATIC_INIT_GUARD=1
  448. -D__cpp_hex_float=201603L
  449. -D__cpp_unicode_literals=200710L
  450. -D__cpp_static_assert=200410L
  451. -D__EDG__=1
  452. -D__EDG_VERSION__=500
  453. -D__EDG_SIZE_TYPE__=unsigned int
  454. -D__EDG_PTRDIFF_TYPE__=int
  455. -D__EDG_DELTA_TYPE=int
  456. -D__EDG_IA64_VTABLE_ENTRY_TYPE=int
  457. -D__EDG_VIRTUAL_FUNCTION_INDEX_TYPE=unsigned short
  458. -D__EDG_LOWER_VARIABLE_LENGTH_ARRAYS=1
  459. -D__EDG_IA64_ABI_USE_VARIANT_ARRAY_COOKIES=1
  460. -D__EDG_ABI_COMPATIBILITY_VERSION=9999
  461. -D__EDG_ABI_CHANGES_FOR_RTTI=1
  462. -D__EDG_ABI_CHANGES_FOR_ARRAY_NEW_AND_DELETE=1
  463. -D__EDG_ABI_CHANGES_FOR_PLACEMENT_DELETE=1
  464. -D__EDG_BSD=0
  465. -D__EDG_SYSV=0
  466. -D__EDG_ANSIC=1
  467. -D__EDG_CPP11_IL_EXTENSIONS_SUPPORTED=1
  468. -D__EDG_FLOAT80_ENABLING_POSSIBLE=0
  469. -D__EDG_FLOAT128_ENABLING_POSSIBLE=0
  470. -D__EDG_INT128_EXTENSIONS_ALLOWED=0
  471. -DAT32F403AVGT7=1
  472. -DUSE_STDPERIPH_DRIVER=1
  473. -DAT_START_F403A_V1=1
  474. -DPRINTF_STDLIB=1
  475. -DDEBUG=1
  476. -D_DLIB_CONFIG_FILE_HEADER_NAME="C:\\Program Files (x86)\\IAR Systems\\Embedded Workbench 8.3\\arm\\inc\\c\\DLib_Config_Full.h"
  477. -D_DLIB_CONFIG_FILE_STRING="C:\\Program Files (x86)\\IAR Systems\\Embedded Workbench 8.3\\arm\\inc\\c\\DLib_Config_Full.h"
  478. -D__VERSION__="IAR ANSI C/C++ Compiler V8.40.1.212/W32 for ARM"
  479. -D_VA_DEFINED=
  480. -D_VA_LIST=struct __va_list
  481. -D__ICCARM_OLD_DEFINED_VAARGS__=1
  482. -D__VA_STACK_ALIGN__=8
  483. -D__CODE_MEMORY_LIST1__()=__CODE_MEM_HELPER1__(__code, 0 )
  484. -D__CODE_MEMORY_LIST2__(_P1)=__CODE_MEM_HELPER2__(__code, 0 , _P1 )
  485. -D__CODE_MEMORY_LIST3__(_P1,_P2)=__CODE_MEM_HELPER3__(__code, 0 , _P1 , _P2 )
  486. -D__DATA_MEMORY_LIST1__()=__DATA_MEM_HELPER1__(__data, 0 )
  487. -D__DATA_MEMORY_LIST2__(_P1)=__DATA_MEM_HELPER2__(__data, 0 , _P1 )
  488. -D__DATA_MEMORY_LIST3__(_P1,_P2)=__DATA_MEM_HELPER3__(__data, 0 , _P1 , _P2 )
  489. -D__CODE_PTR_MEMORY_LIST1__()=__CODE_PTR_MEM_HELPER1__(__code, 0 )
  490. -D__CODE_PTR_MEMORY_LIST2__(_P1)=__CODE_PTR_MEM_HELPER2__(__code, 0 , _P1 )
  491. -D__CODE_PTR_MEMORY_LIST3__(_P1,_P2)=__CODE_PTR_MEM_HELPER3__(__code, 0 , _P1 , _P2 )
  492. -D__DATA_PTR_MEMORY_LIST1__()=__DATA_PTR_MEM_HELPER1__(__data, 0 )
  493. -D__DATA_PTR_MEMORY_LIST2__(_P1)=__DATA_PTR_MEM_HELPER2__(__data, 0 , _P1 )
  494. -D__DATA_PTR_MEMORY_LIST3__(_P1,_P2)=__DATA_PTR_MEM_HELPER3__(__data, 0 , _P1 , _P2 )
  495. -D__VAR_MEMORY_LIST1__()=__VAR_MEM_HELPER1__(__data, 0 )
  496. -D__VAR_MEMORY_LIST2__(_P1)=__VAR_MEM_HELPER2__(__data, 0 , _P1 )
  497. -D__VAR_MEMORY_LIST3__(_P1,_P2)=__VAR_MEM_HELPER3__(__data, 0 , _P1 , _P2 )
  498. -D__VARD_MEMORY_LIST1__()=__VARD_MEM_HELPER1__(__data, 0, _ )
  499. -D__HEAP_MEMORY_LIST1__()=__HEAP_MEM_HELPER1__(__data, 0 )
  500. -D__HEAP_MEMORY_LIST2__(_P1)=__HEAP_MEM_HELPER2__(__data, 0 , _P1 )
  501. -D__HEAP_MEMORY_LIST3__(_P1,_P2)=__HEAP_MEM_HELPER3__(__data, 0 , _P1 , _P2 )
  502. -D__HVAR_MEMORY_LIST1__()=__HVAR_MEM_HELPER1__(__data, 0 )
  503. -D__HEAPD_MEMORY_LIST1__()=__HEAPD_MEM_HELPER1__(__data, 0, _ )
  504. -D__HEAPU_MEMORY_LIST1__()=__HEAPU_MEM_HELPER1__(__data, 0 )
  505. -D__TOPM_DATA_MEMORY_LIST1__()=
  506. -D__TOPM_DATA_MEMORY_LIST2__(_P1)=
  507. -D__TOPM_DATA_MEMORY_LIST3__(_P1,_P2)=
  508. -D__TOPP_DATA_MEMORY_LIST1__()=__TOPP_DATA_MEM_HELPER1__(__data, 0 )
  509. -D__TOPP_DATA_MEMORY_LIST2__(_P1)=__TOPP_DATA_MEM_HELPER2__(__data, 0 , _P1 )
  510. -D__TOPP_DATA_MEMORY_LIST3__(_P1,_P2)=__TOPP_DATA_MEM_HELPER3__(__data, 0 , _P1 , _P2 )
  511. -D__DATA_MEM0_SIZE_TYPE__=unsigned int
  512. -D__DATA_MEM0_INDEX_TYPE__=signed int
  513. -D__iar_fp2bits32(x)=0
  514. -D__iar_fp2bits64(x)=0
  515. -D__iar_fpgethi64(x)=0
  516. -D__iar_atomic_add_fetch(x,y,z)=0
  517. -D__iar_atomic_sub_fetch(x,y,z)=0
  518. -D__iar_atomic_load(x,y)=0ULL
  519. -D__iar_atomic_compare_exchange_weak(a,b,c,d,e)=0